PCMeans: community detection using local PageRank, clustering, and K-means

被引:0
作者
Wafa Louafi
Faiza Titouna
机构
[1] University of Batna2,LaSTIC Computer Sciences Laboratory
来源
Social Network Analysis and Mining | / 13卷
关键词
Community detection; Local PageRank; Clustering; K-means;
D O I
暂无
中图分类号
学科分类号
摘要
With the rise of social networks, the task of community detection in networks has become increasingly difficult in recent years. In this study, we introduce a novel approach for community detection named PCMeans, which combines PageRank, hierarchical clustering, and k-means algorithms to tackle the community detection problem on the entire network. Our technique employs Local PageRank to identify the most influential nodes within a local subgraph, followed by an overlapping hierarchical clustering strategy that determines the optimal number of clusters on the entire network. While our approach uses Local PageRank, which operates locally on each node, the clustering itself is performed globally on the entire network. K-means learning is then applied to swiftly converge to the final community structure. PCMeans is an unsupervised method that is easy to implement, efficient, and simple, and it addresses three common problems, including the random selection of the initial central node, specification of the number of classes K, and slow convergence. Experiments show that our algorithm not only has improved influence but also effectively reduces time complexity and outperforms other recent approaches on both real networks and synthetic benchmarks. Our approach is versatile and can be applied to a wide range of community detection problems, including those with non-convex shapes and unknown numbers of communities.
引用
收藏
相关论文
共 113 条
[1]  
Akbar Z(2021)Mining social applications network from business perspective using modularity maximization for community detection Soc Netw Anal Min 11 1-19
[2]  
Liu J(2008)Fast unfolding of communities in large networks J Stat Mech Theory Exp 2008 10008-117
[3]  
Latif Z(1998)The anatomy of a large-scale hypertextual web search engine Comput Netw ISDN Syst 30 107-9
[4]  
Blondel VD(2019)Community detection method based on node density, degree centrality, and k-means clustering in complex network Entropy 21 1145-09008
[5]  
Guillaume J-L(2021)Community detection using unsupervised machine learning techniques on covid-19 dataset Soc Netw Anal Min 11 1-174
[6]  
Lambiotte R(2005)Comparing community structure identification J Stat Mech Theory Exp 2005 09008-44
[7]  
Lefebvre E(2010)Community detection in graphs Phys Rep 486 75-905
[8]  
Brin S(2016)Community detection in networks: a user guide Phys Rep 659 1-1253
[9]  
Page L(2019)Probabilistic community detection with unknown number of communities J Am Stat Assoc 114 893-865
[10]  
Cai B(2022)Local community detection algorithm based on local modularity density Appl Intell 52 1238-817