WOCDA: A whale optimization based community detection algorithm

被引:29
|
作者
Zhang, Yun [1 ]
Liu, Yongguo [1 ]
Li, Jieting [1 ]
Zhu, Jiajing [1 ]
Yang, Changhong [2 ]
Yang, Wen [2 ]
Wen, Chuanbiao [3 ]
机构
[1] Univ Elect Sci & Technol China, Knowledge & Data Engn Lab Chinese Med, Sch Informat & Software Engn, Chengdu 610054, Sichuan, Peoples R China
[2] Sichuan Ctr Dis Control & Prevent, Chengdu 610041, Sichuan, Peoples R China
[3] Chengdu Univ Tradit Chinese Med, Coll Med Informat Engn, Chengdu 611137, Sichuan, Peoples R China
基金
国家重点研发计划;
关键词
Community detection; Meta-heuristic; Whale optimization algorithm; PARTICLE SWARM OPTIMIZATION; MODULARITY; BEHAVIOR;
D O I
10.1016/j.physa.2019.122937
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Community of complex networks is one of the most important properties in networks, in which a node shares its most connections with other nodes in the same community. Community detection, which can be viewed as an optimization problem, has received a lot of attention in the field of complex networks. Whale Optimization Algorithm (WOA), a recently proposed meta-heuristic algorithm, is designed to mimic the hunting behavior of humpback whales and deal with the optimization problem. In this paper, a new community detection algorithm, Whale Optimization based Community Detection Algorithm (WOCDA), is proposed to discover communities in networks. In WOCDA, a new initialization strategy and three operations, shrinking encircling, spiral updating and random searching, are designed to mimic the hunting behavior of humpback whales. Firstly, the initialization strategy with label diffusion and label propagation is developed to obtain the high-quality initial solution. Then shrinking encircling operation based on label propagation is built to update the label of the current node with the label of its most neighboring nodes own. After that, spiral updating operation is established to keep good communities by the one-way crossover operator. Finally, random searching operation is created to randomly choose the label of a neighboring node and update the label of the current node so as to increase the ability of global search. Experimental results on synthetic and real-world networks demonstrate that WOCDA can successfully detect communities and obtain more accurate results than state-of-the-art approaches. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] A novel community detection method based on whale optimization algorithm with evolutionary population
    Feng, Yunfei
    Chen, Hongmei
    Li, Tianrui
    Luo, Chuan
    APPLIED INTELLIGENCE, 2020, 50 (08) : 2503 - 2522
  • [2] A novel community detection method based on whale optimization algorithm with evolutionary population
    Yunfei Feng
    Hongmei Chen
    Tianrui Li
    Chuan Luo
    Applied Intelligence, 2020, 50 : 2503 - 2522
  • [3] Whale Optimization Algorithm based Edge Detection for Noisy Image
    Gautam, Aditya
    Biswas, Mantosh
    PROCEEDINGS OF THE 2018 SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS), 2018, : 1878 - 1883
  • [4] An Intrusion Detection Model Based on Improved Whale Optimization Algorithm and XGBoost
    Zong, Xinlu
    Li, Ruicheng
    Ye, Zhiwei
    PROCEEDINGS OF THE THE 11TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS (IDAACS'2021), VOL 1, 2021, : 542 - 547
  • [5] Color Image Edge Detection Method Based on the Improved Whale Optimization Algorithm
    Liu, Dujin
    Zhou, Shiji
    Shen, Rong
    Luo, Xuegang
    IEEE ACCESS, 2023, 11 : 5981 - 5989
  • [6] Fuzzy clustering algorithm based on modified whale optimization algorithm for automobile insurance fraud detection
    Santosh Kumar Majhi
    Evolutionary Intelligence, 2021, 14 : 35 - 46
  • [7] Fuzzy clustering algorithm based on modified whale optimization algorithm for automobile insurance fraud detection
    Majhi, Santosh Kumar
    EVOLUTIONARY INTELLIGENCE, 2021, 14 (01) : 35 - 46
  • [8] Stance detection using improved whale optimization algorithm
    Avinash Chandra Pandey
    Vinay Anand Tikkiwal
    Complex & Intelligent Systems, 2021, 7 : 1649 - 1672
  • [9] Code Smell Detection Using Whale Optimization Algorithm
    Draz, Moatasem M.
    Farhan, Marwa S.
    Abdulkader, Sarah N.
    Gafar, M. G.
    CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 68 (02): : 1919 - 1935
  • [10] Stance detection using improved whale optimization algorithm
    Pandey, Avinash Chandra
    Tikkiwal, Vinay Anand
    COMPLEX & INTELLIGENT SYSTEMS, 2021, 7 (03) : 1649 - 1672