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 条
  • [21] End-to-end Modularity-based Community Co-partition in Bipartite Networks
    Zhou, Cangqi
    Wang, Yuxiang
    Zhang, Jing
    Jiang, Jiqiong
    Hu, Dianming
    PROCEEDINGS OF THE 31ST ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2022, 2022, : 2711 - 2720
  • [22] MODULARITY BASED COMMUNITY DETECTION IN HETEROGENEOUS NETWORKS
    Zhang, Jingfei
    Chen, Yuguo
    STATISTICA SINICA, 2020, 30 (02) : 601 - 629
  • [23] Modularity Based Hierarchical Community Detection in Networks
    Vieira, Vinicius da F.
    Xavier, Carolina R.
    Ebecken, Nelson F. F.
    Evsukoff, Alexandre G.
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, PART VI - ICCSA 2014, 2014, 8584 : 146 - 160
  • [24] Modularity-Based Graph Clustering using Harmony Search Algorithm
    Atay, Yilmaz
    Kodaz, Halife
    2015 4TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE APPLICATIONS AND TECHNOLOGIES (ACSAT), 2015, : 109 - 114
  • [25] Genetic Algorithm Optimizing Modularity for Community Detection in Complex Networks
    Liu Han
    Yang Fan
    Liu Ding
    PROCEEDINGS OF THE 35TH CHINESE CONTROL CONFERENCE 2016, 2016, : 1252 - 1256
  • [26] Modularity-based approach for tracking communities in dynamic social networks
    Mazza, Michele
    Cola, Guglielmo
    Tesconi, Maurizio
    KNOWLEDGE-BASED SYSTEMS, 2023, 281
  • [27] Improved modularity-based approach for partition of Water Distribution Networks
    Yao, Huaqi
    Zhang, Tuqiao
    Shao, Yu
    Yu, Tingchao
    Lima Neto, Iran E.
    URBAN WATER JOURNAL, 2021, 18 (02) : 69 - 78
  • [28] New Modularity-Based Approach to Segmentation of Water Distribution Networks
    Giustolisi, O.
    Ridolfi, L.
    JOURNAL OF HYDRAULIC ENGINEERING, 2014, 140 (10)
  • [29] A Dynamic Modularity Based Community Detection Algorithm for Large-scale Networks: DSLM
    Aktunc, Riza
    Toroslu, Ismail Hakki
    Ozer, Mert
    Davulcu, Hasan
    PROCEEDINGS OF THE 2015 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING (ASONAM 2015), 2015, : 1177 - 1183
  • [30] Community detection based on modularity and an improved genetic algorithm
    Shang, Ronghua
    Bai, Jing
    Jiao, Licheng
    Jin, Chao
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2013, 392 (05) : 1215 - 1231