Overlapping community detection in complex networks using multi-objective evolutionary algorithm

被引:17
|
作者
Zhao Yuxin [1 ,2 ]
Li Shenghong [1 ]
Jin Feng [2 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Elect Engn, 800 Dong Chuan Rd, Shanghai 200240, Peoples R China
[2] IBM China Res Lab, 399 Ke Yuan Rd, Shanghai 201203, Peoples R China
来源
COMPUTATIONAL & APPLIED MATHEMATICS | 2017年 / 36卷 / 01期
基金
美国国家科学基金会;
关键词
Complex network; Community detection; Overlapping community structure; Optimization problem; Multi-objective evolutionary algorithm; GENETIC ALGORITHM; OPTIMIZATION;
D O I
10.1007/s40314-015-0260-1
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Community structure is an important topological property of complex networks, which has great significance for understanding the function and organization of networks. Generally, community detection can be formulated as a single-objective or multi-objective optimization problem. Most existing optimization-based community detection algorithms are only applicable to disjoint community structure. However, it has been shown that in most real-world networks, a node may belong to multiple communities implying overlapping community structure. In this paper, we propose a multi-objective evolutionary algorithm for identifying overlapping community structure in complex networks based on the framework of non-dominated sorting genetic algorithm. Two negatively correlated evaluation metrics of community structure, termed as negative fitness sum and unfitness sum, are adopted as the optimization objectives. In our algorithm, link-based adjacency representation of overlapping community structure and a population initialization method based on local expansion are proposed. Extensive experimental results on both synthetic and real-world networks demonstrate that the proposed algorithm is effective and promising in detecting overlapping community structure in complex networks.
引用
收藏
页码:749 / 768
页数:20
相关论文
共 50 条
  • [1] Overlapping community detection in complex networks using multi-objective evolutionary algorithm
    Zhao Yuxin
    Li Shenghong
    Jin Feng
    [J]. Computational and Applied Mathematics, 2017, 36 : 749 - 768
  • [2] Evolutionary Multi-Objective Optimization Algorithm for Community Detection in Complex Social Networks
    Shaik T.
    Ravi V.
    Deb K.
    [J]. SN Computer Science, 2021, 2 (1)
  • [3] A Two-Stage Multi-Objective Evolutionary Algorithm for Community Detection in Complex Networks
    Zhu, Wenxin
    Li, Huan
    Wei, Wenhong
    [J]. MATHEMATICS, 2023, 11 (12)
  • [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
    [J]. APPLIED SOFT COMPUTING, 2018, 69 : 357 - 367
  • [5] Multi-objective Evolutionary Algorithm based on Ensemble of Initializations for Overlapping Community Detection
    Yusupov, Jamshid
    Palakonda, Vikas
    Mallipeddi, Rammohan
    Veluvolu, Kalyana Chakravarthy
    [J]. 2021 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2021,
  • [6] AN EFFICIENT MULTI-OBJECTIVE COMMUNITY DETECTION ALGORITHM IN COMPLEX NETWORKS
    Deng, Kun
    Zhang, Jian-Pei
    Yang, Jing
    [J]. TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2015, 22 (02): : 319 - 328
  • [7] Community Detection from Signed Social Networks Using a Multi-objective Evolutionary Algorithm
    Zeng, Yujie
    Liu, Jing
    [J]. PROCEEDINGS OF THE 18TH ASIA PACIFIC SYMPOSIUM ON INTELLIGENT AND EVOLUTIONARY SYSTEMS, VOL 1, 2015, : 259 - 270
  • [8] A parallel multi-objective evolutionary algorithm for community detection in large-scale complex networks
    Su, Yansen
    Zhou, Kefei
    Zhang, Xingyi
    Cheng, Ran
    Zheng, Chunhou
    [J]. INFORMATION SCIENCES, 2021, 576 : 374 - 392
  • [9] A Hybrid Evolutionary Algorithm based on HSA and CLS for Multi-objective Community Detection in Complex Networks
    Amiri, Babak
    Hossain, Liaquat
    Crawford, John
    [J]. 2012 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING (ASONAM), 2012, : 243 - 247
  • [10] Atrributed Graph Embedding Based on Multi-objective Evolutionary Algorithm for Overlapping Community Detection
    Teng, Xiangyi
    Liu, Jing
    [J]. 2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,