Near-Optimal Random Walk Sampling in Distributed Networks
Atish Das Sarma, Anisur Rahaman Molla, Gopal Pandurangan

TL;DR
This paper introduces the first distributed algorithms for random walk sampling in networks that are both round and message optimal, significantly improving efficiency for various network applications.
Contribution
The paper presents novel distributed algorithms that perform multiple random walks efficiently, achieving optimal round and message complexity in a continuous online setting.
Findings
Perform a random walk of length in ilde{O}(\u221a{}D) rounds.
Require only O() messages per walk.
Outperform naive and previous sophisticated algorithms in experiments.
Abstract
Performing random walks in networks is a fundamental primitive that has found numerous applications in communication networks such as token management, load balancing, network topology discovery and construction, search, and peer-to-peer membership management. While several such algorithms are ubiquitous, and use numerous random walk samples, the walks themselves have always been performed naively. In this paper, we focus on the problem of performing random walk sampling efficiently in a distributed network. Given bandwidth constraints, the goal is to minimize the number of rounds and messages required to obtain several random walk samples in a continuous online fashion. We present the first round and message optimal distributed algorithms that present a significant improvement on all previous approaches. The theoretical analysis and comprehensive experimental evaluation of our…
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
TopicsPeer-to-Peer Network Technologies · Caching and Content Delivery · Opportunistic and Delay-Tolerant Networks
