ABSTRACT
We propose a new algorithmic framework, called “partial rejection sampling”, to draw samples exactly from a product distribution, conditioned on none of a number of bad events occurring. Our framework builds (perhaps surprising) new connections between the variable framework of the Lovász Local Lemma and some clas- sical sampling algorithms such as the “cycle-popping” algorithm for rooted spanning trees by Wilson. Among other applications, we discover new algorithms to sample satisfying assignments of k-CNF formulas with bounded variable occurrences.
Supplemental Material
- Dimitris Achlioptas and Fotis Iliopoulos. 2016. Random Walks That Find Perfect Objects and the Lovász Local Lemma. J. ACM 63, 3 (2016), 22. Google Scholar
Digital Library
- Noga Alon. 1991. A Parallel Algorithmic Version of the Local Lemma. Random Struct. Algorithms 2, 4 (1991), 367–378. Google Scholar
Digital Library
- József Beck. 1991.Google Scholar
- An Algorithmic Approach to the Lovász Local Lemma. I. Random Struct. Algorithms 2, 4 (1991), 343–366. Google Scholar
Digital Library
- Ivona Bezáková, Andreas Galanis, Leslie Ann Goldberg, Heng Guo, and Daniel Štefankovič. 2016. Approximation via Correlation Decay When Strong Spatial Mixing Fails. In ICALP, 45:1–13.Google Scholar
- Magnus Bordewich, Martin E. Dyer, and Marek Karpinski. 2006. Stopping Times, Metrics and Approximate Counting. In ICALP. 108–119. Google Scholar
Digital Library
- Russ Bubley and Martin E. Dyer. 1997. Graph Orientations with No Sink and an Approximation for a Hard Case of #SAT. In SODA. 248–257. Google Scholar
Digital Library
- Henry Cohn, Robin Pemantle, and James G. Propp. 2002. Generating a Random Sink-free Orientation in Quadratic Time. Electr. J. Comb. 9, 1 (2002).Google Scholar
- Artur Czumaj and Christian Scheideler. 2000. Coloring nonuniform hypergraphs: A new algorithmic approach to the general Lovász Local Lemma. Random Struct. Algorithms 17, 3-4 (2000), 213–237. Google Scholar
Digital Library
- Paul Erdős and László Lovász. 1975. Problems and results on 3-chromatic hypergraphs and some related questions. Infinite and finite sets, volume 10 of Colloquia Mathematica Societatis János Bolyai (1975), 609–628.Google Scholar
- Weiming Feng, Yuxin Sun, and Yitong Yin. 2017. What can be sampled locally? CoRR abs/1702.00142 (2017).Google Scholar
- Andreas Galanis, Daniel Štefankovič, and Eric Vigoda. 2016. Inapproximability of the Partition Function for the Antiferromagnetic Ising and Hard-Core Models. Comb. Probab. Comput. 25, 4 (2016), 500–559.Google Scholar
Cross Ref
- Geoffrey R. Grimmett and David R. Stirzaker. 2001.Google Scholar
- Probability and random processes (third ed.). Oxford University Press, New York. xii+596 pages. STOC’17, June 2017, Montreal, Canada Heng Guo, Mark Jerrum, and Jingcheng LiuGoogle Scholar
- Heng Guo, Mark Jerrum, and Jingcheng Liu. 2016. Uniform Sampling through the Lovász Local Lemma. CoRR abs/1611.01647 (2016). Google Scholar
Digital Library
- Bernhard Haeupler, Barna Saha, and Aravind Srinivasan. 2011. New Constructive Aspects of the Lovász Local Lemma. J. ACM 58, 6 (2011), 28:1–28:28. Google Scholar
Digital Library
- David G. Harris and Aravind Srinivasan. 2013. Constraint Satisfaction, Packet Routing, and the Lovász Local Lemma. In STOC. 685–694. Google Scholar
Digital Library
- David G. Harris and Aravind Srinivasan. 2013. The Moser-Tardos Framework with Partial Resampling. In FOCS. 469–478. Google Scholar
Digital Library
- David G. Harris and Aravind Srinivasan. 2014. A constructive algorithm for the Lovász Local Lemma on permutations. In SODA. 907–925. Google Scholar
Digital Library
- Nicholas J. A. Harvey and Jan Vondrák. 2015. An Algorithmic Proof of the Lovász Local Lemma via Resampling Oracles. In FOCS. 1327–1346. Full version available at abs/1504.02044. Google Scholar
Digital Library
- Jonathan Hermon, Allan Sly, and Yumeng Zhang. 2016. Rapid Mixing of Hypergraph Independent Set. CoRR abs/1610.07999 (2016).Google Scholar
- Kashyap Babu Rao Kolipaka and Mario Szegedy. 2011. Moser and Tardos meet Lovász. In STOC. 235–244. Google Scholar
Digital Library
- Jingcheng Liu and Pinyan Lu. 2015.Google Scholar
- FPTAS for Counting Monotone CNF. In SODA. 1531–1548. Google Scholar
Digital Library
- Ankur Moitra. 2016.Google Scholar
- Approximate Counting, the Lovász Local Lemma and Inference in Graphical Models. CoRR abs/1610.04317 (2016). STOC 2017, to appear. Google Scholar
Digital Library
- Michael Molloy and Bruce A. Reed. 1998. Further Algorithmic Aspects of the Local Lemma. In STOC. 524–529. Google Scholar
Digital Library
- Robin A. Moser and Gábor Tardos. 2010. A constructive proof of the general Lovász Local Lemma. J. ACM 57, 2 (2010). Google Scholar
Digital Library
- James G. Propp and David B. Wilson. 1996. Exact sampling with coupled Markov chains and applications to statistical mechanics. Random Struct. Algorithms 9, 1-2 (1996), 223–252. Google Scholar
Digital Library
- James G. Propp and David B. Wilson. 1998.Google Scholar
- How to Get a Perfectly Random Sample from a Generic Markov Chain and Generate a Random Spanning Tree of a Directed Graph. J. Algorithms 27, 2 (1998), 170–217. Google Scholar
Digital Library
- James B. Shearer. 1985.Google Scholar
- On a problem of Spencer. Combinatorica 5, 3 (1985), 241–245. Google Scholar
Digital Library
- Allan Sly and Nike Sun. 2014.Google Scholar
- The computational hardness of counting in two-spin models on d-regular graphs. Ann. Probab. 42, 6 (2014), 2383–2416.Google Scholar
- Aravind Srinivasan. 2008. Improved algorithmic versions of the Lovász Local Lemma. In SODA. 611–620. Google Scholar
Digital Library
- Dror Weitz. 2006. Counting independent sets up to the tree threshold. In STOC. 140–149. Google Scholar
Digital Library
Index Terms
Uniform sampling through the Lovasz local lemma




Comments