Large-Scale Complex Network Community Detection Combined with Local Search and Genetic Algorithm

被引:10
作者
Lyu, Desheng [1 ,2 ]
Wang, Bei [3 ]
Zhang, Weizhe [1 ,4 ]
机构
[1] Harbin Inst Technol, Key Lab Interact Media Design & Equipment Serv In, Minist Culture & Tourism China, Harbin 150001, Peoples R China
[2] Harbin Inst Technol, Sch Architecture, Dept Media Technol & Art, Harbin 150001, Peoples R China
[3] Harbin Normal Univ, Dept Publ Foreign Language Teaching & Res, Harbin 150080, Peoples R China
[4] Pengcheng Lab, Cyberspace Secur Res Ctr, Shenzhen 518055, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2020年 / 10卷 / 09期
关键词
large-scale complex network; community structure; community detection algorithm; particle swarm-genetic algorithm; OPTIMIZATION; INTERNET;
D O I
10.3390/app10093126
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
With the development of network technology and the continuous advancement of society, the combination of various industries and the Internet has produced many large-scale complex networks. A common feature of complex networks is the community structure, which divides the network into clusters with tight internal connections and loose external connections. The community structure reveals the important structure and topological characteristics of the network. The detection of the community structure plays an important role in social network analysis and information recommendation. Therefore, based on the relevant theory of complex networks, this paper introduces several common community detection algorithms, analyzes the principles of particle swarm optimization (PSO) and genetic algorithm and proposes a particle swarm-genetic algorithm based on the hybrid algorithm strategy. According to the test function, the single and the proposed algorithm are tested, respectively. The results show that the algorithm can maintain the good local search performance of the particle swarm optimization algorithm and also utilizes the good global search ability of the genetic algorithm (GA) and has good algorithm performance. Experiments on each community detection algorithm on real network and artificially generated network data sets show that the particle swarm-genetic algorithm has better efficiency in large-scale complex real networks or artificially generated networks.
引用
收藏
页数:15
相关论文
共 23 条
[1]  
Ali M., 2018, Int. J. Eng. Works, V5, P40
[2]   A multivariate extension of mutual information for growing neural networks [J].
Ball, Kenneth R. ;
Grant, Christopher ;
Mundy, William R. ;
Shafer, Timothy J. .
NEURAL NETWORKS, 2017, 95 :29-43
[3]   Improved community detection in weighted bipartite networks [J].
Beckett, Stephen J. .
ROYAL SOCIETY OPEN SCIENCE, 2016, 3 (01)
[4]  
Belhocine A., 2017, INT J COMPUT APPL, V40, P42
[5]   AN ALGORITHM OF IMAGE SEGMENTATION BASED ON COMMUNITY DETECTION IN GRAPHS [J].
Belim, S. V. ;
Larionov, S. B. .
COMPUTER OPTICS, 2016, 40 (06) :904-910
[6]   Particle swarm optimization trained neural network for structural failure prediction of multistoried RC buildings [J].
Chatterjee, Sankhadeep ;
Sarkar, Sarbartha ;
Hore, Sirshendu ;
Dey, Nilanjan ;
Ashour, Amira S. ;
Balas, Valentina E. .
NEURAL COMPUTING & APPLICATIONS, 2017, 28 (08) :2005-2016
[7]  
Du K.-L., 2016, Search and optimization by metaheuristics, P153, DOI [10.1007/978-3-319-41192-7, DOI 10.1007/978-3-319-41192-7, 10.1007/978-3-319-41192-7_9, DOI 10.1007/978-3-319-41192-7_9]
[8]   COMMUNITY DETECTION IN MULTIPLEX NETWORKS: A SEED-CENTRIC APPROACH [J].
Hmimida, Manel ;
Kanawati, Rushed .
NETWORKS AND HETEROGENEOUS MEDIA, 2015, 10 (01) :71-85
[9]  
Kalita M.K., 2017, MATER MANUF PROCESS, V32, P1, DOI [10.1080/10426914.2017.1303156, DOI 10.1080/10426914.2017.1303156]
[10]   Trajectory Optimization With Particle Swarm Optimization for Manipulator Motion Planning [J].
Kim, Jeong-Jung ;
Lee, Ju-Jang .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2015, 11 (03) :620-631