Integral Densest Subgraph Search on Directed Graphs
Yalong Zhang, Rong-Hua Li, Longlong Lin, Qi Zhang, Lu Qin, Guoren Wang
Abstract
The densest subgraph (DS) search over a directed graph focuses on finding the subgraph with the highest density among all subgraphs. This problem has raised numerous applications, such as fraud detection and community detection. The state-of-the-art DS algorithms have prohibitively high costs or poor approximation ratios, making them unsuitable for practical applications. To address these dilemmas, in this paper, we propose a novel model called integral densest subgraph (IDS). We show that IDS can serve as a near-DS model that has a tight floor relationship with the density of the DS. To compute IDS, we first propose a novel flow network named (๐ผ, ๐ฝ)-dense network, based on which we design an exact network-flow algorithm GetIDS with ๐(๐ โ log |๐ | โ |๐ธ| 1.5 ) time complexity, where ๐ is typically a small constant in real-world graphs. Additionally, we propose several non-trivial pruning techniques to further improve the efficiency. Subsequently, we propose a novel (2 + ๐)-approximation algorithm MultiCore with near-linear time complexity, providing a good approximation guarantee with high efficiency. Finally, our extensive experiments on 10 real-world graphs demonstrate the effectiveness of the proposed IDS model, and the high efficiency and scalability of the proposed solutions. CCS Concepts: โข Theory of computation โ Graph algorithms analysis.
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.
Builds on11
- Flowless: Extracting Densest Subgraphs Without Flow ComputationsDigvijay Boob, Yu Gao, Richard Peng, Saurabh Sawlani et al.WWW 2020 ยท 84 citations
- Efficient Algorithms for Densest Subgraph Discovery on Large Directed GraphsChenhao Ma, Yixiang Fang, Reynold Cheng, Laks V. S. Lakshmanan et al.SIGMOD 2020 ยท 68 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
- Near-optimal fully dynamic densest subgraphSaurabh Sawlani, Junxing WangSTOC 2020 ยท 46 citations
- Densest Subgraph: Supermodularity, Iterative Peeling, and FlowChandra Chekuri, Kent Quanrud, Manuel R. TorresSODA 2022 ยท 34 citations
Related papers
- Density Decomposition of Bipartite GraphsYalong Zhang, Rong-Hua Li, Qi Zhang, Hongchao Qin et al.SIGMOD 2025 ยท 6 citations
- Efficient Algorithms for Density Decomposition on Large Static and Dynamic GraphsYalong Zhang, Ronghua Li, Qi Zhang, Hongchao Qin et al.VLDB 2024 ยท 2 citations
- Efficient and Scalable Directed Densest Subgraph DiscoveryYingli Zhou, Luocheng Liang, Yixiang FangSIGMOD 2026 ยท 3 citations
- Density Decomposition of Multilayer GraphsJiaqi Jiang, Rong-Hua Li, Yalong ZhangICDE 2026
- A Convex-Programming Approach for Efficient Directed Densest Subgraph DiscoveryChenhao Ma, Yixiang Fang, Reynold Cheng, Laks V. S. Lakshmanan et al.SIGMOD 2022 ยท 30 citations
