On the Complexity of Newman's Community Finding Approach for Biological and Social Networks
Bhaskar DasGupta, Devendra Desai

TL;DR
This paper investigates the computational complexity of Newman’s modularity clustering approach for biological and social networks, providing new approximation bounds and complexity insights for different graph densities.
Contribution
It offers the first non-trivial approximability results for modularity clustering, analyzing its complexity on both sparse and dense graphs.
Findings
(1+ε)-inapproximability for dense graphs
Logarithmic approximation for sparse graphs
First non-trivial complexity results beyond NP-hardness
Abstract
Given a graph of interactions, a module (also called a community or cluster) is a subset of nodes whose fitness is a function of the statistical significance of the pairwise interactions of nodes in the module. The topic of this paper is a model-based community finding approach, commonly referred to as modularity clustering, that was originally proposed by Newman and has subsequently been extremely popular in practice. Various heuristic methods are currently employed for finding the optimal solution. However, the exact computational complexity of this approach is still largely unknown. To this end, we initiate a systematic study of the computational complexity of modularity clustering. Due to the specific quadratic nature of the modularity function, it is necessary to study its value on sparse graphs and dense graphs separately. Our main results include a (1+\eps)-inapproximability…
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.
