A multi-objective evolutionary algorithm based on mixed encoding for community detection

被引:4
作者
Yang, Simin [1 ]
Li, Qingxia [2 ]
Wei, Wenhong [1 ]
Zhang, Yuhui [1 ]
机构
[1] Dongguan Univ Technol, Sch Comp Sci & Technol, Dongguan 523808, Peoples R China
[2] Dongguan City Coll, Sch Comp & Informat, Dongguan 523419, Peoples R China
关键词
Complex network; Multi-objective evolutionary; Mixed encoding; Community; Detection; GENETIC ALGORITHM; NETWORKS; SEGMENTATION;
D O I
10.1007/s11042-022-13846-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Community structure is one of the most significant features in complex networks and community detection is a crucial method to analyze community structure. Existing representations in community detection have the characteristics of inflexibility and easily generate invalid solutions. To address the drawbacks, this paper proposed a multi-objective evolutionary algorithm based on mixed encoding (MOGAME). The algorithm combines the locus-based representation and labels-based representation, which can avoid generating invalid solution and improve the performance. Extensive experiments on both synthetic and real-word networks show that the proposed algorithm performs better than the existing algorithms with respect to accuracy and stability.
引用
收藏
页码:14107 / 14122
页数:16
相关论文
共 47 条
[1]  
[Anonymous], 2007, arXiv
[2]   A Multi-Objective Genetic Algorithm for overlapping community detection based on edge encoding [J].
Bello-Orgaz, Gema ;
Salcedo-Sanz, Sancho ;
Camacho, David .
INFORMATION SCIENCES, 2018, 462 :290-314
[3]   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,
[4]  
Browet A, 2011, LECT NOTES COMPUT SC, V6636, P358, DOI 10.1007/978-3-642-21073-0_32
[5]   Greedy discrete particle swarm optimization for large-scale social network clustering [J].
Cai, Qing ;
Gong, Maoguo ;
Ma, Lijia ;
Ruan, Shasha ;
Yuan, Fuyan ;
Jiao, Licheng .
INFORMATION SCIENCES, 2015, 316 :503-516
[6]   A new genetic algorithm for community detection using matrix representation method [J].
Chen, Kaiqi ;
Bi, Weihong .
PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2019, 535
[7]   A local information based multi-objective evolutionary algorithm for community detection in complex networks [J].
Cheng, Fan ;
Cui, Tingting ;
Su, Yansen ;
Niu, Yunyun ;
Zhang, Xingyi .
APPLIED SOFT COMPUTING, 2018, 69 :357-367
[8]  
Dong M-G., 2020, COMPUT SCI, V47, P461
[9]   A Gradient-Based Search Method for Multi-objective Optimization Problems [J].
Gao, Weifeng ;
Wang, Yiming ;
Liu, Lingling ;
Huang, Lingling .
INFORMATION SCIENCES, 2021, 578 :129-146
[10]   Community detection in networks by using multiobjective evolutionary algorithm with decomposition [J].
Gong, Maoguo ;
Ma, Lijia ;
Zhang, Qingfu ;
Jiao, Licheng .
PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2012, 391 (15) :4050-4060