Parallel Graph Algorithms in Constant Adaptive Rounds: Theory meets Practice
Soheil Behnezhad, Laxman Dhulipala, Hossein Esfandiari, Jakub Lacki, Vahab S. Mirrokni, Warren Schudy
摘要
We study fundamental graph problems such as graph connectivity, minimum spanning forest (MSF), and approximate maximum (weight) matching in a distributed setting. In particular, we focus on the Adaptive Massively Parallel Computation (AMPC) model, which is a theoretical model that captures MapReduce-like computation augmented with a distributed hash table. We show the first AMPC algorithms for all of the studied problems that run in a constant number of rounds and use only O(nϵ) space per machine, where 0 < ϵ < 1. Our results improve both upon the previous results in the AMPC model, as well as the best-known results in the MPC model, which is the theoretical model underpinning many popular distributed computation frameworks, such as MapReduce, Hadoop, Beam, Pregel and Giraph. Finally, we provide an empirical comparison of the algorithms in the MPC and AMPC models in a fault-tolerant distributed computation environment. We empirically evaluate our algorithms on a set of large real-world graphs and show that our AMPC algorithms can achieve improvements in both running time and round-complexity over optimized MPC baselines.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper4
- ConnectIt: A Framework for Static and Incremental Parallel Graph Connectivity AlgorithmsLaxman Dhulipala, Changwan Hong, Julian ShunVLDB 2021 · 被引用 41 次
- Time-Optimal Sublinear Algorithms for Matching and Vertex CoverSoheil BehnezhadFOCS 2021 · 被引用 16 次
- Kimbap: A Node-Property Map System for Distributed Graph AnalyticsHochan Lee, Roshan Dathathri, Keshav PingaliASPLOS 2024 · 被引用 2 次
- Massively Parallel Computation on Embedded Planar GraphsJacob Holm, Jakub TetekSODA 2023
它引用的顶会 Paper1
相关 Paper
- Fully Scalable Massively Parallel Algorithms for Embedded Planar GraphsYi-Jun Chang, Da Wei ZhengSODA 2024
- Dynamic Graph Algorithms with Batch Updates in the Massively Parallel Computation ModelKrzysztof Nowicki, Krzysztof OnakSODA 2021 · 被引用 5 次
- Deterministic massively parallel connectivitySam Coy, Artur CzumajSTOC 2022 · 被引用 10 次
- Parallel Batch-Dynamic Graphs: Algorithms and Lower BoundsLaxman Dhulipala, David Durfee, Janardhan Kulkarni, Richard Peng 等SODA 2020 · 被引用 28 次
- Massively Parallel k-Means Clustering for Perturbation Resilient InstancesVincent Cohen-Addad, Vahab S. Mirrokni, Peilin ZhongICML 2022 · 被引用 6 次
