A NEW OVERLAPPING COMMUNITY DETECTION ALGORITHM BASED ON SIMILARITY OF NEIGHBORS IN COMPLEX NETWORKS

被引:5
作者
Cetin, Pelin [1 ]
Amrahov, Sahin Emrah [1 ]
机构
[1] Ankara Univ, Dept Comp Engn, TR-06830 Ankara, Turkey
关键词
overlapping community detection; complex networks; graph approach; similarity approach; community metrics;
D O I
10.14736/kyb-2022-2-0277
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Community detection algorithms help us improve the management of complex networks and provide a clean sight of them. We can encounter complex networks in various fields such as social media, bioinformatics, recommendation systems, and search engines. As the definition of the community changes based on the problem considered, there is no algorithm that works universally for all kinds of data and network structures. Communities can be disjointed such that each member is in at most one community or overlapping such that every member is in at least one community. In this study, we examine the problem of finding overlapping communities in complex networks and propose a new algorithm based on the similarity of neighbors. This algorithm runs in O(m lg m) running time in the complex network containing m number of relationships. To compare our algorithm with existing ones, we select the most successful four algorithms from the Community Detection library (CDlib) by eliminating the algorithms that require prior knowledge, are unstable, and are time-consuming. We evaluate the successes of the proposed algorithm and the selected algorithms using various known metrics such as modularity, F-score, and Normalized Mutual Information. In addition, we adapt the coverage metric defined for disjoint communities to overlapping communities and also make comparisons with this metric. We also test all of the algorithms on small graphs of real communities. The experimental results show that the proposed algorithm is successful in finding overlapping communities.
引用
收藏
页码:277 / 300
页数:24
相关论文
共 50 条
  • [31] Adjusting from disjoint to overlapping community detection of complex networks
    Wang, Xiaohua
    Jiao, Licheng
    Wu, Jianshe
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2009, 388 (24) : 5045 - 5056
  • [32] 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
  • [33] A Central Edge Selection Based Overlapping Community Detection Algorithm for the Detection of Overlapping Structures in Protein-Protein Interaction Networks
    Zhang, Fang
    Ma, Anjun
    Wang, Zhao
    Ma, Qin
    Liu, Bingqiang
    Huang, Lan
    Wang, Yan
    MOLECULES, 2018, 23 (10):
  • [34] A novel approach for overlapping community detection in social networks based on the attraction
    Chi, Kuo
    Qu, Hui
    Fu, Ziheng
    JOURNAL OF COMPUTATIONAL SCIENCE, 2025, 85
  • [35] Voting based seeding algorithm for overlapping community detection
    Hu, Yanmei
    Hu, Kaiyang
    Yang, Bo
    Zhang, Nan
    Gu, Xiaohui
    2015 INTERNATIONAL CONFERENCE ON CYBER-ENABLED DISTRIBUTED COMPUTING AND KNOWLEDGE DISCOVERY, 2015, : 192 - 199
  • [36] Overlapping Community Detection Algorithm Based on Edge Strength
    Ma, Xuebin
    Yang, Po
    Guan, Shengyi
    IEEE ACCESS, 2019, 7 : 126642 - 126650
  • [37] A new cellular learning automata-based algorithm for community detection in complex social networks
    Khomami, Mohammad Mehdi Daliri
    Rezvanian, Alireza
    Meybodi, Mohammad Reza
    JOURNAL OF COMPUTATIONAL SCIENCE, 2018, 24 : 413 - 426
  • [38] An Overlapping Community Detection Algorithm Based on Levy Flight
    Sun, Qijuan
    Deng, Guoliang
    Chun, Hao
    Nian, Qing
    Li, Longjie
    Ma, Zhixin
    PROCEEDINGS OF 2017 6TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2017), 2017, : 236 - 240
  • [39] Adaptive Label Propagation Algorithm to Detect Overlapping Community in Complex Networks
    Li, Chunying
    Huang, Yonghang
    Tang, Zhikang
    Tang, Yong
    Zhao, Jiandong
    INTERNATIONAL JOURNAL OF FUTURE GENERATION COMMUNICATION AND NETWORKING, 2016, 9 (08): : 317 - 326
  • [40] Overlapping community detection in networks based on Neutrosophic theory
    Gholami, Maryam
    Sheikhahmadi, Amir
    Khamforoosh, Keyhan
    Jalili, Mahdi
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2022, 598