Bayan Algorithm: Detecting Communities in Networks Through Exact and Approximate Optimization of Modularity
Samin Aref, Mahdi Mostajabdaveh, and Hriday Chheda

TL;DR
The Bayan algorithm offers a novel approach to community detection by globally maximizing or approximating modularity, demonstrating superior accuracy, stability, and speed for small networks compared to existing methods.
Contribution
It introduces the Bayan algorithm, which guarantees optimality or approximation in modularity maximization, outperforming other methods in accuracy and computational efficiency for small networks.
Findings
Bayan achieves higher accuracy in retrieving planted partitions.
Bayan is several times faster than existing solvers.
Maximum-modularity partitions outperform others in multiple metrics.
Abstract
Community detection is a classic network problem with extensive applications in various fields. Its most common method is using modularity maximization heuristics which rarely return an optimal partition or anything similar. Partitions with globally optimal modularity are difficult to compute, and therefore have been underexplored. Using structurally diverse networks, we compare 30 community detection methods including our proposed algorithm that offers optimality and approximation guarantees: the Bayan algorithm. Unlike existing methods, Bayan globally maximizes modularity or approximates it within a factor. Our results show the distinctive accuracy and stability of maximum-modularity partitions in retrieving planted partitions at rates higher than most alternatives for a wide range of parameter settings in two standard benchmarks. Compared to the partitions from 29 other algorithms,…
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.
Taxonomy
TopicsComplex Network Analysis Techniques
