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 条
  • [1] A local-to-global scheme-based multi-objective evolutionary algorithm for overlapping community detection on large-scale complex networks
    Haiping Ma
    Haipeng Yang
    Kefei Zhou
    Lei Zhang
    Xingyi Zhang
    Neural Computing and Applications, 2021, 33 : 5135 - 5149
  • [2] A Reduced Mixed Representation Based Multi-Objective Evolutionary Algorithm for Large-Scale Overlapping Community Detection
    Luo, Yongkang
    Zhang, Kening
    Yang, Haipeng
    Liu, Feng
    Luo, Shuai
    Zhang, Lei
    Sun, Xiaoyan
    2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, : 2435 - 2442
  • [3] A parallel multi-objective evolutionary algorithm for community detection in large-scale complex networks
    Su, Yansen
    Zhou, Kefei
    Zhang, Xingyi
    Cheng, Ran
    Zheng, Chunhou
    INFORMATION SCIENCES, 2021, 576 : 374 - 392
  • [4] A local information based multi-objective evolutionary algorithm for community detection in complex networks
    Cheng, Fan
    Cui, Tingting
    Su, Yansen
    Niu, Yunyun
    Zhang, Xingyi
    APPLIED SOFT COMPUTING, 2018, 69 : 357 - 367
  • [5] Overlapping community detection in complex networks using multi-objective evolutionary algorithm
    Zhao Yuxin
    Li Shenghong
    Jin Feng
    COMPUTATIONAL & APPLIED MATHEMATICS, 2017, 36 (01) : 749 - 768
  • [6] Distributed Multi-objective Community Detection in Large-scale and Complex Networks
    Liang, Shuang
    Li, Hao
    Gong, Maoguo
    Wu, Yue
    Zhu, Yun
    2019 15TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS 2019), 2019, : 201 - 205
  • [7] A node-priority based large-scale overlapping community detection using evolutionary multi-objective optimization
    Chai, Zhengyi
    Liang, Shijiao
    EVOLUTIONARY INTELLIGENCE, 2020, 13 (01) : 59 - 68
  • [8] A node-priority based large-scale overlapping community detection using evolutionary multi-objective optimization
    Zhengyi Chai
    Shijiao Liang
    Evolutionary Intelligence, 2020, 13 : 59 - 68
  • [9] A sparse large-scale multi-objective evolutionary algorithm based on sparsity detection
    Yang, Wanting
    Liu, Jianchang
    Liu, Yuanchao
    Zheng, Tianzi
    SWARM AND EVOLUTIONARY COMPUTATION, 2025, 92
  • [10] A Local-Neighborhood Information Based Overlapping Community Detection Algorithm for Large-Scale Complex Networks
    Cheng, Fan
    Wang, Congtao
    Zhang, Xingyi
    Yang, Yun
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2021, 29 (02) : 543 - 556