Deterministic counting Lov\'{a}sz local lemma beyond linear programming
Kun He, Chunyang Wang, Yitong Yin

TL;DR
This paper presents a deterministic algorithm for approximately counting satisfying assignments in constraint satisfaction problems, improving the local lemma regime and unifying sampling and counting methods.
Contribution
It introduces a combinatorial, derandomized counting algorithm that surpasses previous LP-based methods and improves the local lemma regime for CSPs.
Findings
Improved local lemma condition: q^2 * k * p * Δ^5 ≤ C_0.
Achieved polynomial-time deterministic approximate counting.
Unified fast sampling and counting in a single framework.
Abstract
We give a simple combinatorial algorithm to deterministically approximately count the number of satisfying assignments of general constraint satisfaction problems (CSPs). Suppose that the CSP has domain size , each constraint contains at most variables, shares variables with at most constraints, and is violated with probability at most by a uniform random assignment. The algorithm returns in polynomial time in an improved local lemma regime: \[ q^2\cdot k\cdot p\cdot\Delta^5\le C_0\quad\text{for a suitably small absolute constant }C_0. \] Here the key term improves the previously best known for general CSPs [JPV21b] and for the special case of -CNF [JPV21a, HSW21]. Our deterministic counting algorithm is a derandomization of the very recent fast sampling algorithm in [HWY22]. It departs substantially from all…
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 · Complexity and Algorithms in Graphs · Bayesian Modeling and Causal Inference
