Exploiting independent subformulas: A faster approximation scheme for #k-SAT

  • Authors:
  • Manuel Schmitt;Rolf Wanka

  • Affiliations:
  • Department of Computer Science, University of Erlangen-Nuremberg, Cauerstraíe 11, 91058 Erlangen, Germany;Department of Computer Science, University of Erlangen-Nuremberg, Cauerstraíe 11, 91058 Erlangen, Germany

  • Venue:
  • Information Processing Letters
  • Year:
  • 2013

Quantified Score

Hi-index 0.89

Visualization

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 @F given as an n-variable k-CNF. We introduce a novel way to identify independent substructures of @F 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(@e^-^2@?1.51426^n), for #4-SAT, it runs in time O(@e^-^2@?1.60816^n), with error bound @e.