On the Generalized Mean Densest Subgraph Problem: Complexity and Algorithms
Chandra Chekuri, Manuel R. Torres

TL;DR
This paper investigates the computational complexity of the generalized p-mean densest subgraph problem, proving NP-hardness for certain p ranges, and introduces efficient approximation algorithms with strong empirical performance.
Contribution
It establishes NP-hardness for specific p values, provides approximation algorithms for all p<1, and develops a fast implementation for p>1, advancing understanding and solution methods for the problem.
Findings
NP-hardness for p in (-1/8, 0) and (0, 1/4)
Two 1/2-approximation algorithms for p<1
Fast near-linear implementation for p>1
Abstract
Dense subgraph discovery is an important problem in graph mining and network analysis with several applications. Two canonical problems here are to find a maxcore (subgraph of maximum min degree) and to find a densest subgraph (subgraph of maximum average degree). Both of these problems can be solved in polynomial time. Veldt, Benson, and Kleinberg [VBK21] introduced the generalized -mean densest subgraph problem which captures the maxcore problem when and the densest subgraph problem when . They observed that the objective leads to a supermodular function when and hence can be solved in polynomial time; for this case, they also developed a simple greedy peeling algorithm with a bounded approximation ratio. In this paper, we make several contributions. First, we prove that for any the problem is NP-Hard and…
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
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Advanced Graph Neural Networks
