Distributed Testing of Conductance
Hendrik Fichtenberger, Yadu Vasudev

TL;DR
This paper introduces a distributed algorithm for testing graph conductance efficiently, providing tight bounds on the number of rounds needed and enabling testing without prior knowledge of graph size.
Contribution
It presents the first two-sided distributed conductance tester, with optimal round complexity and a novel approach using random walks to reduce congestion.
Findings
The tester operates in (( log(n)/(\u03b5 \u03a6^2))) rounds.
(( log n)) rounds are necessary even in the LOCAL model.
Testing can be performed without knowing the number of vertices in connected graphs.
Abstract
We study the problem of testing conductance in the setting of distributed computing and give a two-sided tester that takes rounds to decide if a graph has conductance at least or is -far from having conductance at least in the distributed CONGEST model. We also show that rounds are necessary for testing conductance even in the LOCAL model. In the case of a connected graph, we show that we can perform the test even when the number of vertices in the graph is not known a priori. This is the first two-sided tester in the distributed model we are aware of. A key observation is that one can perform a polynomial number of random walks from a small set of vertices if it is sufficient to track only some small statistics of the walks. This greatly reduces the congestion on the edges compared to tracking…
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 · Stochastic Gradient Optimization Techniques · Machine Learning and Algorithms
