Dissimilarity-based hypothesis testing for community detection in heterogeneous networks
-
Published:2023-11-10
Issue:
Volume:11
Page:
-
ISSN:2296-424X
-
Container-title:Frontiers in Physics
-
language:
-
Short-container-title:Front. Phys.
Author:
Xu Xin-Jian,Chen Cheng,Mendes J. F. F.
Abstract
Identifying communities within networks is a crucial and challenging problem with practical implications across various scientific fields. Existing methods often overlook the heterogeneous distribution of nodal degrees or require prior knowledge of the number of communities. To overcome these limitations, we propose an efficient hypothesis test for community detection by quantifying dissimilarities between graphs. Our approach centers around examining the dissimilarity between a given random graph and a null hypothesis which assumes a degree-corrected Erdös–Rényi type. To compare the dissimilarity, we introduce a measure that takes into account the distributions of vertex distances, clustering coefficients, and alpha-centrality. This measure is then utilized in our hypothesis test. To simultaneously uncover the number of communities and their corresponding structures, we develop a two-stage bipartitioning algorithm. This algorithm integrates seamlessly with our hypothesis test and enables the exploration of community organization within the network. Through experiments conducted on both synthetic and real networks, we demonstrate that our method outperforms state-of-the-art approaches in community detection.
Publisher
Frontiers Media SA
Subject
Physical and Theoretical Chemistry,General Physics and Astronomy,Mathematical Physics,Materials Science (miscellaneous),Biophysics
Reference46 articles.
1. Community detection in graphs;Fortunato;Phys Rep,2010
2. The weighted combined algorithm: a linkage algorithm for software clustering;Maqbool,2004
3. Modularity and community structure in networks;Newman;Proc Natl Acad Sci,2006
4. Finding community structure in very large networks;Clauset;Phys Rev E,2004