SamBaS: Sampling-Based Stochastic Block Partitioning
Not on the map. Why?
Abstract (arXiv)
Community detection is a well-studied problem with applications in domains ranging from networking to bioinformatics. Due to the rapid growth in the volume of real-world data, there is growing interest in accelerating contemporary community detection algorithms. However, the more accurate and statistically robust methods tend to be hard to parallelize. One such method is stochastic block partitioning (SBP) - a community detection algorithm that works well on graphs with complex and heterogeneous community structure. In this paper, we present a sampling-based SBP (SamBaS) for accelerating SBP on sparse graphs. We characterize how various graph parameters affect the speedup and result quality of community detection with SamBaS and quantify the trade-offs therein. To evaluate SamBas on real-world web graphs without known ground-truth communities, we introduce partition quality score (PQS), an evaluation metric that outperforms modularity in terms of correlation with F1 score. Overall, SamBaS achieves speedups of up to 10X while maintaining result quality (and even improving result quality by over 150% on certain graphs, relative to F1 score).
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 6 of its 60 references that are in the map. First posted on arXiv 15 Aug 2021.
Builds on
6 of 60 references.
References · 6
- 2013Hierarchical Block Structures and High-resolution Model Selection in Large Networkscited by 37
- 2013Efficient Monte Carlo and greedy heuristic for the inference of stochastic block modelscited by 29
- 2016Nonparametric Bayesian inference of the microcanonical stochastic block modelcited by 21
- 2014Parallel Heuristics for Scalable Community Detectioncited by 5
- 2017Streaming Graph Challenge: Stochastic Block Partitioncited by 5
- 2017Compressing networks with super nodescited by 2
Built on by
Not cited yet.