Skip to main content
Log in

On the discovery of social roles in large scale social systems

  • Original Article
  • Published:
Social Network Analysis and Mining Aims and scope Submit manuscript

    We’re sorry, something doesn't seem to be working properly.

    Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.

Abstract

The social role of a participant in a social system is a label conceptualizing the circumstances under which she interacts within it. They may be used as a theoretical tool that explains why and how users participate in an online social system. Social role analysis also serves practical purposes, such as reducing the structure of complex systems to relationships among roles rather than alters, and enabling a comparison of social systems that emerge in similar contexts. This article presents a data-driven approach for the discovery of social roles in large scale social systems. Motivated by an analysis of the present art, the method discovers roles by the conditional triad censuses of user ego-networks, which is a promising tool because they capture the degree to which basic social forces push upon a user to interact with others. Clusters of censuses, inferred from samples of large scale network carefully chosen to preserve local structural properties, define the social roles. The promise of the method is demonstrated by discussing and discovering the roles that emerge in both Facebook and Wikipedia. The article concludes with a discussion of the challenges and future opportunities in the discovery of social roles in large social systems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Notes

  1. Parts of this method were presented at the First Workshop on Interaction and Exchange in Social Media at the 2014 International Conference on Social Informatics (Doran 2014).

  2. It should be emphasized that a complete study of this research question requires a comprehensive analysis of user behaviors, and extensive comparisons between many different social network datasets. The illustration that follows is limited, and is only meant to demonstrate how social role analysis can be used as a useful research tool.

References

  • Ahmed NK, Neville J, Kompella R (2012) Network sampling: from static to streaming graphs. arXiv preprint arXiv:1211.3412

  • Alderson AS, Beckfield J (2004) Power and position in the world city system1. Am J Soc 109(4):811–851

    Article  Google Scholar 

  • Baresch B, Knight L, Harp D, Yaschur C (2011) Friends who choose your news: an analysis of content links on facebook. Off Res J Int Symp Online Journal 1:1–24

    Google Scholar 

  • Barkhuus L, Tashiro J (2012) Student socialization in the age of facebook. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp 133–142. ACM (2010)

  • Batagelj V, Mrvar A (2001) A subquadratic triad census algorithm for large sparse networks with maximum degree. Soc Netw 23(3):237–243

    Article  Google Scholar 

  • Batjargal B (2007) Network triads: transitivity, referral and venture capital decisions in china and russia. J Int Bus Stud 38(6):998–1012

    Article  Google Scholar 

  • Baum A, Shapiro A, Murray D, Wideman MV (1979) Interpersonal mediation of perceived crowding and control in residential dyads and triads. J Appl Soc Phychol 9(6):491–504

    Article  Google Scholar 

  • Borgatti SP, Everett MG (1989) The class of all regular equivalences: algebraic structure and computation. Soc Netw 11(1):65–88

    Article  MathSciNet  Google Scholar 

  • Borgatti SP, Everett MG (1992) Notions of position in social network analysis. Sociol Methodol 22(1):1–35

    Article  Google Scholar 

  • Borgatti SP, Everett MG (1992) Regular blockmodels of multiway, multimode matrices. Soc Netw 14(1):91–120

    Article  Google Scholar 

  • Borgatti SP, Everett MG (1993) Two algorithms for computing regular equivalence. Soc Netw 15(4):361–376

    Article  MathSciNet  Google Scholar 

  • Bosch TE (2009) Using online social networking for teaching and learning: Facebook use at the university of cape town. Communication 35(2):185–200

    Google Scholar 

  • Brass D, Butterfield K, Skaggs B (1998) Relationships and unethical behavior: a social network perspective. Acad Manag Rev 23(1):14–31

    Google Scholar 

  • Burke M, Kraut R (2013) Using facebook after losing a job: Differential benefits of strong and weak ties. In: Proc. of the ACM Conference on Computer Supported Cooperative Work, pp 1419–1430. ACM

  • Burt RS (1990) Detecting role equivalence. Soc Netw 12(1):83–97

    Article  MathSciNet  Google Scholar 

  • Cambria E, Rajagopal D, Olsher D, Das D (2013) Big social data analysis. Big data computing, pp 401–414

  • Caplow T (1968) Two against one: Coalitions in triads. Prentice-Hall Englewood Cliffs, NJ

    Google Scholar 

  • Chan J, Hayes C, Daly EM (2010) Decomposing discussion forums and boards using user roles. In: Intl. Conference on Weblogs and Social Media, vol 10, pp 215–218

  • Chen W, Wang Y, Yang S (2009) Efficient influence maximization in social networks. In: Proceedings of 15th ACM SIGKDD Intl. Conference on Knowledge discovery and data mining, pp 199–208. ACM

  • Chen W, Yuan Y, Zhang L (2010) Scalable influence maximization in social neworks under the linear threshold model. In: Proceeidngs of 10th IEEE Intl. Conference on Data Mining

  • Clauset A, Shalizi CR, Newman M (2009) Power-Law Distributions in Empirical Data. Technical report, arXiv:0706.1062v2 [physics.data-an]

  • Cook KS, Emerson RM (1978) Power, equity and commitment in exchange networks. American Sociological Review, pp 721–739

  • Cook KS, Emerson RM, Gillmore MR, Yamagishi T (1983) The distribution of power in exchange networks: Theory and experimental results. American journal of sociology, pp 275–305

  • Davis J, Leinhardt S (1967) The structure of positive interpersonal relations in small groups. Sociol Theor Prog 2:218–251

    Google Scholar 

  • DiMaggio P (1986) Structural analysis of organizational fields: Ablockmodel approach. Res Org Behav 8:335–370

    Google Scholar 

  • DiMicco JM, Millen DR (2007) Identity management: multiple presentations of self in facebook. In: Proceedings of ACM Intl. Conference on Supporting Group Work, pp 383–386. ACM

  • Doran D (2014) Triad-based role discovery for large social systems. In: Proceedings of Intl. Conference on Social Informatics Workshops, LNCS 8852, pp 130–143

  • Doran D, Alhazmi H, Gokhale S (2013) Triads, transitivity, and social effects in user interactions on Facebook. In: Proceedings of IEEE Intl. Conference on Computational Aspects of Social Networks, pp 68–73

  • Dorogovtsev SN, Goltsev AV, Mendes JFF (2006) K-core organization of complex networks. Phys Rev Lett 96(4):040601

    Article  Google Scholar 

  • Erickson BH (1988) The relational basis of attitudes. Soc Struct: Netw Approach 99:121

    Google Scholar 

  • Fagiolo G (2007) Clustering in complex directed networks. Phys Rev E 76(2):026107

    Article  MathSciNet  Google Scholar 

  • Fan T-F, Liau C-J (2013) Many-valued modal logic and regular equivalences in weighted social networks. In: Symbolic and quantitative approaches to reasoning with uncertainty, pp 194–205. Springer

  • Faust K (2008) Triadic configurations in limited choice sociometric networks: empirical and theoretical results. Social Networks, pp 273–282

  • Field S, Frank KA, Schiller K, Riegle-Crumb C, Muller C (2006) Identifying positions from affiliation networks: preserving the duality of people and events. Soc Netw 28(2):97–123

    Article  Google Scholar 

  • Friedkin NE, Johnsen EC (1997) Social positions in influence networks. Soc Netw 19(3):209–222

    Article  Google Scholar 

  • Fujimoto K, Valente TW (2012) Social network influences on adolescent substance use: disentangling structural equivalence from cohesion. Soc Sci Med 74(12):1952–1960

    Article  Google Scholar 

  • Gasch AP, Eisen MB (2002) Exploring the conditional coregulation of yeast gene expression through fuzzy k-means clustering. Genome Biol 3(11):1–22

    Article  Google Scholar 

  • Giannakis GB, Bach F, Cendrillon R, Mahoney M, Neville J (2014) Signal processing for big data

  • Gleave E, Welser HT, Lento TM, Smith MA (2009) A conceptual and operational definition of 'social role' in online community. In: 42nd Hawaii International Conference on System Sciences, pp 1–11

  • Gliwa B, Zygmunt A, Koźlak J (2013) Analysis of roles and groups in blogosphere. In: Proceeidngs of the 8th Intl. Conference on Computer Recognition Systems, pp 299–308

  • Golder SA, Donath J (2004) Social roles in electronic communities. Internet Res 5:19–22

    Google Scholar 

  • González MC, Herrmann HJ, Kertész J, Vicsek T (2007) Community structure and ethnic preferences in school friendship networks. Phys A: Stat Mech Appl 379(1):307–316

    Article  Google Scholar 

  • Hanneman RA, Riddle M (2005) Introduction to social network methods

  • Hautz J, Hutter K, Fuller J, Matzler K, Rieger M (2010) How to establish an online innovation community? The role of users and their innovative content. In: Hawaii Intl. Conference on System Sciences, pp 1–11

  • He X, Zha H, Ding CH, Simon HD (2002) Web document clustering using hyperlink structures. Comput Stat Data Anal 41(1):19–45

    Article  MathSciNet  MATH  Google Scholar 

  • Holland P, Leinhardt S (1978) An omnibus test for social structure using triads. Sociol Methods Res 7:227–256

    Article  Google Scholar 

  • Jackson JE (2004) A user’s guide to principal components. Wiley, New York

    Google Scholar 

  • Jamali M, Abolhassani H (2006) Different aspects of social network analysis. In: Intl. Conference on Web Intelligence, pp 66–72. IEEE

  • Jin R, Lee VE, Hong H (2011) Axiomatic ranking of network role similarity. In: Proceedings of Intl. Conference on Knowledge Discovery and Data Mining, pp 922–930. ACM

  • Jung M, Choi M (2010) A mechanism of institutional isomorphism in referral networks among hospitals in seoul, south korea. Health Care Manag 29(2):133–146

    Google Scholar 

  • Kempe D, Kleinberg J, Tardos E (2003) Maximizing the spred of influence through a social network. In: Proceedings of 9th ACM Intl. Conference on Knowledge Discovery and Data Mining, pp 137–146

  • Khot S (2001) Improved inapproximability results for maxclique, chromatic number and approximate graph coloring. In: Proceedings of IEEE Syomposium on Foundations of Computer, Science, pp 600–609

  • Kick EL, McKinney LA, McDonald S, Jorgenson A (2011) A multiple-network analysis of the world system of nations, 1995–1999. Sage handbook of social network analysis. Sage Publications, Thousand Oaks, pp 311–27

  • Kumar R, Novak J, Tomkins A (2010) Structure and evolution of online social networks. In: Link mining: models, algorithms, and applications, pp 337–357. Springer

  • Kwak H, Lee C, Park H, Moon S (2010) What is Twitter, a Social Network or a News Media? In: Proceedings of 19th Intl. World Wide Web Conference, pp 591–600

  • Labatut V, Balasque J-M (2012) Detection and interpretation of communities in complex networks: practical methods and application. In: Computational Social Networks, pp 81–113. Springer

  • Lampinen A, Tamminen S, Oulasvirta A (2009) All my people right here, right now: management of group co-presence on a social networking site. In: Proceedings of ACM Intl. Conference on Supporting Group Work, pp 281–290. ACM

  • Laniado D, Tasso R, Volkovich Y, Kaltenbrunner A (2011) When the wikipedians talk: Network and tree structure of wikipedia discussion pages. In: Intl. Conference on Weblogs and Social Media

  • Leskovec J, Faloutsos C (2006) Sampling from Large Graphs. In: Proceedings of ACM Conference on Knowledge Discovery and Data Mining

  • Li R, Wang S, Deng H, Wang R, Chang KC-C (2012) Towards social user profiling: unified and discriminative influence model for inferring home locations. In: Proceedings of Intl. Conference on Knowledge discovery and data mining, pp 1023–1031. ACM

  • Lipsky L (2009) Queueing theory: a linear algebraic approach. Springer, 2nd edn

  • Lorrain F, White HC (1971) Structural equivalence of individuals in social networks. J Math Sociol 1(1):49–80

    Article  Google Scholar 

  • Malcolm R, Morrison C, Grandison T, Thorpe S, Christie K, Wallace A, Green D, Jarrett J, Campbell A (2014) Increasing the accessibility to big data systems via a common services api. In: IEEE International Conference on Big Data, pp 883–892. IEEE

  • Maniu S, Abdessalem T, Cautis B (2011) Casting a web of trust over wikipedia: an interaction-based approach. In: Proceedings of the 20th international conference companion on World wide web, pp 87–88. ACM

  • McAndrew FT, Jeong HS (2012) Who does what on facebook? Age, sex, and relationship status as predictors of facebook use. Comput Human Behav 28(6):2359–2365

    Article  Google Scholar 

  • Medelyan O, Witten IH, Milne D (2008) Topic indexing with wikipedia. In: Proceedings of the AAAI WikiAI workshop, pp 19–24

  • Mislove A, Marcon M, Gummadi K, Druschel P, Bhattacharjee B (2007) Measurement and analysis of online social networks. In: Proceedings of the ACM Internet Measurement Conference

  • Moody J (1998) Matrix methods for calculating the triad census. Social Networks, pp 291–299

  • Morselli D, Spini D, Devos T (2012) Human values and trust in institutions across countries: a multilevel test of schwartzs hypothesis of structural equivalence. Surv Res Methods 6(1):49–60

    Google Scholar 

  • Newman M (2010) Networks: an introduction. Oxford University Press, Oxford

  • Nolker RD, Zhou L (2005) Social computing and weighting to identify member roles in online communities. In: Web Intelligence, 2005. Proceedings. The 2005 IEEE/WIC/ACM International Conference on, pp 87–93

  • Opsahl T, Panzarasa P (2009) Clustering in weighted networks. Soc Netw 31(2):155–163

    Article  Google Scholar 

  • Pallotti F, Lomi A (2011) Network influence and organizational performance: the effects of tie strength and structural equivalence. Eur Manag J 29(5):389–403

    Article  Google Scholar 

  • Pempek TA, Yermolayeva YA, Calvert SL (2009) College students’ social networking experiences on facebook. J Appl Dev Psychol 30(3):227–238

    Article  Google Scholar 

  • Radil SM, Flint C, Tita GE (2010) Spatializing social networks: Using social network analysis to investigate geographies of gang rivalry, territoriality, and violence in los angeles. Ann Assoc Am Geogr 100(2):307–326

    Article  Google Scholar 

  • Rothenberg RB, Potterat JJ, Woodhouse DE, Muth SQ, Darrow WW, Klovdahl AS (1998) Social network dynamics and hiv transmission. Aids 12(12):1529–1536

    Article  Google Scholar 

  • Rowe M, Fernandez M, Angeletou S, Alani H (2013) Community analysis through semantic rules and role composition derivation. Web Semant: Sci Serv Agents World Wide Web 18(1):31–47

    Article  Google Scholar 

  • Scott J, Carrington PJ (2011) The SAGE handbook of social network analysis. SAGE publications, London

    Book  Google Scholar 

  • Simmel G, Wolff KH (1950) The Sociology of Georg Simmel. Macmillan Publishing Co, New York

    Google Scholar 

  • Singer JB (2014) User-generated visibility: secondary gatekeeping in a shared media space. New Media Soc 16(1):55–73

    Article  Google Scholar 

  • Skeels MM, Grudin J (2009) When social networks cross boundaries: a case study of workplace use of facebook and linkedin. In: Proceedings of ACM Intl. Conference on Supporting Group Work, pp 95–104. ACM

  • Smith DA, White DR (1992) Structure and dynamics of the global economy: network analysis of international trade 1965–1980. Soc Forces 70(4):857–893

    Article  Google Scholar 

  • Tan P-N, Steinbach M, Kumar V (2006) Introduction to data mining. Addison-Wesley

  • Tang J, Sun J, Wang C, Yang Z (2009) Social influence analysis in large-scale networks. In: Proceedings of ACM SIGKDD international conference on Knowledge discovery and data mining, pp 807–816. ACM

  • Tselykh A, Veselov G (2013) Positional analysis and mapping of scientific networks. World Appl Sci J 27(12):1625–1629

    Google Scholar 

  • Ugander J, Karrer B, Backstrom L, Marlow C (2001) The anatomy of the Facebook social graph. Technical report, arXiv:1111.4503v1 [cs.SI]

  • Viswanath B, Mislove A, Cha M, Gummadi K (2009) On the evolution of user interaction in Facebook. In: Proceedings of 2nd ACM Workshop on Online Social Networks

  • Vu HT (2014) The online audience as gatekeeper: the influence of reader metrics on news editorial selection. Journalism 15(8):1094–1110

    Article  Google Scholar 

  • Wasserman S, Faust K (1994) Social network analysis: methods and applications, vol 8. Cambridge university press, Cambridge

  • Wasserman SS (1977) Random Directed Graph Distrbutions and the Triad Census in Social Networks. Journal of Mathematical Sociology 5:61–86

    Article  MathSciNet  MATH  Google Scholar 

  • Wellman B (1997) Structural analysis: From method and metaphor to theory and substance. Contemporary Studies in Sociology 15:19–61

    Google Scholar 

  • Welser HT, Cosley D, Kossinets G, Lin A, Dokshin F, Gay G, Smith M (2011) Finding social roles in wikipedia. In: Proceedings of ACM iConference, pp 122–129

  • White AJ, Chan J, Hayes C, Murphy B (2012) Mixed membership models for exploring user roles in online fora. In: International conference on weblogs and social media

  • White HC (1997) Varieties of markets. Contemporary Studies in Sociology 15:226–260

    Google Scholar 

  • White HC, Boorman SA, Breiger RL (1976) Social structure from multiple networks. i. blockmodels of roles and positions. Am J Sociol 81:730–780

    Article  Google Scholar 

  • Wilson C, Boe B, Sala A, Puttaswamy KP, Zhao BY (2009) User interactions in social networks and their implications. In: Proceedings of the 4th ACM European conference on computer systems. ACM, New York, pp 205–218

  • Wilson C, Sala A, Puttaswamy KP, Zhao BY (2012) Beyond social graphs: User interactions in online social networks and their implications. ACM Transactions on the Web 6(4):17

    Article  Google Scholar 

  • Zaheer A, Bell GG (2005) Benefiting from network position: firm capabilities, structural holes, and performance. Strategic management journal 26(9):809–825

    Article  Google Scholar 

  • Zhang Y, Chen M, Mao S, Hu L, Leung VC (2014) Cap: community activity prediction based on big data analysis. IEEE Network 28(4):52–57

    Article  Google Scholar 

  • Zhong D, Zhang H (1997) Clustering methods for video browsing and annotation. Technical report, In: SPIE conference on storage and retrieval for image and video databases

  • Zhou M, Park C-U (2012) The cohesion effect of structural equivalence on global bilateral trade, 1948–2000. International Sociology 27(4):502–523

    Article  Google Scholar 

  • Zhu T, Wang B, Wu B, Zhu C (2011) Role defining using behavior-based clustering in telecommunication network. Expert Systems with Applications 38(4):3902–3908

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Derek Doran.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Doran, D. On the discovery of social roles in large scale social systems. Soc. Netw. Anal. Min. 5, 49 (2015). https://doi.org/10.1007/s13278-015-0290-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s13278-015-0290-0

Keywords

Navigation