Deterministic counting Lovász local lemma beyond linear programming

12/30/2022
by   Kun He, et al.
0

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 q=O(1), each constraint contains at most k=O(1) variables, shares variables with at most Δ=O(1) constraints, and is violated with probability at most p by a uniform random assignment. The algorithm returns in polynomial time in an improved local lemma regime: q^2· k· p·Δ^5≤ C_0 for a suitably small absolute constant C_0. Here the key term Δ^5 improves the previously best known Δ^7 for general CSPs [JPV21b] and Δ^5.714 for the special case of k-CNF [JPV21a, HSW21]. Our deterministic counting algorithm is a derandomization of the very recent fast sampling algorithm in [HWY22]. It departs substantially from all previous deterministic counting Lovász local lemma algorithms which relied on linear programming, and gives a deterministic approximate counting algorithm that straightforwardly derandomizes a fast sampling algorithm, hence unifying the fast sampling and deterministic approximate counting in the same algorithmic framework. To obtain the improved regime, in our analysis we develop a refinement of the {2,3}-trees that were used in the previous analyses of counting/sampling LLL. Similar techniques can be applied to the previous LP-based algorithms to obtain the same improved regime and may be of independent interests.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/24/2020

Towards the sampling Lovász Local Lemma

Let Φ = (V, 𝒞) be a constraint satisfaction problem on variables v_1,…, ...
research
02/16/2021

On the sampling Lovász Local Lemma for atomic constraint satisfaction problems

We study the problem of sampling an approximately uniformly random satis...
research
04/04/2022

Sampling Lovász Local Lemma For General Constraint Satisfaction Solutions In Near-Linear Time

We give a fast algorithm for sampling uniform solutions of general const...
research
11/04/2019

Fast sampling and counting k-SAT solutions in the local lemma regime

We give new algorithms based on Markov chains to sample and approximatel...
research
10/21/2011

A Generalized Arc-Consistency Algorithm for a Class of Counting Constraints: Revised Edition that Incorporates One Correction

This paper introduces the SEQ BIN meta-constraint with a polytime algori...
research
03/11/2022

Moser-Tardos Algorithm with small number of random bits

We study a variant of the parallel Moser-Tardos Algorithm. We prove that...
research
07/12/2021

Inapproximability of counting hypergraph colourings

Recent developments in approximate counting have made startling progress...

Please sign up or login with your details

Forgot password? Click here to reset