A Distributed Algorithm for Overlapped Community Detection in Large-Scale Networks

被引:0
|
作者
Saha, Dibakar [1 ]
Mandal, Partha Sarathi [1 ]
机构
[1] Indian Inst Technol Guwahati, Dept Math, Gauhati, Assam, India
关键词
Overlapped Community; Community Detection; Social Networks; Large-Scale Networks; Distributed Algorithms;
D O I
10.1109/COMSNETS51098.2021.9352856
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Overlapped community detection in social networks has become an important research area with the increasing popularity and complexity of the networks. Most of the existing solutions are either centralized or parallel algorithms, which are computationally intensive - require complete knowledge of the entire network. But it isn't easy to collect entire network data because the size of the actual network may be prohibitively large. It may result from either privacy concerns (users of a social network may be unwilling to reveal their social links) or technological impediments (implementation of an efficient web crawler). Performing in-network computation solves both problems utilizing the computational capability of the individual nodes of the network. Simultaneously, nodes communicate and share data with their neighbours via message passing, which may go a long way toward mitigating individual nodes' privacy concerns in the network. All the concerns mentioned above motivated us to design a decentralized or distributed technique to detect overlapped communities in a large-scale network. It is desirable because this technique does not offer a single point of failure, and the system as a whole can continue to function even when many of the nodes fail. To overcome the disadvantages of the existing solutions, in this paper, we address the overlapped community detection problem for large-scale networks. We present an efficient distributed algorithm, named DOCD, to identify the overlapped communities in the network. The efficiency of DOCD algorithm is verified with extensive simulation study on some networks such as, Dolphin, Zachary karate club, Football club, and Facebook ego networks. We show that DOCD algorithm is capable of keeping the asymptotically same results with the existing classical centralized algorithms [1]-[5] in terms of community modularity and the number of identified communities. The DOCD algorithm can also efficiently identify the overlapped nodes and overlapped communities with a small number of rounds of communication and computation.
引用
收藏
页码:483 / 491
页数:9
相关论文
共 50 条
  • [1] A UNIFIED COMMUNITY DETECTION ALGORITHM IN LARGE-SCALE COMPLEX NETWORKS
    Long, Hao
    Liu, Xiao-Wei
    [J]. ADVANCES IN COMPLEX SYSTEMS, 2019, 22 (03):
  • [2] A Scalable Distributed Louvain Algorithm for Large-scale Graph Community Detection
    Zeng, Jianping
    Yu, Hongfeng
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2018, : 268 - 278
  • [3] Distributed Pseudo-Likelihood Method for Community Detection in Large-Scale Networks
    Deng, Jiayi
    Huang, Danyang
    Zhang, Bo
    [J]. ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2024, 18 (07)
  • [4] Distributed Multi-objective Community Detection in Large-scale and Complex Networks
    Liang, Shuang
    Li, Hao
    Gong, Maoguo
    Wu, Yue
    Zhu, Yun
    [J]. 2019 15TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS 2019), 2019, : 201 - 205
  • [5] Community Detection in Large-scale Bipartite Networks
    Liu, Xin
    Murata, Tsuyoshi
    [J]. 2009 IEEE/WIC/ACM INTERNATIONAL JOINT CONFERENCES ON WEB INTELLIGENCE (WI) AND INTELLIGENT AGENT TECHNOLOGIES (IAT), VOL 1, 2009, : 50 - 57
  • [6] A distributed clustering algorithm for large-scale dynamic networks
    Bernard, Thibault
    Bui, Alain
    Pilard, Laurence
    Sohier, Devan
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2012, 15 (04): : 335 - 350
  • [7] A distributed clustering algorithm for large-scale dynamic networks
    Thibault Bernard
    Alain Bui
    Laurence Pilard
    Devan Sohier
    [J]. Cluster Computing, 2012, 15 : 335 - 350
  • [8] Genetic algorithm-based community detection in large-scale social networks
    Behera, Ranjan Kumar
    Naik, Debadatta
    Rath, Santanu Kumar
    Dharavath, Ramesh
    [J]. NEURAL COMPUTING & APPLICATIONS, 2020, 32 (13): : 9649 - 9665
  • [9] A Smart Weighted-Louvain Algorithm for Community Detection in Large-Scale Networks
    Chen, Dongming
    Yuan, Ye
    Zhang, Ruikai
    Huang, Xinyu
    Wang, Dongqi
    [J]. FUZZY SYSTEMS AND DATA MINING V (FSDM 2019), 2019, 320 : 273 - 281
  • [10] A Dynamic Modularity Based Community Detection Algorithm for Large-scale Networks: DSLM
    Aktunc, Riza
    Toroslu, Ismail Hakki
    Ozer, Mert
    Davulcu, Hasan
    [J]. PROCEEDINGS OF THE 2015 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING (ASONAM 2015), 2015, : 1177 - 1183