A Network Reduction-Based Multiobjective Evolutionary Algorithm for Community Detection in Large-Scale Complex Networks

被引:95
作者
Zhang, Xingyi [1 ]
Zhou, Kefei [1 ]
Pan, Hebin [1 ]
Zhang, Lei [1 ]
Zeng, Xiangxiang [2 ]
Jin, Yaochu [3 ]
机构
[1] Anhui Univ, Sch Comp Sci & Technol, Minist Educ, Key Lab Intelligent Comp & Signal Proc, Hefei 230039, Peoples R China
[2] Xiamen Univ, Dept Comp Sci, Xiamen 361005, Peoples R China
[3] Univ Surrey, Dept Comp Sci, Guildford GU2 7XH, Surrey, England
基金
英国工程与自然科学研究理事会; 中国国家自然科学基金;
关键词
Complex networks; Detection algorithms; Optimization; Feature extraction; Evolutionary computation; Density measurement; Scalability; Community detection; complex network; evolutionary algorithm; large-scale network; multiobjective optimization; GENETIC ALGORITHM; OPTIMIZATION;
D O I
10.1109/TCYB.2018.2871673
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Evolutionary algorithms have been demonstrated to be very competitive in the community detection for complex networks. They, however, show poor scalability to large-scale networks due to the exponential increase of search space. In this paper, we suggest a network reduction-based multiobjective evolutionary algorithm for community detection in large-scale networks, where the size of the networks is recursively reduced as the evolution proceeds. In each reduction of the network, the local communities found by the elite individuals in the population are identified as nodes of the reduced network for further evolution, thereby considerably reducing the search space. A local community repairing strategy is also suggested to correct the misidentified nodes after each network reduction during the evolution. Experimental results on synthetic and real-world networks demonstrate the superiority of the proposed algorithm over several state-of-the-art community detection algorithms for large-scale networks, in terms of both computational efficiency and detection performance.
引用
收藏
页码:703 / 716
页数:14
相关论文
共 46 条
[1]   Power-Law distribution of the World Wide Web [J].
Adamic, LA ;
Huberman, BA ;
Barabási, AL ;
Albert, R ;
Jeong, H ;
Bianconi, G .
SCIENCE, 2000, 287 (5461)
[2]   Error and attack tolerance of complex networks [J].
Albert, R ;
Jeong, H ;
Barabási, AL .
NATURE, 2000, 406 (6794) :378-382
[3]  
Amelio A, 2013, 2013 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING (ASONAM), P101
[4]   Community Detection in Complex Networks: Multi-objective Enhanced Firefly Algorithm [J].
Amiri, Babak ;
Hossain, Liaquat ;
Crawford, John W. ;
Wigand, Rolf T. .
KNOWLEDGE-BASED SYSTEMS, 2013, 46 :1-11
[5]   A Hybrid Evolutionary Algorithm based on HSA and CLS for Multi-objective Community Detection in Complex Networks [J].
Amiri, Babak ;
Hossain, Liaquat ;
Crawford, John .
2012 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING (ASONAM), 2012, :243-247
[6]  
Amiri B, 2011, IEEE C EVOL COMPUTAT, P2193
[7]  
[Anonymous], FLA. STAT. ANN
[8]  
[Anonymous], 2001, P 3 ANN C GENETIC EV
[9]   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,
[10]  
Blundell Charles., 2013, Proceedings of Neural Information Processing Systems, P1