Towards the sampling Lov\'asz Local Lemma

Let Φ = (V, C) be a constraint satisfaction problem on variables v1, . . . , vn such that each constraint depends on at most k variables and such that each variable assumes values in an alphabet of size at most [q]. Suppose that each constraint shares variables with at most ∆ constraints and that each constraint is violated with probability at most p (under the product measure on its variables). We show that for k, q = O(1), there is a deterministic, polynomial time algorithm to approximately count the number of satisfying assignments and a randomized, polynomial time algorithm to sample from approximately the uniform distribution on satisfying assignments, provided that C · q 3 · k · p ·∆ < 1, where C is an absolute constant. Previously, a result of this form was known essentially only in the special case when each constraint is violated by exactly one assignment to its variables. For the special case of k-CNF formulas, the term ∆ improves the previously best known ∆ for deterministic algorithms [Moitra, J.ACM, 2019] and ∆ for randomized algorithms [Feng et al., arXiv, 2020]. For the special case of properly q-coloring k-uniform hypergraphs, the term ∆ improves the previously best known ∆ for deterministic algorithms [Guo et al., SICOMP, 2019] and ∆ for randomized algorithms [Feng et al., arXiv, 2020].

[1]  Pinyan Lu,et al.  Counting hypergraph colorings in the local lemma regime , 2017, SIAM J. Comput..

[2]  Robin A. Moser A constructive proof of the Lovász local lemma , 2008, STOC '09.

[3]  P. Erdos-L Lovász Problems and Results on 3-chromatic Hypergraphs and Some Related Questions , 2022 .

[4]  Alistair Sinclair,et al.  Beyond the Lovász Local Lemma: Point to Set Correlations and Their Algorithmic Applications , 2018, 2019 IEEE 60th Annual Symposium on Foundations of Computer Science (FOCS).

[5]  Bruce A. Reed,et al.  Further algorithmic aspects of the local lemma , 1998, STOC '98.

[6]  Kun He,et al.  Sampling Constraint Satisfaction Solutions in the Local Lemma Regime , 2020, ArXiv.

[7]  József Beck,et al.  An Algorithmic Approach to the Lovász Local Lemma. I , 1991, Random Struct. Algorithms.

[8]  JerrumMark,et al.  Uniform Sampling Through the Lovász Local Lemma , 2019 .

[9]  Allan Sly,et al.  Rapid mixing of hypergraph independent sets , 2019, Random Struct. Algorithms.

[10]  L. G. H. Cijan A polynomial algorithm in linear programming , 1979 .

[11]  Ankur Moitra,et al.  Approximate counting, the Lovasz local lemma, and inference in graphical models , 2016, STOC.

[12]  Noga Alon,et al.  A Parallel Algorithmic Version of the Local Lemma , 1991, Random Struct. Algorithms.

[13]  Aravind Srinivasan,et al.  New Constructive Aspects of the Lovasz Local Lemma , 2010, 2010 IEEE 51st Annual Symposium on Foundations of Computer Science.

[14]  Ivona Bezáková,et al.  Approximation via Correlation Decay when Strong Spatial Mixing Fails , 2015, ICALP.

[15]  Gábor Tardos,et al.  A constructive proof of the general lovász local lemma , 2009, JACM.

[16]  Aravind Srinivasan Improved algorithmic versions of the Lovász Local Lemma , 2008, SODA '08.

[17]  Yitong Yin,et al.  Fast sampling and counting 𝑘-SAT solutions in the local lemma regime , 2019, STOC.

[18]  Noga Alon,et al.  The Probabilistic Method , 2015, Fundamentals of Ramsey Theory.