Papers
Topics
Authors
Recent
Search
2000 character limit reached

On the Satisfaction Probabilities of kk-CNF Formulas

Published 21 Jan 2022 in cs.CC and cs.LO | (2201.08895v4)

Abstract: The satisfaction probability Pr[ϕ\phi] := Pr<em>β:vars(ϕ)→0,1[β⊨ϕ]<em>{\beta:vars(\phi) \to {0,1}}[\beta\models \phi] of a propositional formula ϕ\phi is the likelihood that a random assignment β\beta makes the formula true. We study the complexity of the problem kkSAT-Pr$</em>{&gt;p}$ = {ϕ\phi is a kkCNF formula | Pr[ϕ\phi] > p} for fixed kk and pp. While 3SAT-Pr$<em>{&gt;0}$ = 3SAT is NP-complete and SAT-Pr$</em>{&gt;1/2}$ is PP-complete, Akmal and Williams recently showed that 3SAT-Pr$<em>{&gt;1/2}$ lies in P and 4SAT-Pr$</em>{&gt;1/2}$ is NP-complete; but the methods used to prove these striking results stay silent about, say, 4SAT-Pr$<em>{&gt;3/4}$, leaving the computational complexity of kkSAT-Pr$</em>{&gt;p}$ open for most kk and pp. In the present paper we give a complete characterization in the form of a trichotomy: kkSAT-Pr$<em>{&gt;p}$ lies in AC<sup>0<sup>0, is NL-complete, or is NP-complete. The proof of the trichotomy hinges on a new order-theoretic insight: Every set of kkCNF formulas contains a formula of maximum satisfaction probability. This deceptively simple statement allows us to (1) kernelize kkSAT-Pr</em>≥p</em>{\ge p} for the joint parameters kk and pp, (2) show that the variables of the kernel form a backdoor set when the trichotomy states membership in AC<sup>0<sup>0 or NL, and (3) prove locality properties for kkCNF formulas ϕ\phi, by which Pr[ϕ\phi] < pp implies that Pr[ψ\psi] < pp holds already for a subset ψ\psi of ϕ\phi's clauses whose size depends only on kk and pp, and Pr[ϕ\phi] = pp implies ϕ≡ψ\phi \equiv \psi for some kkCNF formula ψ\psi whose size once more depends only on kk and pp.

Authors (1)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.