Role and position detection in networks: Reloaded

Roles and positions are structural components in complex social systems which group actors based on how similarly they are connected to the rest of the actors. Role and position detection methods have been successfully used to evaluate and understand the dynamics of social networks and the behavior of their members. However, actor similarities used to detect positions have been based on pairwise comparisons so far: e.g., structural equivalence states that Alice and Bob are in the same position if they are both connected or not to the same other actors in the network, one by one. In this work we present a new framework to find positions and roles using comparisons between actors and sets of actors instead of just using pairwise comparisons. In this way we enable the usage of many more measures of similarity inside position and role detection methods, e.g., based on distances, community structure, triangles and cliques. As a result, we can identify new types of easily interpretable positions. Additionally, the proposed idea can be adapted to more complex models like hypergraphs or multiplex/multi-relational networks. We have evaluated our work on both synthetic and real data, using several existing and new similarity measures and providing both qualitative and quantitative evidence of the new possibilities enabled by our approach.

[1]  P. Pattison,et al.  Cumulated social roles: The duality of persons and their algebras☆ , 1986 .

[2]  K. Reitz,et al.  Graph and Semigroup Homomorphisms on Networks of Relations , 1983 .

[3]  Albert,et al.  Emergence of scaling in random networks , 1999, Science.

[4]  Fionn Murtagh,et al.  Ward’s Hierarchical Agglomerative Clustering Method: Which Algorithms Implement Ward’s Criterion? , 2011, Journal of Classification.

[5]  James Parker,et al.  on Knowledge and Data Engineering, , 1990 .

[6]  Vladimir Batagelj,et al.  Generalized blockmodeling , 2005, Structural analysis in the social sciences.

[7]  Ales Ziberna,et al.  Generalized blockmodeling of valued networks , 2013, Soc. Networks.

[8]  Patrick Doreian,et al.  Equivalence in a social network , 1988 .

[9]  Matteo Magnani,et al.  Towards effective visual analytics on multiplex and multilayer networks , 2015, ArXiv.

[10]  Stanley Wasserman,et al.  Social Network Analysis: Methods and Applications , 1994, Structural analysis in the social sciences.

[11]  Patrick Doreian,et al.  Multiobjective Blockmodeling for Social Network Analysis , 2012, Psychometrika.

[12]  Vladimir Batagelj,et al.  Generalized Blockmodeling (Structural Analysis in the Social Sciences) , 2004 .

[13]  Ryan A. Rossi,et al.  Role Discovery in Networks , 2014, IEEE Transactions on Knowledge and Data Engineering.

[14]  Martin G. Everett,et al.  Two algorithms for computing regular equivalence , 1993 .

[15]  Alan M. Frieze,et al.  Random graphs , 2006, SODA '06.