On Local Distributed Sampling and Counting
Weiming Feng, Yitong Yin

TL;DR
This paper establishes the equivalence of approximate inference and sampling in distributed graph problems, and provides efficient algorithms for sampling matchings and independent sets in the LOCAL model, revealing a phase transition in distributed sampling complexity.
Contribution
It proves the computational equivalence of inference and sampling for self-reducible instances and introduces efficient distributed algorithms for key sampling problems.
Findings
Approximate inference and sampling are computationally equivalent.
Exact sampling reduces to inference or sampling for local constraints.
Efficient algorithms are provided for matchings and hardcore model sampling.
Abstract
In classic distributed graph problems, each instance on a graph specifies a space of feasible solutions (e.g. all proper ()-list-colorings of the graph), and the task of distributed algorithm is to construct a feasible solution using local information. We study distributed sampling and counting problems, in which each instance specifies a joint distribution of feasible solutions. The task of distributed algorithm is to sample from this joint distribution, or to locally measure the volume of the probability space via the marginal probabilities. The latter task is also known as inference, which is a local counterpart of counting. For self-reducible classes of instances, the following equivalences are established in the LOCAL model up to polylogarithmic factors: For all joint distributions, approximate inference and approximate sampling are computationally…
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
TopicsMarkov Chains and Monte Carlo Methods · Bayesian Modeling and Causal Inference · Machine Learning and Algorithms
