Detecting Overlapping Communities in Complex Networks: An Evolutionary Label Propagation Approach

被引:0
|
作者
Saif, Mojtaba [1 ]
Samie, Mohammad Ebrahim [2 ]
Hamzeh, Ali [1 ]
机构
[1] Shiraz Univ, CSE & IT Dept, Shiraz, Fars, Iran
[2] Jahrom Univ, Dept Comp Engn & IT, Jahrom, Fars, Iran
关键词
Complex network; label propagation algorithm; overlapping community detection; SOCIAL NETWORKS; ALGORITHM; INFORMATION; SIMILARITY;
D O I
10.1142/S0219622023500062
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A challenging issue in complex network analysis is overlapping community detection, which has attracted many studies. Label Propagation Algorithm (LPA) is one of the famous studies to detect communities. But it has some weaknesses such as using local information and randomly choosing the sequences of processing nodes. We introduce Evolutionary Label Propagation Algorithm (ELPA) to solve these problems and improve accuracy. ELPA uses an intelligent search instead of randomly processing nodes and fuses local and global perspectives. The proposed ELPA is compared with several state-of-the-art algorithms on synthetic and real-world networks with different sizes, densities, and complexities. The results indicate that ELPA provides better results on most of the test instances. Therefore, ELPA is an accurate and efficient algorithm for detecting overlapping communities.
引用
收藏
页码:327 / 360
页数:34
相关论文
共 50 条
  • [11] An improved limited random walk approach for identification of overlapping communities in complex networks
    Bahadori, Sondos
    Moradi, Parham
    Zare, Hadi
    APPLIED INTELLIGENCE, 2021, 51 (06) : 3561 - 3580
  • [12] Detecting overlapping communities based on vital nodes in complex networks
    Wang, Xingyuan
    Wang, Yu
    Qin, Xiaomeng
    Li, Rui
    Eustace, Justine
    CHINESE PHYSICS B, 2018, 27 (10)
  • [13] Detecting Overlapping Communities Based on Community Cores in Complex Networks
    Shang Ming-Sheng
    Chen Duan-Bing
    Zhou Tao
    CHINESE PHYSICS LETTERS, 2010, 27 (05)
  • [14] A Multiagent Evolutionary Method for Detecting Communities in Complex Networks
    Ji, Junzhong
    Jiao, Lang
    Yang, Cuicui
    Liu, Jiming
    COMPUTATIONAL INTELLIGENCE, 2016, 32 (04) : 587 - 614
  • [15] Discovering communities in complex networks by edge label propagation
    Liu, Wei
    Jiang, Xingpeng
    Pellegrini, Matteo
    Wang, Xiaofan
    SCIENTIFIC REPORTS, 2016, 6
  • [16] An Improved Label Initialization based Label Propagation Method for Detecting Graph Clusters in Complex Networks
    Chandran, Jyothimon
    Viswanatham, V. Madhu
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (05) : 766 - 776
  • [17] Mining overlapping and hierarchical communities in complex networks
    Zhang, Zhiwei
    Wang, Zhenyu
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2015, 421 : 25 - 33
  • [18] An improved limited random walk approach for identification of overlapping communities in complex networks
    Sondos Bahadori
    Parham Moradi
    Hadi Zare
    Applied Intelligence, 2021, 51 : 3561 - 3580
  • [19] A cooperative game framework for detecting overlapping communities in social networks
    Jonnalagadda, Annapurna
    Kuppusamy, Lakshmanan
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2018, 491 : 498 - 515
  • [20] DETECTING OVERLAPPING COMMUNITIES IN NETWORKS WITH EXTREMAL OPTIMIZATION
    Ding, Jin
    Azizbek, Shirinbaev
    Sun, Yongzhi
    Tan, Ping
    Wang, Feijie
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2021, 17 (01): : 355 - 368