Proceedings of the 2021 ACM Symposium on Principles of Distributed Computing 2021
DOI: 10.1145/3465084.3467951
|View full text |Cite
|
Sign up to set email alerts
|

Brief Announcement

Abstract: We give a randomness-efficient Massively Parallel Computation (MPC) algorithm for deciding whether an undirected graph is connected. For Connectivity on n-vertex, m-edge graphs whose components have diameter at most D = 2 o(log n/log log n) , our algorithm runs in R = O(log D + log log m/n n) rounds and uses a total of (log n) O (R) random bits, O(m) machines, and n 1−Ω(1) space per machine with good probability. 1 Our algorithm achieves a superpolynomial saving in randomness complexity as compared to the brea… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 23 publications
0
1
0
Order By: Relevance
“…All these results are randomized and we are not aware of any prior 𝑜 (log 𝑛)-rounds deterministic MPC algorithm in the low local space regime. Still, a recent related work [22] shows that one can slightly reduce the randomness used in [13]: (log 𝑛) 𝑂 (log 𝐷+log log 𝑚/𝑛 𝑛) random bits suffice to obtain an MPC algorithm with local space S = 𝑂 (𝑛 𝛿 ) and M = 𝑂 (𝑛 + 𝑚) machines (and so with global space 𝑂 ((𝑛 + 𝑚) • 𝑛 𝛿 ), which is larger than the linear global space 𝑂 (𝑛 + 𝑚) used in [13]) that determines graph connectivity in 𝑂 (log 𝐷 + log log 𝑚/𝑛 𝑛) rounds with probability 1 − 1/poly((𝑚 log 𝑛)/𝑛).…”
Section: Related Workmentioning
confidence: 99%
“…All these results are randomized and we are not aware of any prior 𝑜 (log 𝑛)-rounds deterministic MPC algorithm in the low local space regime. Still, a recent related work [22] shows that one can slightly reduce the randomness used in [13]: (log 𝑛) 𝑂 (log 𝐷+log log 𝑚/𝑛 𝑛) random bits suffice to obtain an MPC algorithm with local space S = 𝑂 (𝑛 𝛿 ) and M = 𝑂 (𝑛 + 𝑚) machines (and so with global space 𝑂 ((𝑛 + 𝑚) • 𝑛 𝛿 ), which is larger than the linear global space 𝑂 (𝑛 + 𝑚) used in [13]) that determines graph connectivity in 𝑂 (log 𝐷 + log log 𝑚/𝑛 𝑛) rounds with probability 1 − 1/poly((𝑚 log 𝑛)/𝑛).…”
Section: Related Workmentioning
confidence: 99%