IDEAS home Printed from https://ideas.repec.org/a/eee/phsmap/v539y2020ics0378437119316644.html
   My bibliography  Save this article

WOCDA: A whale optimization based community detection algorithm

Author

Listed:
  • Zhang, Yun
  • Liu, Yongguo
  • Li, Jieting
  • Zhu, Jiajing
  • Yang, Changhong
  • Yang, Wen
  • Wen, Chuanbiao

Abstract

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.

Suggested Citation

  • Zhang, Yun & Liu, Yongguo & Li, Jieting & Zhu, Jiajing & Yang, Changhong & Yang, Wen & Wen, Chuanbiao, 2020. "WOCDA: A whale optimization based community detection algorithm," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 539(C).
  • Handle: RePEc:eee:phsmap:v:539:y:2020:i:c:s0378437119316644
    DOI: 10.1016/j.physa.2019.122937
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0378437119316644
    Download Restriction: Full text for ScienceDirect subscribers only. Journal offers the option of making the article available online on Science direct for a fee of $3,000

    File URL: https://libkey.io/10.1016/j.physa.2019.122937?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Pablo M. Gleiser & Leon Danon, 2003. "Community Structure In Jazz," Advances in Complex Systems (ACS), World Scientific Publishing Co. Pte. Ltd., vol. 6(04), pages 565-573.
    2. Cao, Jie & Bu, Zhan & Gao, Guangliang & Tao, Haicheng, 2016. "Weighted modularity optimization for crisp and fuzzy community detection in large-scale networks," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 462(C), pages 386-395.
    3. Wang, Xutao & Chen, Guanrong & Lu, Hongtao, 2007. "A very fast algorithm for detecting community structures in complex networks," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 384(2), pages 667-674.
    4. Steven H. Strogatz, 2001. "Exploring complex networks," Nature, Nature, vol. 410(6825), pages 268-276, March.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Yan, Zheping & Zhang, Jinzhong & Zeng, Jia & Tang, Jialing, 2021. "Nature-inspired approach: An enhanced whale optimization algorithm for global optimization," Mathematics and Computers in Simulation (MATCOM), Elsevier, vol. 185(C), pages 17-46.
    2. Yan Kang & Zhongming Xu & Haining Wang & Yanchong Yuan & Xuekun Yang & Kang Pu, 2022. "An Improved Gray Wolf Optimization Algorithm with a Novel Initialization Method for Community Detection," Mathematics, MDPI, vol. 10(20), pages 1-21, October.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Chen, Duanbing & Shang, Mingsheng & Lv, Zehua & Fu, Yan, 2010. "Detecting overlapping communities of weighted networks via a local algorithm," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 389(19), pages 4177-4187.
    2. Šubelj, Lovro & Bajec, Marko, 2011. "Community structure of complex software systems: Analysis and applications," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 390(16), pages 2968-2975.
    3. Li, Junqiu & Wang, Xingyuan & Cui, Yaozu, 2014. "Uncovering the overlapping community structure of complex networks by maximal cliques," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 415(C), pages 398-406.
    4. Sun, Peng Gang & Che, Wanping & Quan, Yining & Wang, Shuzhen & Miao, Qiguang, 2022. "Random networks are heterogeneous exhibiting a multi-scaling law," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 587(C).
    5. Chen, Duanbing & Fu, Yan & Shang, Mingsheng, 2009. "A fast and efficient heuristic algorithm for detecting community structures in complex networks," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 388(13), pages 2741-2749.
    6. Jiao, Qing-Ju & Huang, Yan & Shen, Hong-Bin, 2015. "Community mining with new node similarity by incorporating both global and local topological knowledge in a constrained random walk," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 424(C), pages 363-371.
    7. Yan, Chao & Chang, Zhenhai, 2020. "Modularized convex nonnegative matrix factorization for community detection in signed and unsigned networks," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 539(C).
    8. Emerson, Isaac Arnold & Amala, Arumugam, 2017. "Protein contact maps: A binary depiction of protein 3D structures," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 465(C), pages 782-791.
    9. Ruiz Vargas, E. & Mitchell, D.G.V. & Greening, S.G. & Wahl, L.M., 2014. "Topology of whole-brain functional MRI networks: Improving the truncated scale-free model," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 405(C), pages 151-158.
    10. Igor Belykh & Mateusz Bocian & Alan R. Champneys & Kevin Daley & Russell Jeter & John H. G. Macdonald & Allan McRobie, 2021. "Emergence of the London Millennium Bridge instability without synchronisation," Nature Communications, Nature, vol. 12(1), pages 1-14, December.
    11. Berahmand, Kamal & Bouyer, Asgarali & Samadi, Negin, 2018. "A new centrality measure based on the negative and positive effects of clustering coefficient for identifying influential spreaders in complex networks," Chaos, Solitons & Fractals, Elsevier, vol. 110(C), pages 41-54.
    12. Soh, Harold & Lim, Sonja & Zhang, Tianyou & Fu, Xiuju & Lee, Gary Kee Khoon & Hung, Terence Gih Guang & Di, Pan & Prakasam, Silvester & Wong, Limsoon, 2010. "Weighted complex network analysis of travel routes on the Singapore public transportation system," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 389(24), pages 5852-5863.
    13. Wang, Qingyun & Duan, Zhisheng & Chen, Guanrong & Feng, Zhaosheng, 2008. "Synchronization in a class of weighted complex networks with coupling delays," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 387(22), pages 5616-5622.
    14. Rezvanian, Alireza & Meybodi, Mohammad Reza, 2015. "Sampling social networks using shortest paths," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 424(C), pages 254-268.
    15. He, He & Yang, Bo & Hu, Xiaoming, 2016. "Exploring community structure in networks by consensus dynamics," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 450(C), pages 342-353.
    16. Wu, Tianyu & Huang, Xia & Chen, Xiangyong & Wang, Jing, 2020. "Sampled-data H∞ exponential synchronization for delayed semi-Markov jump CDNs: A looped-functional approach," Applied Mathematics and Computation, Elsevier, vol. 377(C).
    17. Yang, Hyeonchae & Jung, Woo-Sung, 2016. "Structural efficiency to manipulate public research institution networks," Technological Forecasting and Social Change, Elsevier, vol. 110(C), pages 21-32.
    18. Zhu, Mixin & Zhou, Xiaojun, 2023. "Hybrid opportunistic maintenance policy for serial-parallel multi-station manufacturing systems with spare part overlap," Reliability Engineering and System Safety, Elsevier, vol. 236(C).
    19. Ye, Dan & Yang, Xiang & Su, Lei, 2017. "Fault-tolerant synchronization control for complex dynamical networks with semi-Markov jump topology," Applied Mathematics and Computation, Elsevier, vol. 312(C), pages 36-48.
    20. Dragicevic, Arnaud Z. & Sinclair-Desgagné, Bernard, 2013. "Sustainable network dynamics," Ecological Modelling, Elsevier, vol. 270(C), pages 43-53.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:phsmap:v:539:y:2020:i:c:s0378437119316644. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: http://www.journals.elsevier.com/physica-a-statistical-mechpplications/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.