Practical parallel hypergraph algorithms
Julian Shun
摘要
While there has been significant work on parallel graph processing, there has been very surprisingly little work on high-performance hypergraph processing. This paper presents a collection of efficient parallel algorithms for hypergraph processing, including algorithms for betweenness centrality, maximal independent set, k-core decomposition, hypertrees, hyperpaths, connected components, PageRank, and single-source shortest paths. For these problems, we either provide new parallel algorithms or more efficient implementations than prior work. Furthermore, our algorithms are theoretically-efficient in terms of work and depth. To implement our algorithms, we extend the Ligra graph processing framework to support hypergraphs, and our implementations benefit from graph optimizations including switching between sparse and dense traversals based on the frontier size, edge-aware parallelization, using buckets to prioritize processing of vertices, and compression. Our experiments on a 72-core machine and show that our algorithms obtain excellent parallel speedups, and are significantly faster than algorithms in existing hypergraph processing frameworks.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
引用它的顶会 Paper7
- Neighborhood-based Hypergraph Core DecompositionNaheed Anjum Arafat, Arijit Khan, Arpit Kumar Rai, Bishwamittra GhoshVLDB 2023 · 被引用 23 次
- Glign: Taming Misaligned Graph Traversals in Concurrent Graph ProcessingXizhe Yin, Zhijia Zhao, Rajiv GuptaASPLOS 2023 · 被引用 20 次
- Cache-Efficient Fork-Processing Patterns on Large GraphsShengliang Lu, Shixuan Sun, Johns Paul, Yuchen Li 等SIGMOD 2021 · 被引用 10 次
- Finer-Grained Engagement in HypergraphsQi Luo, Dongxiao Yu, Yu Liu, Yanwei Zheng 等ICDE 2023 · 被引用 9 次
- Efficient Betweenness Centrality Computation over Large Heterogeneous Information NetworksXinrui Wang, Yiran Wang, Xuemin Lin, Jeffrey Xu Yu 等VLDB 2024 · 被引用 4 次
相关 Paper
- vGraph: Memory-Efficient Multicore Graph Processing for Traversal-Centric AlgorithmsMenghan Jia, Yiming Zhang, Xinbiao Gan, Dongsheng Li 等SC 2022 · 被引用 1 次
- Hardware-Accelerated Hypergraph Processing with Chain-Driven SchedulingQinggang Wang, Long Zheng, Jingrui Yuan, Yu Huang 等HPCA 2022 · 被引用 9 次
- Flash: A Framework for Programming Distributed Graph Processing AlgorithmsXue Li, Ke Meng, Lu Qin, Longbin Lai 等ICDE 2023 · 被引用 5 次
- HGMatch: A Match-by-Hyperedge Approach for Subgraph Matching on HypergraphsZhengyi Yang, Wenjie Zhang, Xuemin Lin, Ying Zhang 等ICDE 2023 · 被引用 14 次
- Accelerating Core Decomposition in Billion-Scale HypergraphsWenqian Zhang, Zhengyi Yang, Dong Wen, Wentao Li 等SIGMOD 2025 · 被引用 10 次
