Local Mixing Time: Distributed Computation and Applications
Anisur Rahaman Molla, Gopal Pandurangan

TL;DR
This paper introduces the concept of local mixing time in graphs, providing efficient distributed algorithms to approximate and compute it, which in turn helps understand and optimize partial information spreading processes.
Contribution
The paper formally defines local mixing time, develops distributed algorithms for approximation and exact computation, and links it to the complexity of partial information spreading.
Findings
Distributed algorithms compute local mixing time efficiently.
Approximation algorithm runs in ( au_s) rounds.
Exact computation runs in ( au_s ) rounds.
Abstract
The mixing time of a graph is an important metric, which is not only useful in analyzing connectivity and expansion properties of the network, but also serves as a key parameter in designing efficient algorithms. We introduce a new notion of mixing of a random walk on a (undirected) graph, called local mixing. Informally, the local mixing with respect to a given node , is the mixing of a random walk probability distribution restricted to a large enough subset of nodes --- say, a subset of size at least for a given parameter --- containing . The time to mix over such a subset by a random walk starting from a source node is called the local mixing time with respect to . The local mixing time captures the local connectivity and expansion properties around a given source node and is a useful parameter that determines the running time of algorithms for partial…
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.
