A Tight Lower Bound on Distributed Random Walk Computation
Danupon Nanongkai, Atish Das Sarma, Gopal Pandurangan

TL;DR
This paper establishes a tight, unconditional lower bound on the time complexity of distributed random walk computation, matching the best known algorithms and highlighting the role of network diameter in the process.
Contribution
It introduces a novel lower bound technique linking bounded-round communication complexity with distributed algorithms, proving the optimality of existing algorithms for random walks.
Findings
Lower bound matches the upper bound of existing algorithms.
Diameter of the network is shown to be a necessary factor in complexity.
The proof technique connects communication complexity with distributed computing.
Abstract
We consider the problem of performing a random walk in a distributed network. Given bandwidth constraints, the goal of the problem is to minimize the number of rounds required to obtain a random walk sample. Das Sarma et al. [PODC'10] show that a random walk of length on a network of diameter can be performed in time. A major question left open is whether there exists a faster algorithm, especially whether the multiplication of and is necessary. In this paper, we show a tight unconditional lower bound on the time complexity of distributed random walk computation. Specifically, we show that for any , , and , performing a random walk of length on an -node network of diameter requires time. This bound is {\em unconditional}, i.e., it…
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 · Cryptography and Data Security · Distributed systems and fault tolerance
