A novel modularity-based discrete state transition algorithm for community detection in networks

被引:45
|
作者
Zhou, Xiaojun [1 ]
Yang, Ke [1 ]
Xie, Yongfang [1 ]
Yang, Chunhua [1 ]
Huang, Tingwen [2 ]
机构
[1] Cent South Univ, Sch Informat Sci & Engn, Changsha 410083, Hunan, Peoples R China
[2] Texas A&M Univ Qatar, Doha 23874, Qatar
基金
中国国家自然科学基金;
关键词
State transition algorithm; Complex network; Community detection; Modularity; GENETIC ALGORITHM;
D O I
10.1016/j.neucom.2019.01.009
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Complex network analysis is a hot topic in the data mining area which aims to reveal the hidden information behind a network. As an important tool in complex network analysis, community detection tries to perform a network clustering operation to find the community structure, which can be formulated as an optimization problem. In the past few decades, various of community detection algorithms have been designed to address this challenging problem. Although many algorithms are feasible to detect the network partitions, most of them only get suboptimal solutions or have poor stability. The state transition algorithm (STA) is a novel intelligent paradigm for global optimization, and it exhibits powerful global search ability in various complex optimization problems. Thus, in this paper, a novel modularity-based discrete state transition algorithm (MDSTA) is proposed to obtain more optimal and stable solutions. Moreover, based on the heuristic information of the network, vertex substitute transformation operator and community substitute transformation operator are proposed for global search. Then, each initialized individual evolves through these two substitute operations. Next, an elite population that contains individuals with high fitness values is selected from these evolved individuals. Finally, a two-way crossover operation among the elite population is conducted for local search. The framework of MDSTA is pretty simple and easy to implement. Several state-of-art community detection algorithms are used to compare with MDSTA both on artificial networks and real-world networks. The experimental results demonstrate that MDSTA is effective and stable for community detection in networks. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:89 / 99
页数:11
相关论文
共 50 条
  • [1] Modularity-based Community Detection in Large Networks: An Empirical Evaluation
    Li, Haoming
    Li, Wenye
    Tan, Jiaqi
    2014 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION (ICIA), 2014, : 1131 - 1136
  • [2] Modularity-Based Incremental Label Propagation Algorithm for Community Detection
    Ma, Yunlong
    Zhao, Yukai
    Wang, Jingwei
    Liu, Min
    Shen, Weiming
    Ma, Yumin
    APPLIED SCIENCES-BASEL, 2020, 10 (12):
  • [3] Modularity-Based Fairness in Community Detection
    Manolis, Konstantinos
    Pitoura, Evaggelia
    PROCEEDINGS OF THE 2023 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING, ASONAM 2023, 2023, : 126 - 130
  • [4] Hierarchical Parallel Algorithm for Modularity-Based Community Detection Using GPUs
    Cheong, Chun Yew
    Huynh, Huynh Phung
    Lo, David
    Goh, Rick Siow Mong
    EURO-PAR 2013 PARALLEL PROCESSING, 2013, 8097 : 775 - 787
  • [5] Multiple phases in modularity-based community detection
    Schuelke, Christophe
    Ricci-Tersenghi, Federico
    PHYSICAL REVIEW E, 2015, 92 (04)
  • [6] An Modularity-based Overlapping Community Structure Detecting Algorithm
    Meng, Kui
    Liu, Gongshen
    Hu, Qiong
    Li, Jianhua
    2014 PROCEEDINGS OF THE IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING (ASONAM 2014), 2014, : 113 - 117
  • [7] Correlation enhanced modularity-based belief propagation method for community detection in networks
    Lai, Darong
    Shu, Xin
    Nardini, Christine
    JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2016,
  • [8] A smart local moving algorithm for large-scale modularity-based community detection
    Ludo Waltman
    Nees Jan van Eck
    The European Physical Journal B, 2013, 86
  • [9] A smart local moving algorithm for large-scale modularity-based community detection
    Waltman, Ludo
    van Eck, Nees Jan
    EUROPEAN PHYSICAL JOURNAL B, 2013, 86 (11):
  • [10] Correcting for Granularity Bias in Modularity-Based Community Detection Methods
    Gosgens, Martijn
    van der Hofstad, Remco
    Litvak, Nelly
    ALGORITHMS AND MODELS FOR THE WEB GRAPH, WAW 2023, 2023, 13894 : 1 - 18