Discovering Mesoscopic-level Structural Patterns on Social Networks: A Node-similarity Perspective

Structural pattern analysis is of fundamental importance as it provides a novel perspective on illustration of the rela tionship between structure and function, as well as to understand the dynamics, of social networks. So far, scientists have uncovered a multitude of structural patterns ubiquitously existing in social net works in different levels, they may be microscopic, mesoscopic or macroscopic. Our work mainly characterizes the mesoscopic-level structural patterns on social networks from the node-similarity viewpoint and reviews some latest representative methods, focusing on the improved methods of community measure and community structure detection, role discovery methods, as well as the structura l group discovery approaches used to reveal hidden but unambiguous structures. Finally, we also outline some important open problems, which may be valuable for related research domains.

[1]  Alex Arenas,et al.  Analysis of the structure of complex networks at different resolution levels , 2007, physics/0703218.

[2]  Clara Pizzuti,et al.  A Multi-objective Genetic Algorithm for Community Detection in Networks , 2009, 2009 21st IEEE International Conference on Tools with Artificial Intelligence.

[3]  Ignacio Marín,et al.  Deciphering Network Community Structure by Surprise , 2011, PloS one.

[4]  A. Barabasi,et al.  Hierarchical Organization of Modularity in Metabolic Networks , 2002, Science.

[5]  Hui Wei,et al.  Detection of community structure in networks based on community coefficients , 2012 .

[6]  Mika Gustafsson,et al.  Comparison and validation of community structures in complex networks , 2006 .

[7]  Ioannis Antonellis,et al.  Simrank++: query rewriting through link analysis of the clickgraph (poster) , 2007, Proc. VLDB Endow..

[8]  Maarten Marx,et al.  Regular equivalence and dynamic logic , 2003, Soc. Networks.

[9]  M. Newman,et al.  Vertex similarity in networks. , 2005, Physical review. E, Statistical, nonlinear, and soft matter physics.

[10]  Ignacio Marín,et al.  Closed benchmarks for network community structure characterization , 2012, Physical review. E, Statistical, nonlinear, and soft matter physics.

[11]  S. Boorman,et al.  Social Structure from Multiple Networks. I. Blockmodels of Roles and Positions , 1976, American Journal of Sociology.

[12]  Edoardo M. Airoldi,et al.  Mixed Membership Stochastic Blockmodels , 2007, NIPS.

[13]  Ying Wang,et al.  Quantitative Function for Community Detection , 2012, Physical review. E, Statistical, nonlinear, and soft matter physics.

[14]  T. Vicsek,et al.  Directed network modules , 2007, physics/0703248.

[15]  Huan Liu,et al.  Identifying Evolving Groups in Dynamic Multimode Networks , 2012, IEEE Transactions on Knowledge and Data Engineering.

[16]  Santo Fortunato,et al.  Finding Statistically Significant Communities in Networks , 2010, PloS one.

[17]  Tianyu Wo,et al.  Capturing Topology in Graph Pattern Matching , 2011, Proc. VLDB Endow..

[18]  Delbert Dueck,et al.  Clustering by Passing Messages Between Data Points , 2007, Science.

[19]  Yizhou Sun,et al.  P-Rank: a comprehensive structural similarity measure over information networks , 2009, CIKM.

[20]  Xueqi Cheng,et al.  Exploring the structural regularities in networks , 2011, Physical review. E, Statistical, nonlinear, and soft matter physics.

[21]  Philip S. Yu,et al.  Spectral clustering for multi-type relational data , 2006, ICML.

[22]  J. Reichardt,et al.  Statistical mechanics of community detection. , 2006, Physical review. E, Statistical, nonlinear, and soft matter physics.

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

[24]  Danai Koutra,et al.  RolX: structural role extraction & mining in large graphs , 2012, KDD.

[25]  Jean-Loup Guillaume,et al.  Fast unfolding of community hierarchies in large networks , 2008, ArXiv.

[26]  Hongjun Lu,et al.  ReCoM: reinforcement clustering of multi-type interrelated data objects , 2003, SIGIR.

[27]  A. Clauset Finding local community structure in networks. , 2005, Physical review. E, Statistical, nonlinear, and soft matter physics.

[28]  Jonathan Qiang Jiang,et al.  Modularity functions maximization with nonnegative relaxation facilitates community detection in networks , 2011, ArXiv.

[29]  Tom A. B. Snijders,et al.  Social Network Analysis , 2011, International Encyclopedia of Statistical Science.

[31]  Benjamin H. Good,et al.  Performance of modularity maximization in practical contexts. , 2009, Physical review. E, Statistical, nonlinear, and soft matter physics.

[32]  J.-Y. Yang,et al.  Analyzing complex networks from a data analysis viewpoint , 2009 .

[33]  Chao Ching Wang,et al.  Detection of community overlap according to belief propagation and conflict , 2013 .

[34]  Luciano da Fontoura Costa,et al.  Modeling worldwide highway networks , 2009 .

[35]  Rolf T. Wigand,et al.  Community Detection in Complex Networks: Multi-objective Enhanced Firefly Algorithm , 2013, Knowl. Based Syst..

[36]  Ruoming Jin,et al.  Axiomatic ranking of network role similarity , 2011, KDD.

[37]  L. Mahadevan,et al.  Discovering Communities through Friendship , 2012, PloS one.

[38]  Zhong Liu,et al.  Hierarchical Clustering Based on Hyper-edge Similarity for Community Detection , 2012, 2012 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology.

[39]  M E J Newman,et al.  Community structure in social and biological networks , 2001, Proceedings of the National Academy of Sciences of the United States of America.

[40]  E A Leicht,et al.  Mixture models and exploratory analysis in networks , 2006, Proceedings of the National Academy of Sciences.

[41]  S. Boorman,et al.  Social structure from multiple networks: I , 1976 .

[42]  Philip S. Yu,et al.  A probabilistic framework for relational clustering , 2007, KDD '07.

[43]  Lisa Kaati,et al.  Social positions and simulation relations , 2011, Social Network Analysis and Mining.

[44]  Bin Wu,et al.  Multi-objective community detection in complex networks , 2012, Appl. Soft Comput..

[45]  M. Newman Analysis of weighted networks. , 2004, Physical review. E, Statistical, nonlinear, and soft matter physics.

[46]  H. White,et al.  “Structural Equivalence of Individuals in Social Networks” , 2022, The SAGE Encyclopedia of Research Design.

[47]  E. M. Bollt,et al.  Portraits of complex networks , 2008 .

[48]  Feng Luo,et al.  Exploring Local Community Structures in Large Networks , 2006, Web Intelligence.

[49]  Mark E. J. Newman,et al.  Stochastic blockmodels and community structure in networks , 2010, Physical review. E, Statistical, nonlinear, and soft matter physics.

[50]  Santo Fortunato,et al.  Limits of modularity maximization in community detection , 2011, Physical review. E, Statistical, nonlinear, and soft matter physics.

[51]  P. Cochat,et al.  Et al , 2008, Archives de pediatrie : organe officiel de la Societe francaise de pediatrie.

[52]  M. Newman,et al.  Finding community structure in very large networks. , 2004, Physical review. E, Statistical, nonlinear, and soft matter physics.

[53]  R. Guimerà,et al.  Functional cartography of complex metabolic networks , 2005, Nature.

[54]  P. Arabie,et al.  An algorithm for clustering relational data with applications to social network analysis and comparison with multidimensional scaling , 1975 .

[55]  S. Shen-Orr,et al.  Network motifs: simple building blocks of complex networks. , 2002, Science.

[56]  Hongxia Jin,et al.  Community discovery and profiling with social messages , 2012, KDD.

[57]  Steve Gregory,et al.  A Fast Algorithm to Find Overlapping Communities in Networks , 2008, ECML/PKDD.

[58]  M E J Newman,et al.  Finding and evaluating community structure in networks. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[59]  S. Borgatti,et al.  Computing Regular Equivalence: Practical and Theoretical Issues , 2002 .

[60]  Sune Lehmann,et al.  Link communities reveal multiscale complexity in networks , 2009, Nature.

[61]  Duncan J. Watts,et al.  Collective dynamics of ‘small-world’ networks , 1998, Nature.

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

[63]  Dayou Liu,et al.  Hierarchical community detection with applications to real-world network analysis , 2013, Data Knowl. Eng..

[64]  ZhengYou Xia,et al.  Community detection based on a semantic network , 2012, Knowl. Based Syst..

[65]  Xiaoke Ma,et al.  Semi-supervised clustering algorithm for community structure detection in complex networks , 2010 .

[66]  Lisa Kaati,et al.  Detecting Social Positions Using Simulation , 2010, 2010 International Conference on Advances in Social Networks Analysis and Mining.

[67]  Ronghua Shang,et al.  Community detection based on modularity and an improved genetic algorithm , 2013 .

[68]  Philip S. Yu,et al.  LinkClus: efficient clustering via heterogeneous semantic links , 2006, VLDB.

[69]  Pierre Hansen,et al.  Algorithm for parametric community detection in networks. , 2012, Physical review. E, Statistical, nonlinear, and soft matter physics.

[70]  S. Boorman,et al.  Social Structure from Multiple Networks. II. Role Structures , 1976, American Journal of Sociology.

[71]  Andrea Lancichinetti,et al.  Detecting the overlapping and hierarchical community structure in complex networks , 2008, 0802.1218.

[72]  Dayou Liu,et al.  Characterizing and Extracting Multiplex Patterns in Complex Networks , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[73]  Christos Faloutsos,et al.  It's who you know: graph mining using recursive structural features , 2011, KDD.

[74]  Feng Luo,et al.  Exploring Local Community Structures in Large Networks , 2006, 2006 IEEE/WIC/ACM International Conference on Web Intelligence (WI 2006 Main Conference Proceedings)(WI'06).

[75]  Simone Santini,et al.  Similarity Measures , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[76]  Santo Fortunato,et al.  Community detection in graphs , 2009, ArXiv.

[77]  T. Vicsek,et al.  Uncovering the overlapping community structure of complex networks in nature and society , 2005, Nature.

[78]  Ke Hu,et al.  Limitation of multi-resolution methods in community detection , 2011, ArXiv.

[79]  R. Guimerà,et al.  Modularity from fluctuations in random graphs and complex networks. , 2004, Physical review. E, Statistical, nonlinear, and soft matter physics.

[80]  Lei Wang,et al.  Learning with multi-resolution overlapping communities , 2013, Knowledge and Information Systems.

[81]  Huan Liu,et al.  Community detection via heterogeneous interaction analysis , 2012, Data Mining and Knowledge Discovery.

[82]  L. Jiao,et al.  Adjusting from disjoint to overlapping community detection of complex networks , 2009 .

[83]  Robin Milner,et al.  Communication and concurrency , 1989, PHI Series in computer science.

[84]  Mao-Bin Hu,et al.  Detect overlapping and hierarchical community structure in networks , 2008, ArXiv.

[85]  T. Vicsek,et al.  Weighted network modules , 2007, cond-mat/0703706.

[86]  Jianzhong Li,et al.  Graph pattern matching , 2010, Proc. VLDB Endow..

[87]  V. Carchiolo,et al.  Extending the definition of modularity to directed graphs with overlapping communities , 2008, 0801.1647.

[88]  S. Borgatti,et al.  Notions of position in social network analysis , 1992 .

[89]  Kathryn B. Laskey,et al.  Stochastic blockmodels: First steps , 1983 .

[90]  R. Hanneman Introduction to Social Network Methods , 2001 .

[91]  A. Ferligoj,et al.  An optimizational approach to regular equivalence , 1992 .

[92]  Shi-Hua Zhang,et al.  Clustering complex networks and biological networks by nonnegative matrix factorization with various similarity measures , 2008, Neurocomputing.

[93]  John Scott What is social network analysis , 2010 .

[94]  Adilson E. Motter,et al.  Discovering Network Structure Beyond Communities , 2011, Scientific reports.

[95]  M. Newman Communities, modules and large-scale structure in networks , 2011, Nature Physics.

[96]  Xiaoke Ma,et al.  Semi-supervised clustering algorithm for community structure detection in complex networks , 2010 .

[97]  E A Leicht,et al.  Community structure in directed networks. , 2007, Physical review letters.

[98]  Huan Liu,et al.  Community Detection and Mining in Social Media , 2010, Community Detection and Mining in Social Media.

[99]  Ignacio Marín,et al.  Surprise maximization reveals the community structure of complex networks , 2013, Scientific Reports.

[100]  Douglas R. White,et al.  Role models for complex networks , 2007, 0708.0958.

[101]  Erik M Bollt,et al.  Local method for detecting communities. , 2005, Physical review. E, Statistical, nonlinear, and soft matter physics.

[102]  Mark Newman,et al.  Detecting community structure in networks , 2004 .

[103]  A. Arenas,et al.  Community detection in complex networks using extremal optimization. , 2005, Physical review. E, Statistical, nonlinear, and soft matter physics.

[104]  John Scott Social Network Analysis , 1988 .

[105]  S. Fortunato,et al.  Resolution limit in community detection , 2006, Proceedings of the National Academy of Sciences.

[106]  Hongyan Liu,et al.  Exploiting the Block Structure of Link Graph for Efficient Similarity Computation , 2009, PAKDD.

[107]  Ronald S. Burt,et al.  A note on inferences regarding network subgroups , 1981 .

[108]  Filipi Nascimento Silva,et al.  A pattern recognition approach to complex networks , 2010 .