corollaryroutine
Randomized approximate Max-k-SAT in subexponential time
Corollary·
cor:max-sat-approximation·§1 IntroductionStatement (paper)
For every fixed and , there exists a randomized
algorithm that, given a -CNF on variables with clauses,
finds an assignment satisfying at least
clauses with probability
, in
time and space.
In plain English
For fixed and , a randomized algorithm finds, with probability , an assignment satisfying at least clauses of a -CNF , in time and polynomial space.
Why it's here
This applies the main subexponential counting algorithm to Max--SAT, showing that additive approximation is also possible in subexponential time. The counting theorem supplies the engine, and the randomized approximation inherits its time and polynomial space bounds.
Classified routine:
Direct consequence of the paper's main counting theorem (thm-main): additive εm approximation for Max-k-SAT follows by a standard reduction, e.g. random clause sampling plus self-reducibility, that turns an exact counting or decision engine into an approximate optimizer while keeping its time and space bounds.
Uses
Used by
Nothing in the paper
Sources
PaperOpen
- Section
- §1 Introduction
- Page
- —
- Label
cor:max-sat-approximation- Line
main_full_version.tex:111
Leannot aligned
Phase 2 aligns this node to a Lean declaration.