Deterministic Massively Parallel Connectivity
Sam Coy, Artur Czumaj

TL;DR
This paper introduces a deterministic algorithm for graph connectivity in the MPC model that matches the best randomized algorithms, achieving $O(\,log D + \,log \,log n)$ rounds with low local space.
Contribution
It presents the first deterministic MPC algorithm for graph connectivity that matches the efficiency of the best randomized algorithms.
Findings
Deterministic algorithm achieves $O(\,log D + \,log \,log n)$ rounds.
Matches the performance of the best randomized algorithms.
Operates under low local space constraints.
Abstract
We consider the problem of designing fundamental graph algorithms on the model of Massive Parallel Computation (MPC). The input to the problem is an undirected graph with vertices and edges, and with being the maximum diameter of any connected component in . We consider the MPC with low local space, allowing each machine to store only words for an arbitrarily constant , and with linear global space (which is equal to the number of machines times the local space available), that is, with optimal utilization. In a recent breakthrough, Andoni et al. (FOCS 18) and Behnezhad et al. (FOCS 19) designed parallel randomized algorithms that in rounds on an MPC with low local space determine all connected components of an input graph, improving upon the classic bound of derived from earlier works on PRAM…
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.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Machine Learning and Algorithms · Algorithms and Data Compression
