On Local Distributed Sampling and Counting

02/19/2018
by   Weiming Feng, et al.
0

In classic distributed graph problems, each instance on a graph specifies a space of feasible solutions (e.g. all proper (Δ+1)-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 equivalent. ∙ For all joint distributions defined by local constraints, exact sampling is reducible to either one of the above tasks. ∙ If further, sequentially constructing a feasible solution is trivial locally, then all above tasks are easy if and only if the joint distribution exhibits strong spatial mixing. Combining with the state of the arts of strong spatial mixing, we obtain efficient sampling algorithms in the LOCAL model for various important sampling problems, including: an O(√(Δ)^3n)-round algorithm for exact sampling matchings in graphs with maximum degree Δ, and an O(^3n)-round algorithm for sampling according to the hardcore model (weighted independent sets) in the uniqueness regime, which along with the Ω(diam) lower bound in arXiv:1702.00142 for sampling according to the hardcore model in the non-uniqueness regime, gives the first computational phase transition for distributed sampling.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/05/2023

Exact Distributed Sampling

Fast distributed algorithms that output a feasible solution for constrai...
research
07/14/2020

On sampling symmetric Gibbs distributions on sparse random graphs and hypergraphs

We consider efficient algorithms for approximate sampling from symmetric...
research
07/17/2018

Local Rejection Sampling with Soft Filters

We study a new LLL-like framework for rejection sampling, which naturall...
research
02/20/2018

Distributed Symmetry Breaking in Sampling (Optimal Distributed Randomly Coloring with Fewer Colors)

We examine the problem of almost-uniform sampling proper q-colorings of ...
research
07/19/2023

Percolation on hypergraphs and the hard-core model

We prove tight bounds on the site percolation threshold for k-uniform hy...
research
11/24/2017

Relating counting complexity to non-uniform probability measures

A standard method for designing randomized algorithms to approximately c...
research
03/02/2018

Simple and Local Independent Set Approximation

We bound the performance guarantees that follow from Turán-like bounds f...

Please sign up or login with your details

Forgot password? Click here to reset