Limits of modularity maximization in community detection
Andrea Lancichinetti, Santo Fortunato

TL;DR
Modularity maximization for community detection faces fundamental limitations due to conflicting biases at different resolutions, making it ineffective in recovering true community structures in heterogeneous networks.
Contribution
This paper demonstrates that multiresolution modularity suffers from inherent biases that prevent accurate community detection in networks with diverse cluster sizes.
Findings
Multiresolution modularity merges small communities at low resolution.
Multiresolution modularity splits large communities at high resolution.
The method fails to recover planted communities in heterogeneous networks.
Abstract
Modularity maximization is the most popular technique for the detection of community structure in graphs. The resolution limit of the method is supposedly solvable with the introduction of modified versions of the measure, with tunable resolution parameters. We show that multiresolution modularity suffers from two opposite coexisting problems: the tendency to merge small subgraphs, which dominates when the resolution is low; the tendency to split large subgraphs, which dominates when the resolution is high. In benchmark networks with heterogeneous distributions of cluster sizes, the simultaneous elimination of both biases is not possible and multiresolution modularity is not capable to recover the planted community structure, not even when it is pronounced and easily detectable by other methods, for any value of the resolution parameter. This holds for other multiresolution techniques…
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.
