Fast distributed computation in dynamic networks via random walks
From MaRDI portal
Publication:4909407
Abstract: The paper investigates efficient distributed computation in dynamic networks in which the network topology changes (arbitrarily) from round to round. Our first contribution is a rigorous framework for design and analysis of distributed random walk algorithms in dynamic networks. We then develop a fast distributed random walk based algorithm that runs in rounds (with high probability), where is the dynamic mixing time and is the dynamic diameter of the network respectively, and returns a sample close to a suitably defined stationary distribution of the dynamic network. We also apply our fast random walk algorithm to devise fast distributed algorithms for two key problems, namely, information dissemination and decentralized computation of spectral properties in a dynamic network. Our next contribution is a fast distributed algorithm for the fundamental problem of information dissemination (also called as gossip) in a dynamic network. In gossip, or more generally, -gossip, there are pieces of information (or tokens) that are initially present in some nodes and the problem is to disseminate the tokens to all nodes. We present a random-walk based algorithm that runs in rounds (with high probability). To the best of our knowledge, this is the first -time fully-distributed token forwarding algorithm that improves over the previous-best round distributed algorithm [Kuhn et al., STOC 2010], although in an oblivious adversary model. Our final contribution is a simple and fast distributed algorithm for estimating the dynamic mixing time and related spectral properties of the underlying dynamic network.
Recommendations
Cited in
(16)- Distributed computation and reconfiguration in actively dynamic networks
- Distributed computation in dynamic networks via random walks
- Distributed agreement in dynamic peer-to-peer networks
- Discovery through gossip
- A tight unconditional lower bound on distributed randomwalk computation
- Faster information dissemination in dynamic networks via network coding
- Cover time and mixing time of random walks on dynamic graphs
- Distributed graph algorithms and their complexity: an introduction
- Fast distributed random walks
- Efficient distributed random walks with applications
- Distributed random walks
- How to compute times of random walks based distributed algorithms
- On the complexity of information spreading in dynamic networks
- Distributed Computation and Reconfiguration in Actively Dynamic Networks
- Fast Low-Cost Estimation of Network Properties Using Random Walks
- A randomized algorithm for the joining protocol in dynamic distributed networks
This page was built for publication: Fast distributed computation in dynamic networks via random walks
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4909407)