Density Decomposition of Bipartite Graphs
Yalong Zhang, Rong-Hua Li, Qi Zhang, Hongchao Qin, Lu Qin, Guoren Wang
Abstract
Mining dense subgraphs in a bipartite graph is a fundamental task in bipartite graph analysis, with numerous applications in community detection, fraud detection, and e-commerce recommendation. Existing dense subgraph models, such as biclique, ๐-biplex, ๐-bitruss, and (๐ผ, ๐ฝ)-core, often face challenges due to their high computational complexity or limitations in effectively capturing the density of the graph. To overcome these issues, in this paper, we propose a new dense subgraph model for bipartite graphs, namely (๐ผ, ๐ฝ)-dense subgraph, designed to capture the density structure inherent in bipartite graphs. We show that all (๐ผ, ๐ฝ)-dense subgraphs are nested within each other, forming a hierarchical density decomposition of the bipartite graph. To efficiently compute the (๐ผ, ๐ฝ)-dense subgraph, we develop a novel network flow algorithm with a carefullydesigned core pruning technique. The time complexity of our algorithm is ๐(|๐ธ| + |๐ธ(๐ )| 1.5 ), where |๐ธ| denotes the number of edges and |๐ธ(๐ )| is the number of edges of the pruned graph, often significantly smaller than |๐ธ|. Armed with this algorithm, we also propose a novel and efficient divide-and-conquer algorithm to compute the entire density decomposition of the bipartite graph within ๐(๐ โ log ๐ max โ |๐ธ| 1.5 ) time, where ๐ is typically a small constant in real-world bipartite graphs and ๐ max is the maximum degree. Extensive experiments and case studies on 11 real-world datasets demonstrate the effectiveness of our (๐ผ, ๐ฝ)-dense subgraph model and the high efficiency and scalability of our proposed algorithms. 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.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 02883d2b-d131-45ac-945b-c5e3fde296cbBuilds on6
- Maximum Biclique Search at Billion ScaleBingqing Lyu, Lu Qin, Xuemin Lin, Ying Zhang et al.VLDB 2020 ยท 103 citations
- Efficient Algorithms for Maximal k-Biplex EnumerationKaiqiang Yu, Cheng Long, Shengxin Liu, Da YanSIGMOD 2022 ยท 32 citations
- Efficient Core Maintenance in Large Bipartite GraphsWensheng Luo, Qiaoyuan Yang, Yixiang Fang, Xu ZhouSIGMOD 2024 ยท 16 citations
- Maximal Biclique Enumeration: A Prefix Tree Based ApproachJiujian Chen, Kai Wang, Ronghua Li, Hongchao Qin et al.ICDE 2024 ยท 8 citations
- Verification-Free Approaches to Efficient Locally Densest Subgraph DiscoveryTran Ba Trung, Lijun Chang, Tien Long Nguyen, Kai Yao et al.ICDE 2023 ยท 6 citations
Related papers
- Maximum Biplex Search over Bipartite GraphsWensheng Luo, Kenli Li, Xu Zhou, Yunjun Gao et al.ICDE 2022 ยท 31 citations
- Integral Densest Subgraph Search on Directed GraphsYalong Zhang, Rong-Hua Li, Longlong Lin, Qi Zhang et al.SIGMOD 2025 ยท 2 citations
- Density Decomposition of Multilayer GraphsJiaqi Jiang, Rong-Hua Li, Yalong ZhangICDE 2026
- 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 Maximal Biplex Enumerations with Improved Worst-Case Time GuaranteeQiangqiang Dai, Rong-Hua Li, Donghang Cui, Meihao Liao et al.SIGMOD 2024 ยท 6 citations
