theoremnovelstructure_uncertain
Subexponential deterministic k-CNF model counting
Theorem·
thm:main·§1 IntroductionStatement (paper)
For each fixed , there exists a deterministic algorithm that,
given a -CNF on declared variables with clauses,
computes as defined in in
bit operations and bits of space.
For each fixed , its running time on inputs with is
In plain English
For each fixed , a deterministic algorithm counts the satisfying assignments of a -CNF on variables with clauses in time and polynomial space. If for a fixed , the time improves to .
Why it's here
This is the paper's main theorem, refuting the Exponential Time Hypothesis by giving a algorithm for -CNF counting. The fixed-density case follows by encoding the formula as a bipartite tensor network and applying the contraction theorem. The general case sparsifies the formula into bounded-occurrence leaves and counts each leaf via sparse parity checks and sparse-system zero-counting queries, with the costs summed over the tree.
Classified novel:
This is the paper's headline claim: a deterministic algorithm for -CNF model counting. Nothing prior gives one; the best known algorithms (e.g., PPSZ-type bounds and the Impagliazzo–Paturi–Zane sparsification framework) remain -type exponential, and no subexponential algorithm was known for even -SAT decision.
Uses
Used by
Inside the proof
Sources
PaperOpen
- Section
- §1 Introduction
- Page
- —
- Label
thm:main- Line
main_full_version.tex:73
Leannot aligned
Phase 2 aligns this node to a Lean declaration.
Friction
- infostructure_uncertainSkeleton records only the fixed-density proof (quantitative-reduction.tex:67-98); a second proof of the arbitrary-density bound is at quantitative-reduction.tex:317-361, and the combined single algorithm is described at 363-369.
- infostructure_uncertainclaim "Sparsify with sigma about 1/sqrt(log n)" (quantitative-reduction.tex:319-328) lies outside the recorded proof; a second proof or an appendix
- infostructure_uncertainclaim "Leaf counts via parity rows and contraction queries" (quantitative-reduction.tex:330-345) lies outside the recorded proof; a second proof or an appendix
- infostructure_uncertainclaim "Arbitrary-density time and space accounting" (quantitative-reduction.tex:347-360) lies outside the recorded proof; a second proof or an appendix