Exponential Speedup Over Locality in MPC with Optimal Memory
Alkida Balliu, Sebastian Brandt, Manuela Fischer, Rustam Latypov,, Yannic Maus, Dennis Olivetti, Jara Uitto

TL;DR
This paper introduces a method to exponentially accelerate the solution of Locally Checkable Labeling problems in the low-space MPC model on forests, achieving optimal memory usage and surpassing previous algorithms.
Contribution
It provides a novel approach that automatically converts LOCAL model complexities into faster MPC algorithms with optimal memory on forests.
Findings
Achieves exponential speedup over locality in MPC for LCL problems.
Uses optimal linear global memory, unlike previous methods.
Applicable to forests, which are challenging due to their sparsity.
Abstract
Locally Checkable Labeling (LCL) problems are graph problems in which a solution is correct if it satisfies some given constraints in the local neighborhood of each node. Example problems in this class include maximal matching, maximal independent set, and coloring problems. A successful line of research has been studying the complexities of LCL problems on paths/cycles, trees, and general graphs, providing many interesting results for the LOCAL model of distributed computing. In this work, we initiate the study of LCL problems in the low-space Massively Parallel Computation (MPC) model. In particular, on forests, we provide a method that, given the complexity of an LCL problem in the LOCAL model, automatically provides an exponentially faster algorithm for the low-space MPC setting that uses optimal global memory, that is, truly linear. While restricting to forests may seem to weaken…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
