Detection of community overlap according to belief propagation and conflict

被引:13
作者
Fu, Xianghua [1 ]
Liu, Liandong [1 ]
Wang, Chao [1 ]
机构
[1] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen 518060, Guangdong, Peoples R China
关键词
Overlapping community; Community detection; Belief propagation; Belief conflict; SYNCHRONIZATION; NETWORKS;
D O I
10.1016/j.physa.2012.09.023
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Most existing methods for detection of community overlap cannot balance efficiency and accuracy for large and densely overlapping networks. To quickly identify overlapping communities for such networks, we propose a new method that uses belief propagation and conflict (PCB) to occupy communities. We first identify triangles with maximal clustering coefficients as seed nodes and sow a new type of belief to the seed nodes. Then the beliefs explore their territory by occupying nodes with high assent ability. The beliefs propagate their strength along the graph to consolidate their territory, and conflict with each other when they encounter the same node simultaneously. Finally, the node membership is judged from the belief vectors. The PCB time complexity is nearly linear and its space complexity is linear. The algorithm was tested in extensive experiments on three real-world social networks and three computer-generated artificial graphs. The experimental results show that PCB is very fast and highly reliable. Tests on real and artificial networks give excellent results compared with three newly proposed overlapping community detection algorithms. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:941 / 952
页数:12
相关论文
共 26 条
[1]   CFinder:: locating cliques and overlapping modules in biological networks [J].
Adamcsek, B ;
Palla, G ;
Farkas, IJ ;
Derényi, I ;
Vicsek, T .
BIOINFORMATICS, 2006, 22 (08) :1021-1023
[2]   Dynamics of overlapping structures in modular networks [J].
Almendral, J. A. ;
Leyva, I. ;
Li, D. ;
Sendina-Nadal, I. ;
Havlin, S. ;
Boccaletti, S. .
PHYSICAL REVIEW E, 2010, 82 (01)
[3]  
[Anonymous], 2013, Acm computing surveys (csur), DOI DOI 10.1145/2501654.2501657
[4]   Synchronization reveals topological scales in complex networks [J].
Arenas, A ;
Díaz-Guilera, A ;
Pérez-Vicente, CJ .
PHYSICAL REVIEW LETTERS, 2006, 96 (11)
[5]   Synchronization in complex networks [J].
Arenas, Alex ;
Diaz-Guilera, Albert ;
Kurths, Jurgen ;
Moreno, Yamir ;
Zhou, Changsong .
PHYSICS REPORTS-REVIEW SECTION OF PHYSICS LETTERS, 2008, 469 (03) :93-153
[6]   Emergence of structural patterns out of synchronization in networks with competitive interactions [J].
Assenza, Salvatore ;
Gutierrez, Ricardo ;
Gomez-Gardenes, Jesus ;
Latora, Vito ;
Boccaletti, Stefano .
SCIENTIFIC REPORTS, 2011, 1
[7]  
Baumes J, 2005, LECT NOTES COMPUT SC, V3495, P27
[8]   Weighted network modules [J].
Farkas, Illes J. ;
Abel, Daniel ;
Palla, Gergely ;
Vicsek, Tamas .
NEW JOURNAL OF PHYSICS, 2007, 9
[9]   Community detection in graphs [J].
Fortunato, Santo .
PHYSICS REPORTS-REVIEW SECTION OF PHYSICS LETTERS, 2010, 486 (3-5) :75-174
[10]   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