Abstract: Algorithms for Propositional Model Counting
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.