Detecting community structure via synchronous label propagation

被引:27
作者
Li, Shenghong [1 ]
Lou, Hao [1 ]
Jiang, Wen [1 ]
Tang, Junhua [1 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Elect Informat & Elect Engn, Shanghai 200240, Peoples R China
基金
中国国家自然科学基金;
关键词
Community structure; Community detection; Label propagation; Synchronous; Parallel; COMPLEX NETWORKS;
D O I
10.1016/j.neucom.2014.04.084
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Community detection has become an important methodology to understand the organization and function of various real-world networks. Label propagation algorithm (LPA) is a near linear time algorithm which is effective in finding a good community structure. However, it updates the labels of nodes asynchronously in random order to avoid label oscillations, resulting in poor performance, weak robustness and difficulty in parallelizing the update procedure for large-scale network and distributed dynamic complex networks. We propose a novel strategy named LPA-S to update the labels of nodes synchronously by the probability of each surrounding label, which is easy to be parallelized. We experimentally investigate the effectiveness of the proposed strategy by comparing with asynchronous LPA on both computer-generated networks and real-world networks. The experimental results show our LPA-S does not harm the quality of the partitioning while can be easily parallelized. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:1063 / 1075
页数:13
相关论文
共 30 条
[1]  
Adamic L.A., 2005, P 3 INT WORKSH LINK, P36
[2]  
[Anonymous], 2008, NETWORK COPURCHASED
[3]   Detecting communities in large networks [J].
Capocci, A ;
Servedio, VDP ;
Caldarelli, G ;
Colaiori, F .
PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2005, 352 (2-4) :669-676
[4]  
Cordasco G., 2011, Community detection via semi-synchronous label propagation algorithms
[5]   Comparing community structure identification -: art. no. P09008 [J].
Danon, L ;
Díaz-Guilera, A ;
Duch, J ;
Arenas, A .
JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2005, :219-228
[6]   Detecting network communities:: a new systematic and efficient algorithm -: art. no. P10012 [J].
Donetti, L ;
Muñoz, MA .
JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2004,
[7]   Community detection in complex networks using extremal optimization [J].
Duch, J ;
Arenas, A .
PHYSICAL REVIEW E, 2005, 72 (02)
[8]  
FIEDLER M, 1973, CZECH MATH J, V23, P298
[9]   Community structure in social and biological networks [J].
Girvan, M ;
Newman, MEJ .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2002, 99 (12) :7821-7826
[10]  
Guimerà R, 2004, PHYS REV E, V70, DOI 10.1103/PhysRevE.70.025101