Parallel k-Core Decomposition: Theory and Practice
Youzhe Liu, Xiaojun Dong, Yan Gu, Yihan Sun
摘要
This paper proposes efficient solutions for 𝑘-core decomposition with high parallelism. The problem of 𝑘-core decomposition is fundamental in graph analysis and has applications across various domains. However, existing algorithms face significant challenges in achieving work-efficiency in theory and/or high parallelism in practice, and suffer from various performance bottlenecks.
We present a simple, work-efficient parallel framework for 𝑘core decomposition that is easy to implement and adaptable to various strategies for improving work-efficiency. We introduce two techniques to enhance parallelism: a sampling scheme to reduce contention on high-degree vertices, and vertical granularity control (VGC) to mitigate scheduling overhead for low-degree vertices. Furthermore, we design a hierarchical bucket structure to optimize performance for graphs with high coreness values.
We evaluate our algorithm on a diverse set of real-world and synthetic graphs. Compared to state-of-the-art parallel algorithms, including ParK, PKC, and Julienne, our approach demonstrates superior performance on 23 out of 25 graphs when tested on a 96-core machine. Our algorithm shows speedups of up to 315× over ParK, 33.4× over PKC, and 52.5× over Julienne. 1 The work of a parallel algorithm is its time complexity running on one core. A parallel algorithm is work-efficient if its work is the same as the best sequential time complexity.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper1
问问它们各自怎么用它它引用的顶会 Paper9
- Distributed D-core Decomposition over Large Directed GraphsXuankun Liao, Qing Liu, Jiaxin Jiang, Xin Huang 等VLDB 2022 · 被引用 32 次
- Differential Privacy from Locally Adjustable Graph Algorithms: k-Core Decomposition, Low Out-Degree Ordering, and Densest SubgraphsLaxman Dhulipala, Quanquan C. Liu, Sofya Raskhodnikova, Jessica Shi 等FOCS 2022 · 被引用 24 次
- Accelerating k-Core Decomposition by a GPUAkhlaque Ahmad, Lyuheng Yuan, Da Yan, Guimu Guo 等ICDE 2023 · 被引用 22 次
- Hierarchical Core Decomposition in Parallel: From Construction to Subgraph SearchDeming Chu, Fan Zhang, Wenjie Zhang, Xuemin Lin 等ICDE 2022 · 被引用 16 次
- Scalable Algorithms for Densest Subgraph DiscoveryWensheng Luo, Zhuo Tang, Yixiang Fang, Chenhao Ma 等ICDE 2023 · 被引用 14 次
相关 Paper
- Efficient Parallel D-core Decomposition at ScaleWensheng Luo, Yixiang Fang, Chunxu Lin, Yingli ZhouVLDB 2024 · 被引用 7 次
- Accelerating Core Decomposition in Billion-Scale HypergraphsWenqian Zhang, Zhengyi Yang, Dong Wen, Wentao Li 等SIGMOD 2025 · 被引用 10 次
- Parallel Algorithms for Hierarchical Nucleus DecompositionJessica Shi, Laxman Dhulipala, Julian ShunSIGMOD 2024 · 被引用 2 次
- HistCore: Scalable -Core Decomposition on GPUs with Locality-Aware ComputationChen Zhao, Guojia Wan, Ting Yu, Jiawei Jiang 等ICDE 2026
- Theoretically and Practically Efficient Parallel Nucleus DecompositionJessica Shi, Laxman Dhulipala, Julian ShunVLDB 2022 · 被引用 10 次
