Algorithms for propositional model counting

  • Authors:
  • Marko Samer;Stefan Szeider

  • Affiliations:
  • Department of Computer Science, Durham University, UK;Department of Computer Science, Durham University, UK

  • Venue:
  • LPAR'07 Proceedings of the 14th international conference on Logic for programming, artificial intelligence and reasoning
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present algorithms for the propositional model counting problem #SAT. The algorithms are based on tree-decompositions of graphs associated with the given CNF formula, in particular primal, dual, and incidence graphs. We describe the algorithms in a coherent fashion that admits a direct comparison of their algorithmic advantages. We analyze and discuss several aspects of the algorithms including worst-case time and space requirements and simplicity of implementation. The algorithms are described in sufficient detail for making an implementation reasonably easy.