An ideal point based many-objective optimization for community detection of complex networks

被引:24
|
作者
Tahmasebi, Sahar [1 ]
Moradi, Parham [1 ]
Ghodsi, Siamak [1 ]
Abdollahpouri, Alireza [1 ]
机构
[1] Univ Kurdistan, Dept Comp Engn, Sanandaj, Iran
关键词
Community detection; Many-objective optimization; Evolutionary clustering; Complex networks; MULTIOBJECTIVE GENETIC ALGORITHM; EVOLUTIONARY ALGORITHM; SELECTION; ENTROPY;
D O I
10.1016/j.ins.2019.06.010
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Community detection is one of the major topics in the study of complex networks, which aims to uncover their structural properties. Recently, many evolutionary methods have been successfully employed to identify communities of complex networks. Community detection has been treated so far as a single or multi-objective problem in evolutionary based approaches. Since each objective covers a specific aspect of the network's properties, it could result in identification of better community structures to investigate the problem with more than two objectives. In this paper, we proposed a method referred to as MaOCD that formulates community detection as a many objective task. MaOCD uses an ideal-point based strategy to guide the population towards an optimal community structure. The main purpose is to take advantage of optimizing several objectives simultaneously and using a representation that reduces the search space. This enhances the convergence of the method, and automatically determines the number of modules. We introduced a novel metric called IGDC that gives multi/many-objective community detection methods the capability of being comparable regarding multiple objectives. Several experiments were carried out on synthetic and real-world datasets to show the performance of our method. The results demonstrated that MaOCD successfully detected the communities in the network structure compared to some state-of-the-art single and multi-objective methods. (C) 2019 Elsevier Inc. All rights reserved.
引用
收藏
页码:125 / 145
页数:21
相关论文
共 50 条
  • [1] Many-objective optimization for Community Detection in multi-layer networks
    Pizzuti, Clara
    Socievole, Annalisa
    2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 411 - 418
  • [2] Many-Objective Optimization for Anomaly Detection on Multi-Layer Complex Interaction Networks
    Maulana, Asep
    Atzmueller, Martin
    APPLIED SCIENCES-BASEL, 2021, 11 (09):
  • [3] Corner Based Many-Objective Optimization
    Freire, Helio
    de Moura Oliveira, P. B.
    Solteiro Pires, E. J.
    Bessa, Maximino
    NATURE INSPIRED COOPERATIVE STRATEGIES FOR OPTIMIZATION (NICSO 2013), 2014, 512 : 125 - 139
  • [4] A Line Complex-Based Evolutionary Algorithm for Many-Objective Optimization
    Liang Zhang
    Qi Kang
    Qi Deng
    Luyuan Xu
    Qidi Wu
    IEEE/CAAJournalofAutomaticaSinica, 2023, 10 (05) : 1150 - 1167
  • [5] An improved biogeography/complex algorithm based on decomposition for many-objective optimization
    Wang, Chen
    Wang, Yi
    Wang, Kesheng
    Yang, Yang
    Tian, Yingzhong
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2019, 10 (08) : 1961 - 1977
  • [6] An improved biogeography/complex algorithm based on decomposition for many-objective optimization
    Chen Wang
    Yi Wang
    Kesheng Wang
    Yang Yang
    Yingzhong Tian
    International Journal of Machine Learning and Cybernetics, 2019, 10 : 1961 - 1977
  • [7] A Line Complex-Based Evolutionary Algorithm for Many-Objective Optimization
    Zhang, Liang
    Kang, Qi
    Deng, Qi
    Xu, Luyuan
    Wu, Qidi
    IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2023, 10 (05) : 1150 - 1167
  • [8] A many-objective particle swarm optimizer based on indicator and direction vectors for many-objective optimization
    Luo, Jianping
    Huang, Xiongwen
    Yang, Yun
    Li, Xia
    Wang, Zhenkun
    Feng, Jiqiang
    INFORMATION SCIENCES, 2020, 514 : 166 - 202
  • [9] A chaotic-based improved many-objective Jaya algorithm for many-objective optimization problems
    Mane, Sandeep U.
    Narsingrao, M. R.
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING COMPUTATIONS, 2021, 12 (01) : 49 - 62
  • [10] A many-objective evolutionary algorithm based on three states for solving many-objective optimization problem
    Zhao, Jiale
    Zhang, Huijie
    Yu, Huanhuan
    Fei, Hansheng
    Huang, Xiangdang
    Yang, Qiuling
    SCIENTIFIC REPORTS, 2024, 14 (01):