The Generalized Mean Densest Subgraph Problem
Nate Veldt, Austin R. Benson, Jon M. Kleinberg
Abstract
Finding dense subgraphs of a large graph is a standard problem in graph mining that has been studied extensively both for its theoretical richness and its many practical applications. In this paper we introduce a new family of dense subgraph objectives, parameterized by a single parameter p, based on computing generalized means of degree sequences of a subgraph. Our objective captures both the standard densest subgraph problem and the maximum k-core as special cases, and provides a way to interpolate between and extrapolate beyond these two objectives when searching for other notions of dense subgraphs. In terms of algorithmic contributions, we first show that our objective can be minimized in polynomial time for all p ≥ 1 using repeated submodular minimization. A major contribution of our work is analyzing the performance of different types of peeling algorithms for dense subgraphs both in theory and practice. We prove that the standard peeling algorithm can perform arbitrarily poorly on our generalized objective, but we then design a more sophisticated peeling method which for p ≥ 1 has an approximation guarantee that is always at least 1/2 and converges to 1 as p ⟶ ₶. In practice, we show that this algorithm obtains extremely good approximations to the optimal solution, scales to large graphs, and highlights a range of different meaningful notions of density on graphs coming from numerous domains. Furthermore, it is typically able to approximate the densest subgraph problem better than the standard peeling algorithm, by better accounting for how the removal of one node affects other nodes in its neighborhood.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext df55905c-6258-47cd-82f6-843480dcf658Cited by top-tier papers11
- FirmCore Decomposition of Multilayer NetworksFarnoosh Hashemi, Ali Behrouz, Laks V. S. LakshmananWWW 2022 · 26 citations
- Scaling Up k-Clique Densest Subgraph DetectionYizhang He, Kai Wang, Wenjie Zhang, Xuemin Lin et al.SIGMOD 2023 · 22 citations
- Approximate Decomposable Submodular Function Minimization for Cardinality-Based ComponentsNate Veldt, Austin R. Benson, Jon M. KleinbergNeurIPS 2021 · 12 citations
- Densest Diverse Subgraphs: How to Plan a Successful Cocktail Party with DiversityAtsushi Miyauchi, Tianyi Chen, Konstantinos Sotiropoulos, Charalampos E. TsourakakisKDD 2023 · 12 citations
- Densest Subhypergraph: Negative Supermodular Functions and Strongly Localized MethodsYufan Huang, David F. Gleich, Nate VeldtWWW 2024 · 11 citations
Related papers
- Densest Subgraph: Supermodularity, Iterative Peeling, and FlowChandra Chekuri, Kent Quanrud, Manuel R. TorresSODA 2022 · 34 citations
- Faster and Scalable Algorithms for Densest Subgraph and DecompositionElfarouk Harb, Kent Quanrud, Chandra ChekuriNeurIPS 2022 · 48 citations
- Efficient and Effective Algorithms for Generalized Densest Subgraph DiscoveryYichen Xu, Chenhao Ma, Yixiang Fang, Zhifeng BaoSIGMOD 2023 · 19 citations
- Accelerating k-Core Decomposition by a GPUAkhlaque Ahmad, Lyuheng Yuan, Da Yan, Guimu Guo et al.ICDE 2023 · 22 citations
- FocusCore Decomposition of Multilayer GraphsRun-An Wang, Dandan Liu, Zhaonian ZouICDE 2024 · 6 citations
