Goodness-of-fit test for multi-layer stochastic block models
Huan Qing

TL;DR
This paper introduces a statistically rigorous goodness-of-fit test for multi-layer stochastic block models that accurately determines the number of communities without prior knowledge, supported by theoretical guarantees and empirical validation.
Contribution
It develops a novel goodness-of-fit test based on normalized layer-wise adjacency matrices and provides efficient algorithms for estimating community count in multi-layer networks.
Findings
The test statistic follows an asymptotic normal distribution under the null hypothesis.
The test diverges when the model is underfitted, enabling effective community number detection.
Numerical experiments show high accuracy and efficiency in real-world and simulated networks.
Abstract
Community detection in multi-layer networks is a fundamental task in complex network analysis across various areas like social, biological, and computer sciences. However, most existing algorithms assume that the number of communities is known in advance, which is usually impractical for real-world multi-layer networks. To address this limitation, we develop a novel goodness-of-fit test for the popular multi-layer stochastic block model based on a normalized aggregation of layer-wise adjacency matrices. Under the null hypothesis that a candidate community count is correct, we establish the asymptotic normality of the test statistic using recent advances in random matrix theory; conversely, we prove its divergence when the model is underfitted. This dual theoretical foundations enable two computationally efficient sequential testing algorithms to consistently determine the number of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
