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

被引:0
|
作者
Zhao Yuxin
Li Shenghong
Jin Feng
机构
[1] Shanghai Jiao Tong University,Department of Electronic Engineering
[2] IBM China Research Laboratory,undefined
来源
关键词
Complex network; Community detection; Overlapping community structure; Optimization problem; Multi-objective evolutionary algorithm; 50C25; 90C29;
D O I
暂无
中图分类号
学科分类号
摘要
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
页数:19
相关论文
共 50 条
  • [1] Overlapping community detection in complex networks using multi-objective evolutionary algorithm
    Zhao Yuxin
    Li Shenghong
    Jin Feng
    [J]. COMPUTATIONAL & APPLIED MATHEMATICS, 2017, 36 (01): : 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,