A hybrid iterated carousel greedy algorithm for community detection in complex networks

被引:11
|
作者
Kong, Hanzhang [1 ]
Kang, Qinma [1 ]
Li, Wenquan [1 ]
Liu, Chao [1 ]
Kang, Yunfan [2 ]
He, Hong [1 ]
机构
[1] Shandong Univ, Dept Comp Sci & Technol, Weihai 264209, Peoples R China
[2] Univ Calif Riverside, Dept Comp Sci & Engn, Riverside, CA 92521 USA
关键词
Iterated greedy heuristic; Carousel greedy; Community detection; Modularity maximization; MODULARITY;
D O I
10.1016/j.physa.2019.122124
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Community detection remains up to this date a challenging combinatorial optimization problem which has received much attention from various scientific fields in recent years. Since the problem for community detection with modularity maximization is known to be NP-complete, many metaheuristics for finding best-possible solutions within an acceptable computational time have been exploited to tackle this problem. In this paper, a hybrid metaheuristic called iterated carousel greedy (ICG) algorithm is presented for solving community detection problem with modularity maximization. The proposed ICG algorithm generates a sequence of solutions by iterating over a greedy construction heuristic using destruction, carousel and reconstruction phases. A local search procedure with strong intensification is applied to search for a better solution in each iteration. Compared with the traditional iterated greedy (IG) metaheuristic, the improved method employs the carousel greedy procedure between destruction and reconstruction to direct the search towards the better solution space. The experimental results on synthetic and real-world networks show the effectiveness and robustness of the proposed method over the existing methods in the literature. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页数:17
相关论文
共 50 条
  • [41] Community Number Estimation for Community Detection in Complex Networks
    Wang, Zhixiao
    Xi, Jingke
    Xing, Yan
    Hu, Zhiguo
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2017, 33 (05) : 1323 - 1341
  • [42] A discrete modified fireworks algorithm for community detection in complex networks
    Guendouz, Mohamed
    Amine, Abdelmalek
    Hamou, Reda Mohamed
    APPLIED INTELLIGENCE, 2017, 46 (02) : 373 - 385
  • [43] A Community Structure Enhancement-Based Community Detection Algorithm for Complex Networks
    Su, Yansen
    Liu, Chunlong
    Niu, Yunyun
    Cheng, Fan
    Zhang, Xingyi
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2021, 51 (05): : 2833 - 2846
  • [44] Evolutionary Multi-Objective Optimization Algorithm for Community Detection in Complex Social Networks
    Shaik T.
    Ravi V.
    Deb K.
    SN Computer Science, 2021, 2 (1)
  • [45] Multiresolution community detection in complex networks by using a decomposition based multiobjective memetic algorithm
    Shao, Zengyang
    Ma, Lijia
    Bai, Yuan
    Wang, Shanfeng
    Lin, Qiuzhen
    Li, Jianqiang
    MEMETIC COMPUTING, 2023, 15 (01) : 89 - 102
  • [46] A multi-objective ant colony optimization algorithm for community detection in complex networks
    Naeem Shahabi Sani
    Mohammad Manthouri
    Faezeh Farivar
    Journal of Ambient Intelligence and Humanized Computing, 2020, 11 : 5 - 21
  • [47] A multi-objective ant colony optimization algorithm for community detection in complex networks
    Shahabi Sani, Naeem
    Manthouri, Mohammad
    Farivar, Faezeh
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 11 (01) : 5 - 21
  • [48] A Greedy Algorithm for Neighborhood Overlap-Based Community Detection
    Meghanathan, Natarajan
    ALGORITHMS, 2016, 9 (01)
  • [49] An efficient community detection algorithm using greedy surprise maximization
    Jiang, Yawen
    Jia, Caiyan
    Yu, Jian
    JOURNAL OF PHYSICS A-MATHEMATICAL AND THEORETICAL, 2014, 47 (16)
  • [50] A Memetic Algorithm for Community Detection in Bipartite Networks
    Che, Shiwei
    Yang, Wu
    Wang, Wei
    IEEE ACCESS, 2019, 7 : 126897 - 126912