A Micro-Community Structure Merging Model Using a Community Sample Matrix

Detecting an overlapping and hierarchical community structure can give a significant insight into structural and functional properties in complex networks. We propose a micro-community structure merging model to detect overlapping and hierarchical communities. The algorithm maps communities to random variables using the community sample matrix to evaluate similarity between communities. After finding density-based micro-community structures, the algorithm merges these reasonable micro-communities iteratively to form communities. Simulation results in three real networks show that the proposed algorithm is more accurate than some existing mechanisms. In this way, we can obtain a detailed understanding of the overlapping and hierarchical communities.

[1]  R. Lambiotte,et al.  Line graphs, link partitions, and overlapping communities. , 2009, Physical review. E, Statistical, nonlinear, and soft matter physics.

[2]  Zhou Tao,et al.  Detecting Overlapping Communities Based on Community Cores in Complex Networks , 2010 .

[3]  S. Strogatz Exploring complex networks , 2001, Nature.

[4]  M. Fiedler Algebraic connectivity of graphs , 1973 .

[5]  Shaoting Tang,et al.  Detecting communities in clustered networks based on group action on set , 2011 .

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

[7]  Duanbing Chen,et al.  A fast and efficient heuristic algorithm for detecting community structures in complex networks , 2009 .

[8]  Brian W. Kernighan,et al.  An efficient heuristic procedure for partitioning graphs , 1970, Bell Syst. Tech. J..

[9]  A Law of Gravitation for Complex Networks , 2009 .

[10]  Chonghui Guo,et al.  Community structure discovery method based on the Gaussian kernel similarity matrix , 2012 .

[11]  Jiawei Han,et al.  Density-based shrinkage for revealing hierarchical and overlapping community structure in networks , 2011 .

[12]  Huawei Shen,et al.  Quantifying and identifying the overlapping community structure in networks , 2009, 0905.2666.

[13]  Shang Yi-Lun Local Natural Connectivity in Complex Networks , 2011 .

[14]  Duanbing Chen,et al.  Detecting overlapping communities of weighted networks via a local algorithm , 2010 .

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

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

[17]  M. Newman,et al.  Finding community structure in networks using the eigenvectors of matrices. , 2006, Physical review. E, Statistical, nonlinear, and soft matter physics.

[18]  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.

[19]  W. Zachary,et al.  An Information Flow Model for Conflict and Fission in Small Groups , 1977, Journal of Anthropological Research.