An improved algorithm for community discovery in social networks based on label propagation

Community discovery in social networks can be seen a classification problem for the networks vertices. Therefore, an improved label propagation algorithm for the community discovery is proposed based on the perspective of pattern classification. The algorithm based on secondary classification ideology can be simply described as follows: the social networks are first divided into several original communities based on networks structure and the results of classification are assigned to each vertex of the networks as the label; secondly, the label are spread based on local similarity of vertices; ultimately the vertices which have same labels can be divided into a community. It is a process of secondary classification that can reduce uncertainty of the labels setting and randomness of labels propagation effectively. Experimental results show that the improved algorithm can greatly improve the quality and stability of community discovery.

[1]  Y Xin,et al.  An Overlapping Semantic Community Structure Detecting Algorithm by Label Propagation , 2014 .

[2]  Martin Rosvall,et al.  Maps of random walks on complex networks reveal community structure , 2007, Proceedings of the National Academy of Sciences.

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

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

[5]  Christos Faloutsos,et al.  Graph evolution: Densification and shrinking diameters , 2006, TKDD.

[6]  Alex Pothen,et al.  PARTITIONING SPARSE MATRICES WITH EIGENVECTORS OF GRAPHS* , 1990 .

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

[8]  Paraskevi Fragopoulou,et al.  Local Community Finding Using Synthetic Coordinates , 2011 .

[9]  Gang Zhou,et al.  Remodeling the network for microgroup detection on microblog , 2013, Knowledge and Information Systems.

[10]  Gang Zhou,et al.  Microgroup Mining on TSina via Network Structure and User Attribute , 2011, ADMA.

[11]  Hao Lou,et al.  Detecting community structure using label propagation with weighted coherent neighborhood propinquity , 2013 .

[12]  Junghoo Cho,et al.  Social-network analysis using topic models , 2012, SIGIR '12.

[13]  S.,et al.  An Efficient Heuristic Procedure for Partitioning Graphs , 2022 .

[14]  Zhou Xiao User Community Detection on Micro-Blog Using R-C Model , 2014 .