Neighbor Similarity Based Agglomerative Method for Community Detection in Networks

被引:19
作者
Cheng, Jianjun [1 ]
Su, Xing [1 ]
Yang, Haijuan [1 ,2 ]
Li, Longjie [1 ]
Zhang, Jingming [1 ]
Zhao, Shiyan [1 ]
Chen, Xiaoyun [1 ]
机构
[1] Lanzhou Univ, Sch Informat Sci & Engn, Lanzhou, Gansu, Peoples R China
[2] Lanzhou Vocat Tech Coll, Dept Elect Informat Engn, Lanzhou, Gansu, Peoples R China
基金
中国国家自然科学基金;
关键词
ORGANIZATION; MODULARITY; ALGORITHM;
D O I
10.1155/2019/8292485
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Community structures can reveal organizations and functional properties of complex networks; hence, detecting communities from networks is of great importance. With the surge of large networks in recent years, the efficiency of community detection is demanded critically. Therefore, many local methods have emerged. In this paper, we propose a node similarity based community detection method, which is also a local one consisted of two phases. In the first phase, we first take out the node with the largest degree from the network to take it as an exemplar of the first community and insert its most similar neighbor node into the community as well. Then, the one with the largest degree in the remainder nodes is selected; if its most similar neighbor has not been classified into any community yet, we create a new community for the selected node and its most similar neighbor. Otherwise, if its most similar neighbor has been classified into a certain community, we insert the selected node into the community to which its most similar neighbor belongs. This procedure is repeated until every node in the network is assigned to a community; at that time, we obtain a series of preliminary communities. However, some of them might be too small or too sparse; edges connecting to outside of them might go beyond the ones inside them. Keeping them as the final ones will lead to a low-quality community structure. Therefore, we merge some of them in an efficient approach in the second phase to improve the quality of the resulting community structure. To testify the performance of our proposed method, extensive experiments are performed on both some artificial networks and some real-world networks. The results show that the proposed method can detect high-quality community structures from networks steadily and efficiently and outperform the comparison algorithms significantly.
引用
收藏
页数:16
相关论文
共 50 条
[1]   PSEUDO-LIKELIHOOD METHODS FOR COMMUNITY DETECTION IN LARGE SPARSE NETWORKS [J].
Amini, Arash A. ;
Chen, Aiyou ;
Bickel, Peter J. ;
Levina, Elizaveta .
ANNALS OF STATISTICS, 2013, 41 (04) :2097-2122
[2]   Detecting network communities by propagating labels under constraints [J].
Barber, Michael J. ;
Clark, John W. .
PHYSICAL REVIEW E, 2009, 80 (02)
[3]   Fast unfolding of communities in large networks [J].
Blondel, Vincent D. ;
Guillaume, Jean-Loup ;
Lambiotte, Renaud ;
Lefebvre, Etienne .
JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2008,
[4]   Models of social networks based on social distance attachment -: art. no. 056122 [J].
Boguñá, M ;
Pastor-Satorras, R ;
Díaz-Guilera, A ;
Arenas, A .
PHYSICAL REVIEW E, 2004, 70 (05) :8-1
[5]   Community structure of the physical review citation network [J].
Chen, P. ;
Redner, S. .
JOURNAL OF INFORMETRICS, 2010, 4 (03) :278-290
[6]   A semi-synchronous label propagation algorithm with constraints for community detection in complex networks [J].
Chin, Jia Hou ;
Ratnavelu, Kuru .
SCIENTIFIC REPORTS, 2017, 7
[7]   Finding local community structure in networks [J].
Clauset, A .
PHYSICAL REVIEW E, 2005, 72 (02)
[8]   The Laplacian spectrum of neural networks [J].
de Lange, Siemon C. ;
de Reus, Marcel A. ;
van den Heuvel, Martijn P. .
FRONTIERS IN COMPUTATIONAL NEUROSCIENCE, 2014, 7
[9]   Community detection by propagating the label of center [J].
Ding, Jiajun ;
He, Xiongxiong ;
Yuan, Junqing ;
Chen, Yan ;
Jiang, Bo .
PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2018, 503 :675-686
[10]  
Ester M., 1996, P 2 INT C KNOWL DISC