A local-to-global scheme-based multi-objective evolutionary algorithm for overlapping community detection on large-scale complex networks

被引:16
作者
Ma, Haiping [1 ,2 ]
Yang, Haipeng [3 ]
Zhou, Kefei [3 ]
Zhang, Lei [3 ]
Zhang, Xingyi [3 ]
机构
[1] Anhui Univ, Minist Educ, Inst Phys Sci, Key Lab Intelligent Comp & Signal Proc, Hefei 230039, Peoples R China
[2] Anhui Univ, Minist Educ, Inst Informat Technol, Key Lab Intelligent Comp & Signal Proc, Hefei 230039, Peoples R China
[3] Anhui Univ, Minist Educ, Sch Comp Sci & Technol, Key Lab Intelligent Comp & Signal Proc, Hefei 230039, Peoples R China
基金
中国国家自然科学基金;
关键词
Multi-objective optimization; Evolutionary algorithm; Overlapping community detection; Large-scale complex network; GENETIC ALGORITHM;
D O I
10.1007/s00521-020-05311-w
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently, multi-objective evolutionary algorithms (MOEAs) have been shown promising performance for detecting overlapping community structure in complex networks. However, it is still challenging to design MOEAs for overlapping community detection on large-scale complex networks due to the curse of dimensionality. Along this avenue, this paper proposes a local-to-global scheme-based MOEA named LG-MOEA for overlapping community detection on large-scale complex networks, which mainly consists of two stages: a local community structure detection stage and a global community structure determination stage. To be specific, in the local community structure detection stage, the key nodes that are central to community and essential to the connectedness of community are firstly identified. Then for each key node, an MOEA with the proposed community boundary control strategy is suggested to detect a set of local overlapping communities through local expansion around the key node. In the global community structure determination stage, a single objective evolutionary algorithm is adopted to search for a suitable local overlapping community for each key node and combine them as one global community partition of the whole network. The proposed LG-MOEA is compared with several competitive overlapping community detection algorithms on both real-world small-scale and large-scale networks, and the experimental results show its superiority for overlapping community detection in terms of the generalized normalized mutual information gNMI and the extended modularity Q(ov), especially has competitive superiority for large-scale complex networks.
引用
收藏
页码:5135 / 5149
页数:15
相关论文
共 50 条
[21]   A multi-objective evolutionary algorithm based on length reduction for large-scale instance selection [J].
Cheng, Fan ;
Chu, Feixiang ;
Zhang, Lei .
INFORMATION SCIENCES, 2021, 576 :105-121
[22]   A similarity-detection-based evolutionary algorithm for large-scale multimodal multi-objective optimization [J].
Long, Si ;
Zheng, Jinhua ;
Deng, Qi ;
Liu, Yuan ;
Zou, Juan ;
Yang, Shengxiang .
SWARM AND EVOLUTIONARY COMPUTATION, 2024, 87
[23]   A Compression-Based Multi-Objective Evolutionary Algorithm for Community Detection in Social Networks [J].
Liu, Zhiyuan ;
Ma, Yinghong ;
Wang, Xiujuan .
IEEE ACCESS, 2020, 8 :62137-62150
[24]   A multi-objective particle swarm optimization algorithm for community detection in complex networks [J].
Rahimi, Shadi ;
Abdollahpouri, Alireza ;
Moradi, Parham .
SWARM AND EVOLUTIONARY COMPUTATION, 2018, 39 :297-309
[25]   Critical vector based evolutionary algorithm for large-scale multi-objective optimization [J].
Shuwei Zhu ;
Wenping Wang ;
Wei Fang ;
Meiji Cui .
Cluster Computing, 2025, 28 (3)
[26]   A Two-Stage Multi-Objective Evolutionary Algorithm for Community Detection in Complex Networks [J].
Zhu, Wenxin ;
Li, Huan ;
Wei, Wenhong .
MATHEMATICS, 2023, 11 (12)
[27]   A fast interpolation-based multi-objective evolutionary algorithm for large-scale multi-objective optimization problems [J].
Liu, Zhe ;
Han, Fei ;
Ling, Qinghua ;
Han, Henry ;
Jiang, Jing .
SOFT COMPUTING, 2024, 28 (02) :1055-1072
[28]   Evolutionary Large-Scale Multi-Objective Optimization: A Survey [J].
Tian, Ye ;
Si, Langchun ;
Zhang, Xingyi ;
Cheng, Ran ;
He, Cheng ;
Tan, Kay Chen ;
Jin, Yaochu .
ACM COMPUTING SURVEYS, 2021, 54 (08)
[29]   An Overlapping Community Detection Based Multi-Objective Evolutionary Algorithm for Diversified Social Influence Maximization [J].
Zhang, Lei ;
Sun, Fengjiao ;
Cheng, Fan ;
Ma, Haiping ;
Sun, Xiaoyan .
2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
[30]   Autoencoder evolutionary algorithm for large-scale multi-objective optimization problem [J].
Hu, Ziyu ;
Xiao, Zhixing ;
Sun, Hao ;
Yang, He .
INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2024, 15 (11) :5159-5172