Bound-Tightened Densest Subgraph Discovery on GPU
Wajid Manzoor, Ke Fan, Muhammad Shaheer, Guimu Guo
Abstract
The densest subgraph discovery (DSD) problem is a fundamental task in graph mining with applications in social networks, bioinformatics, graph databases, and systems engineering. Given a graph G = ( V, E ) and an integer k ? 2, the goal is to find a vertex subset D ? V whose induced subgraph G ( D ) maximizes the k -clique density, defined as the number of k -cliques per vertex. Larger values of k capture higher-order connectivity patterns beyond edges, enabling the discovery of more cohesive structures. We present a GPU-accelerated framework that integrates a warp-level k -clique enumeration algorithm along with clique-core–based pruning and edge pruning techniques to reduce the search space, followed by parallel connected component decomposition to split the pruned graph into independent smaller subproblems. The exact solution is then obtained by formulating DSD on each connected component as a maximum flow problem and solving it using a highly parallel vertex-centric push–relabel algorithm, enhanced with tight upper and lower density bounds and compact, GPU-friendly data structures. Experiments on a diverse set of real-world and synthetic graphs show substantial speedups over the state-of-the-art CPU implementation, while producing identical solutions.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get d1f8798a-1fcc-4e23-abb5-8ff7c6f49b5bRelated papers
- A Counting-based Approach for Efficient k-Clique Densest Subgraph DiscoveryYingli Zhou, Qingshuo Guo, Yixiang Fang, Chenhao MaSIGMOD 2024 · 10 citations
- Efficient 푘-Clique Densest Subgraph Discovery: Towards Bridging Practice and TheoryYingli Zhou, Qingshuo Guo, Yixiang FangVLDB 2025 · 2 citations
- Scalable Algorithms for Densest Subgraph DiscoveryWensheng Luo, Zhuo Tang, Yixiang Fang, Chenhao Ma et al.ICDE 2023 · 14 citations
- Optimal Quasi-clique: Hardness, Equivalence with Densest-k-Subgraph, and Quasi-partitioned Community MiningAritra Konar, Nicholas D. SidiropoulosAAAI 2024 · 6 citations
- KClist++: A Simple Algorithm for Finding k-Clique Densest Subgraphs in Large GraphsBintao Sun, Maximilien Danisch, T.-H. Hubert Chan, Mauro SozioVLDB 2020 · 54 citations
