Local Edge Betweenness Based Label Propagation for Community Detection in Complex Networks

Nowadays, identification and detection community structures in complex networks is an important factor in extracting useful information from networks. Label Propagation Algorithm (LPA) with near linear-time complexity is one of the most popular methods for detecting community structures, yet its uncertainty and randomness is a defective factor. Merging LPA with other community detection metrics would improve its accuracy and reduce instability of LPA. Considering this point, in this paper we tried to use edge-betweenness centrality to improve LPA performance. On the other hand, calculating edge-betweenness centrality is expensive, so as an alternative metric, we use local edge-betweenness and present LPA-LEB (Label Propagation Algorithm Local Edge-Betweenness). Experimental results on both real-world and synthetic networks show that LPA-LEB possesses higher accuracy and stability than LPA when detecting community structures in networks.

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

[2]  Song Fei,et al.  Label propagation algorithm based on local cycles for community detection , 2015 .

[3]  Xiaoming Liu,et al.  SLPA: Uncovering Overlapping Communities in Social Networks via a Speaker-Listener Interaction Dynamic Process , 2011, 2011 IEEE 11th International Conference on Data Mining Workshops.

[4]  Steve Gregory,et al.  Finding overlapping communities in networks by label propagation , 2009, ArXiv.

[5]  Ru Zhang,et al.  An improved algorithm for community discovery in social networks based on label propagation , 2015, 2015 12th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD).

[6]  D. Lusseau,et al.  The bottlenose dolphin community of Doubtful Sound features a large proportion of long-lasting associations , 2003, Behavioral Ecology and Sociobiology.

[7]  S H Strogatz,et al.  Random graph models of social networks , 2002, Proceedings of the National Academy of Sciences of the United States of America.

[8]  Xian-kun Zhang,et al.  Label propagation algorithm for community detection based on node importance and label influence , 2017 .

[9]  Derek Greene,et al.  Normalized Mutual Information to evaluate overlapping community finding algorithms , 2011, ArXiv.

[10]  Réka Albert,et al.  Near linear time algorithm to detect community structures in large-scale networks. , 2007, Physical review. E, Statistical, nonlinear, and soft matter physics.

[11]  T. Murata,et al.  Advanced modularity-specialized label propagation algorithm for detecting communities in networks , 2009, 0910.1154.

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

[13]  Michel Crampes,et al.  Survey on Social Community Detection , 2013, Social Media Retrieval.

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

[15]  Yun Liu,et al.  Detecting communities in social networks using label propagation with information entropy , 2017 .

[16]  Boleslaw K. Szymanski,et al.  Overlapping community detection in networks: The state-of-the-art and comparative study , 2011, CSUR.

[17]  Steve Harenberg,et al.  Community detection in large‐scale networks: a survey and empirical evaluation , 2014 .

[18]  Chen Song,et al.  Label propagation algorithm based on edge clustering coefficient for community detection in complex networks , 2014 .

[19]  Jia Cai-yan An improved fast community detection algorithm based on label propagation , 2013 .

[20]  F. Radicchi,et al.  Benchmark graphs for testing community detection algorithms. , 2008, Physical review. E, Statistical, nonlinear, and soft matter physics.

[21]  Yong Zhou,et al.  A Node Influence Based Label Propagation Algorithm for Community Detection in Networks , 2014, TheScientificWorldJournal.

[22]  Zhetao Li,et al.  Survey of Community Structure Segmentation in Complex Networks , 2014, J. Softw..

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

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

[25]  Chang Su,et al.  Community Detection in Social Networks , 2014 .

[26]  Claudio Castellano,et al.  Defining and identifying communities in networks. , 2003, Proceedings of the National Academy of Sciences of the United States of America.