Exploiting Independent Subformulas: A Faster Approximation Scheme for #k-SAT

Abstract

We present an improvement on Thurley's recent randomized approximation scheme for #k-SAT where the task is to count the number of satisfying truth assignments of a Boolean function given as an n-variable k-CNF. We introduce a novel way to identify independent substructures of and can therefore reduce the size of the search space considerably. Our randomized algorithm works for any k. For #3-SAT, it runs in time O(ε-2*1.51426n), for #4-SAT, it runs in time O(ε-2*1.60816n), with error bound ε.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…