Community detection in networks by using multiobjective evolutionary algorithm with decomposition

被引:183
|
作者
Gong, Maoguo [1 ]
Ma, Lijia [1 ]
Zhang, Qingfu [1 ,2 ]
Jiao, Licheng [1 ]
机构
[1] Xidian Univ, Minist Educ, Key Lab Intelligent Percept & Image Understanding, Xian 710071, Shaanxi Provinc, Peoples R China
[2] Univ Essex, Sch Comp Sci & Elect Engn, Colchester CO4 3SQ, Essex, England
关键词
Community detection; Complex network; Multiobjective optimization; Evolutionary algorithm; Decomposition; COMPLEX NETWORKS; GENETIC ALGORITHM;
D O I
10.1016/j.physa.2012.03.021
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Community structure is an important property of complex networks. Most optimization-based community detection algorithms employ single optimization criteria. In this study, the community detection is solved as a multiobjective optimization problem by using the multiobjective evolutionary algorithm based on decomposition. The proposed algorithm maximizes the density of internal degrees, and minimizes the density of external degrees simultaneously. It can produce a set of solutions which can represent various divisions to the networks at different hierarchical levels. The number of communities is automatically determined by the non-dominated individuals resulting from our algorithm. Experiments on both synthetic and real-world network datasets verify that our algorithm is highly efficient at discovering quality community structure. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:4050 / 4060
页数:11
相关论文
共 50 条
  • [21] A Multiobjective Evolutionary Algorithm Based on Decomposition and Preselection
    Zhang, Jinyuan
    Zhou, Aimin
    Zhang, Guixu
    BIO-INSPIRED COMPUTING - THEORIES AND APPLICATIONS, BIC-TA 2015, 2015, 562 : 631 - 642
  • [22] Voltage/Var Control for Hybrid Distribution Networks Using Decomposition-Based Multiobjective Evolutionary Algorithm
    Qiao, Feng
    Ma, Jin
    IEEE ACCESS, 2020, 8 (08): : 12015 - 12025
  • [23] A multiobjective multifactorial evolutionary algorithm based on decomposition
    Yao S.-S.
    Dong Z.-M.
    Wang X.-P.
    Kongzhi yu Juece/Control and Decision, 2021, 36 (03): : 637 - 644
  • [24] A Decomposition based Multiobjective Evolutionary Algorithm with Classification
    Lin, Xi
    Mang, Qingfu
    Kwong, Sam
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 3292 - 3299
  • [26] A multiobjective discrete bat algorithm for community detection in dynamic networks
    Xu Zhou
    Xiaohui Zhao
    Yanheng Liu
    Applied Intelligence, 2018, 48 : 3081 - 3093
  • [27] A multiobjective discrete bat algorithm for community detection in dynamic networks
    Zhou, Xu
    Zhao, Xiaohui
    Liu, Yanheng
    APPLIED INTELLIGENCE, 2018, 48 (09) : 3081 - 3093
  • [28] Overlapping Community Detection Using Multiobjective Genetic Algorithm
    Kumar, Amit
    Barman, Debaditya
    Sarkar, Ritam
    Chowdhury, Nirmalya
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2020, 7 (03) : 802 - 817
  • [29] A Network Reduction-Based Multiobjective Evolutionary Algorithm for Community Detection in Large-Scale Complex Networks
    Zhang, Xingyi
    Zhou, Kefei
    Pan, Hebin
    Zhang, Lei
    Zeng, Xiangxiang
    Jin, Yaochu
    IEEE TRANSACTIONS ON CYBERNETICS, 2020, 50 (02) : 703 - 716
  • [30] A Mixed Representation-Based Multiobjective Evolutionary Algorithm for Overlapping Community Detection
    Zhang, Lei
    Pan, Hebin
    Su, Yansen
    Zhang, Xingyi
    Niu, Yunyun
    IEEE TRANSACTIONS ON CYBERNETICS, 2017, 47 (09) : 2703 - 2716