Distributed (α, β)-Core Decomposition over Bipartite Graphs
Qing Liu, Xuankun Liao, Xin Huang, Jianliang Xu, Yunjun Gao
Abstract
(α, β)-core is an important cohesive subgraph model for bipartite graphs. Given a bipartite graph G, the problem of (α, β)-core decomposition is to compute non-empty (α, β)-cores for all possible values of α and β. The state-of-the-art (α, β)-core decomposition algorithm is a peeling-based algorithm, which iteratively deletes the vertex from high degree to low degree. However, as the peeling-based algorithm is designed for centralized environments, it cannot be applied to distributed environments, where graphs are partitioned and stored in different machines. Motivated by this, in this paper, we study the distributed (α, β)-core decomposition problem, aiming to develop new algorithms to support (α, β)-core decomposition in distributed environments. To this end, first, we analyze the local properties of (α, β)-core, and devise n-order Bi-indexes for the vertex, which are iteratively defined using the vertex neighbors’ (n − 1)-order Bi-indexes. Next, we propose an algorithm for (α, β)-core decomposition through iteratively calculating n-order Bi-indexes for every vertex. To further improve the efficiency of the algorithm, we propose two optimizations. Then, we extend our proposed algorithms to different distributed graph processing frameworks to make them run in distributed environments. Finally, extensive experimental results on both real and synthetic bipartite graphs demonstrate the efficiency of our proposed algorithms.
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 fa5f2af8-a8f5-4359-8fb9-6cbe26a87725Cited by top-tier papers4
- Efficient Index for Temporal Core Queries over Bipartite GraphsAnxin Tian, Alexander Zhou, Yue Wang, Xun Jian et al.VLDB 2024 · 8 citations
- Triangle Counting in Hypergraph Streams: A Complete and Practical ApproachLingkai Meng, Long Yuan, Xuemin Lin, Wenjie Zhang et al.SIGMOD 2026 · 4 citations
- X-Blossom: Massive Parallelization of Graph Maximum MatchingDayi Fan, Rubao Lee, Xiaodong ZhangVLDB 2025 · 3 citations
- A Comprehensive Survey and Experimental Study of Learning-based Community SearchXiaoxuan Gou, Weiguo Zheng, Yuxiang Wang, Xiaoliang Xu et al.VLDB 2025
Related papers
- Distributed D-core Decomposition over Large Directed GraphsXuankun Liao, Qing Liu, Jiaxin Jiang, Xin Huang et al.VLDB 2022 · 32 citations
- Efficient Core Maintenance in Large Bipartite GraphsWensheng Luo, Qiaoyuan Yang, Yixiang Fang, Xu ZhouSIGMOD 2024 · 16 citations
- Local Algorithms for Distance-generalized Core Decomposition over Large Dynamic GraphsQing Liu, Xuliang Zhu, Xin Huang, Jianliang XuVLDB 2021 · 27 citations
- Parallel Colorful h-star Core Maintenance in Dynamic GraphsSen Gao, Hongchao Qin, Rong-Hua Li, Bingsheng HeVLDB 2023 · 4 citations
- Towards Distributed Bitruss Decomposition on Bipartite GraphsYue Wang, Ruiqi Xu, Xun Jian, Alexander Zhou et al.VLDB 2022 · 18 citations
