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 条
  • [41] A Macro-Micro Population-Based Co-Evolutionary Multi-Objective Algorithm for Community Detection in Complex Networks 
    Zhang, Lei
    Yang, Haipeng
    Yang, Shangshang
    Zhang, Xingyi
    IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2023, 18 (03) : 69 - 86
  • [42] A multi-objective discrete cuckoo search algorithm with local search for community detection in complex networks
    Zhou, Xu
    Liu, Yanheng
    Li, Bin
    MODERN PHYSICS LETTERS B, 2016, 30 (07):
  • [43] Multi-objective ant colony optimization algorithm based on decomposition for community detection in complex networks
    Caihong Mu
    Jian Zhang
    Yi Liu
    Rong Qu
    Tianhuan Huang
    Soft Computing, 2019, 23 : 12683 - 12709
  • [44] Multi-objective ant colony optimization algorithm based on decomposition for community detection in complex networks
    Mu, Caihong
    Zhang, Jian
    Liu, Yi
    Qu, Rong
    Huang, Tianhuan
    SOFT COMPUTING, 2019, 23 (23) : 12683 - 12709
  • [45] Community detection in complex networks: Multi-objective discrete backtracking search optimization algorithm with decomposition
    Zou, Feng
    Chen, Debao
    Li, Suwen
    Lu, Renquan
    Lin, Muyi
    APPLIED SOFT COMPUTING, 2017, 53 : 285 - 295
  • [46] Constructing Robust Cooperative Networks using a Multi-Objective Evolutionary Algorithm
    Shuai Wang
    Jing Liu
    Scientific Reports, 7
  • [47] Constructing Robust Cooperative Networks using a Multi-Objective Evolutionary Algorithm
    Wang, Shuai
    Liu, Jing
    SCIENTIFIC REPORTS, 2017, 7
  • [48] An adaptive dynamic community detection algorithm based on multi-objective evolutionary clustering
    Wang, Wenxue
    Li, Qingxia
    Wei, Wenhong
    INTERNATIONAL JOURNAL OF INTELLIGENT COMPUTING AND CYBERNETICS, 2024, 17 (01) : 143 - 160
  • [49] A multi-objective bat algorithm for community detection on dynamic social networks
    Imane Messaoudi
    Nadjet Kamel
    Applied Intelligence, 2019, 49 : 2119 - 2136
  • [50] A new multi-objective evolutionary algorithm for solving high complex multi-objective problems
    Li, Kangshun
    Yue, Xuezhi
    Kang, Lishan
    Chen, Zhangxin
    GECCO 2006: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2006, : 745 - +