Efficient Algorithms for Densest Subgraph Discovery
Not on the map. Why?
Abstract (arXiv)
Densest subgraph discovery (DSD) is a fundamental problem in graph mining. It has been studied for decades, and is widely used in various areas, including network science, biological analysis, and graph databases. Given a graph G, DSD aims to find a subgraph D of G with the highest density (e.g., the number of edges over the number of vertices in D). Because DSD is difficult to solve, we propose a new solution paradigm in this paper. Our main observation is that a densest subgraph can be accurately found through a k-core (a kind of dense subgraph of G), with theoretical guarantees. Based on this intuition, we develop efficient exact and approximation solutions for DSD. Moreover, our solutions are able to find the densest subgraphs for a wide range of graph density definitions, including clique-based and general pattern-based density. We have performed extensive experimental evaluation on eleven real datasets. Our results show that our algorithms are up to four orders of magnitude faster than existing approaches.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Jun 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 1.
4 papers.
- 2021Improving Subgraph Recognition with Variational Graph Information Bottleneckcited by 45
- 2022MISF: Multi-level Interactive Siamese Filtering for High-Fidelity Image Inpaintingcited by 35
- 2021Recognizing Predictive Substructures with Subgraph Information Bottleneckcited by 28
- 2023A Survey on the Densest Subgraph Problem and Its Variantscited by 8
- 2023A Survey on the Densest Subgraph Problem and Its Variants25 Mar 2023
- 2022MISF: Multi-level Interactive Siamese Filtering for High-Fidelity Image Inpainting12 Mar 2022
- 2021Improving Subgraph Recognition with Variational Graph Information Bottleneck18 Dec 2021
- 2021Recognizing Predictive Substructures with Subgraph Information Bottleneck20 Mar 2021