Table of Contents
Fetching ...

A Sampling Lovász Local Lemma for Large Domain Sizes

Chunyang Wang, Yitong Yin

TL;DR

This work advances counting and sampling for atomic CSPs under a local lemma regime by introducing a constraint-wise coupling that exhibits exponential decay of correlation as domain sizes grow, enabling a new LP-based framework to bootstrap marginal probabilities. The combination yields deterministic approximate counting and almost-uniform sampling in time $O\left((n/\varepsilon)^{\mathrm{poly}(k,D,\log q_{\max})}\right)$ under the regime $(8e)^{1+\zeta/2} p (D+1)^{2+\zeta} \le 1$, with $\zeta$ diminishing as minimum domain size increases, approaching the conjectured $pD^2 \lesssim 1$ threshold for large domains. The paper also derives concrete consequences for hypergraph q-colorings and k-CNF formulas, tightening the known bounds on the counting/sampling Lovász local lemma in these canonical atomic CSPs. A key innovation is replacing the traditional freezing/factorization approaches with a constraint-wise self-reducibility LP that leverages 2-tree overflow constraints, offering a new lens on the LLL for counting and sampling. Overall, the results push the algorithmic frontier closer to the information-theoretic limits and open avenues for extending to general CSPs and smaller domain sizes with further refinements.

Abstract

We present polynomial-time algorithms for approximate counting and sampling solutions to constraint satisfaction problems (CSPs) with atomic constraints within the local lemma regime: $$ pD^{2+o_q(1)}\lesssim 1. $$ When the domain size $q$ of each variable becomes sufficiently large, this almost matches the known lower bound $pD^2\gtrsim 1$ for approximate counting and sampling solutions to atomic CSPs [Bezáková et al, SICOMP '19; Galanis, Guo, Wang, TOCT '22], thus establishing an almost tight sampling Lovász local lemma for large domain sizes.

A Sampling Lovász Local Lemma for Large Domain Sizes

TL;DR

This work advances counting and sampling for atomic CSPs under a local lemma regime by introducing a constraint-wise coupling that exhibits exponential decay of correlation as domain sizes grow, enabling a new LP-based framework to bootstrap marginal probabilities. The combination yields deterministic approximate counting and almost-uniform sampling in time under the regime , with diminishing as minimum domain size increases, approaching the conjectured threshold for large domains. The paper also derives concrete consequences for hypergraph q-colorings and k-CNF formulas, tightening the known bounds on the counting/sampling Lovász local lemma in these canonical atomic CSPs. A key innovation is replacing the traditional freezing/factorization approaches with a constraint-wise self-reducibility LP that leverages 2-tree overflow constraints, offering a new lens on the LLL for counting and sampling. Overall, the results push the algorithmic frontier closer to the information-theoretic limits and open avenues for extending to general CSPs and smaller domain sizes with further refinements.

Abstract

We present polynomial-time algorithms for approximate counting and sampling solutions to constraint satisfaction problems (CSPs) with atomic constraints within the local lemma regime: When the domain size of each variable becomes sufficiently large, this almost matches the known lower bound for approximate counting and sampling solutions to atomic CSPs [Bezáková et al, SICOMP '19; Galanis, Guo, Wang, TOCT '22], thus establishing an almost tight sampling Lovász local lemma for large domain sizes.
Paper Structure (36 sections, 30 theorems, 106 equations, 1 algorithm)

This paper contains 36 sections, 30 theorems, 106 equations, 1 algorithm.

Key Result

Theorem 1.1

Assume condition:main-condition for $\Phi=(V,\mathcal{Q},\mathcal{C})$. There exists a deterministic algorithm that, given any $\Phi$ and any $\varepsilon\in (0,1)$, outputs an estimate $\hat{Z}$ such that within time $O\left(\left(\frac{n}{\varepsilon}\right)^{{\rm poly}(k,D,\log q_{\max})}\right)$, where $Z_{\Phi}$ represents the number of solutions to $\Phi$.

Theorems & Definitions (74)

  • Theorem 1.1: counting LLL
  • Theorem 1.2: sampling LLL
  • Remark 1.3: local lemma regime
  • Remark 1.4: non-uniform width
  • Remark 1.5: time complexity
  • Corollary 1.6: counting/sampling hypergraph $q$-colorings
  • Corollary 1.7: counting/sampling $k$-CNF solutions
  • Definition 2.1: simple notations for events
  • Theorem 2.2: LocalLemma
  • Theorem 2.3: haeupler2011new
  • ...and 64 more