Decentralized iterative approaches for community clustering in the networks

被引:2
作者
Bhih, Amhmed [1 ]
Johnson, Princy [1 ]
Randles, Martin [1 ]
机构
[1] LJMU, Dept Elect & Elect Engn Comp Sci, Liverpool L3 3AF, Merseyside, England
关键词
Community detection; Connectivity-based graph clustering; Distributed algorithm; COMPLEX NETWORKS; ALGORITHM;
D O I
10.1007/s11227-019-02765-1
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this era of big data, as the data size is scaling up, the need for computing power is exponentially increasing. However, most of the community detection algorithms in the literature are classified as global algorithms, which require access to the entire information of the network. These algorithms designed to work on a single machine cannot be directly parallelized. Hence, it is impossible for such algorithms working in stand-alone machines to find communities in large-scale networks and also the required processing power far exceeds the processing capabilities of single machines. In this paper, a set of novel Decentralized Iterative Community Clustering Approaches to extract an efficient community structure for large networks are proposed and devalued using the LFR benchmark model. The approaches have the ability to identify the community clusters from the entire network without global knowledge of the network topology and will work with a range of computer architecture platforms (e.g., cluster of PCs, multi-core distributed memory servers, GPUs). Detecting and characterizing such community structures is one of the fundamental topics in network systems' analysis, and it has many important applications in different branches of science including computer science, physics, mathematics and biology ranging from visualization, exploratory and data mining to building prediction models.
引用
收藏
页码:4894 / 4917
页数:24
相关论文
共 35 条
[21]  
Newman MEJ, 2004, PHYS REV E, V69, DOI 10.1103/PhysRevE.69.066133
[22]   The structure and function of complex networks [J].
Newman, MEJ .
SIAM REVIEW, 2003, 45 (02) :167-256
[23]   Finding and evaluating community structure in networks [J].
Newman, MEJ ;
Girvan, M .
PHYSICAL REVIEW E, 2004, 69 (02) :026113-1
[24]  
Pons P, 2005, LECT NOTES COMPUT SC, V3733, P284
[25]  
PRIYA P, 2014, INT J SOFT COMPUT, V9, P138
[26]   Community Detection with Edge Content in Social Media Networks [J].
Qi, Guo-Jun ;
Aggarwal, Charu C. ;
Huang, Thomas .
2012 IEEE 28TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2012, :534-545
[27]   JA-BE-JA: A Distributed Algorithm for Balanced Graph Partitioning [J].
Rahimian, Fatemeh ;
Payberah, Amir H. ;
Girdzijauskas, Sarunas ;
Jelasity, Mark ;
Haridi, Seif .
2013 IEEE 7TH INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS (SASO), 2013, :51-60
[28]   A distributed approach to node clustering in decentralized peer-to-peer networks [J].
Ramaswamy, L ;
Gedik, B ;
Liu, L .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2005, 16 (09) :814-829
[29]   Maps of random walks on complex networks reveal community structure [J].
Rosvall, Martin ;
Bergstrom, Carl T. .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2008, 105 (04) :1118-1123
[30]   Graph clustering [J].
Schaeffer, Satu Elisa .
COMPUTER SCIENCE REVIEW, 2007, 1 (01) :27-64