An Efficient Algorithm for Optimizing Bipartite Modularity in Bipartite Networks

被引:26
作者
Liu, Xin [1 ]
Murata, Tsuyoshi [1 ]
机构
[1] Tokyo Inst Technol, Grad Sch Informat Sci & Engn, Meguro Ku, 2-12-1 Ookayama, Tokyo 1528552, Japan
关键词
community detection; modularity; bipartite network; graph partitioning; link mining;
D O I
10.20965/jaciii.2010.p0408
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Modularity evaluates the quality of a division of network nodes into communities, and modularity optimization is the most widely used class of methods for detecting communities in networks. In bipartite networks, there are correspondingly bipartite modularity and bipartite modularity optimization. LPAb, a very fast label propagation algorithm based on bipartite modularity optimization, tends to become stuck in poor local maxima, yielding suboptimal community divisions with low bipartite modularity. We therefore propose LPAb+, a hybrid algorithm combining modified LPAb, or LPAb', and MSG, a multistep greedy agglomerative algorithm, with the objective of using MSG to drive LPAb out of local maxima. We use four commonly used real-world bipartite networks to demonstrate LPAb+ capability in detecting community divisions with remarkably higher bipartite modularity than LPAb. We show how LPAb+ outperforms other bipartite modularity optimization algorithms, without compromising speed.
引用
收藏
页码:408 / 415
页数:8
相关论文
共 28 条
[1]  
[Anonymous], 2006, MODULARITY NP COMPLE
[2]  
[Anonymous], ARXIV09062212
[3]   Synchronization reveals topological scales in complex networks [J].
Arenas, A ;
Díaz-Guilera, A ;
Pérez-Vicente, CJ .
PHYSICAL REVIEW LETTERS, 2006, 96 (11)
[4]   Modularity and community detection in bipartite networks [J].
Barber, Michael J. .
PHYSICAL REVIEW E, 2007, 76 (06)
[5]   Detecting network communities by propagating labels under constraints [J].
Barber, Michael J. ;
Clark, John W. .
PHYSICAL REVIEW E, 2009, 80 (02)
[6]   Graph structure in the Web [J].
Broder, A ;
Kumar, R ;
Maghoul, F ;
Raghavan, P ;
Rajagopalan, S ;
Stata, R ;
Tomkins, A ;
Wiener, J .
COMPUTER NETWORKS-THE INTERNATIONAL JOURNAL OF COMPUTER AND TELECOMMUNICATIONS NETWORKING, 2000, 33 (1-6) :309-320
[7]  
Clauset A, 2004, PHYS REV E, V70, DOI 10.1103/PhysRevE.70.066111
[8]   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
[9]  
Davis A., 1941, DEEP S
[10]   Community detection in graphs [J].
Fortunato, Santo .
PHYSICS REPORTS-REVIEW SECTION OF PHYSICS LETTERS, 2010, 486 (3-5) :75-174