AbstractWe here present algorithms for counting models and max-weight models for 2SAT and 3SAT formulae. They use polynomial space and run in O(1.2561n) and O(1.6737n) time, respectively, where n is the number of variables. This is faster than the previously best algorithms for counting non-weighted models for 2SAT and 3SAT, which run in O(1.3247n) and O(1.6894n) time, respectively. In order to prove these time bounds, we develop new measures of formula complexity, allowing us to conveniently analyze the effects of certain factors with a large impact on the total running time. We also provide an algorithm for the restricted case of separable 2SAT formulae, with fast running times for well-studied input classes. For all three algorithms we p...
© Richard Ryan Williams. This paper provides both positive and negative results for counting solutio...
Model counting is the classical problem of computing the number of solutions of a given propositiona...
We show that SAT on beta-acyclic CNF-formulas can be solved in polynomial time. In contrast to previ...
AbstractWe here present algorithms for counting models and max-weight models for 2SAT and 3SAT formu...
We give an algorithm for counting the number of max-weight solutions to a 2SAT formula, and improve ...
Abstract. An algorithm is presented for counting the number of maximum weight satisfying assignments...
We introduce the problem Max#SAT, an extension of model counting (#SAT). Given a formula over sets o...
Capítulo de libroAn O(m + n) time algorithm is presented for counting the number of models of a two...
AbstractWe present algorithms for the propositional model counting problem #SAT. The algorithms util...
AbstractWe present four polynomial space and exponential time algorithms for variants of the EXACT S...
Given complex numbers w1,..,wn, we define the weight w(X) of a set X of 0-1 vectors as the sum of ov...
A linear-time algorithm, with respect to the size of the instance Boolean formula, is presented for ...
Abstract. We introduce ApproxCount, an algorithm that approximates the number of satisfying assignme...
The rigorous theoretical analyses of algorithms for #SAT have been proposed in the literature. As we...
The problem of counting the number of models of a given Boolean formula has numerous applications, i...
© Richard Ryan Williams. This paper provides both positive and negative results for counting solutio...
Model counting is the classical problem of computing the number of solutions of a given propositiona...
We show that SAT on beta-acyclic CNF-formulas can be solved in polynomial time. In contrast to previ...
AbstractWe here present algorithms for counting models and max-weight models for 2SAT and 3SAT formu...
We give an algorithm for counting the number of max-weight solutions to a 2SAT formula, and improve ...
Abstract. An algorithm is presented for counting the number of maximum weight satisfying assignments...
We introduce the problem Max#SAT, an extension of model counting (#SAT). Given a formula over sets o...
Capítulo de libroAn O(m + n) time algorithm is presented for counting the number of models of a two...
AbstractWe present algorithms for the propositional model counting problem #SAT. The algorithms util...
AbstractWe present four polynomial space and exponential time algorithms for variants of the EXACT S...
Given complex numbers w1,..,wn, we define the weight w(X) of a set X of 0-1 vectors as the sum of ov...
A linear-time algorithm, with respect to the size of the instance Boolean formula, is presented for ...
Abstract. We introduce ApproxCount, an algorithm that approximates the number of satisfying assignme...
The rigorous theoretical analyses of algorithms for #SAT have been proposed in the literature. As we...
The problem of counting the number of models of a given Boolean formula has numerous applications, i...
© Richard Ryan Williams. This paper provides both positive and negative results for counting solutio...
Model counting is the classical problem of computing the number of solutions of a given propositiona...
We show that SAT on beta-acyclic CNF-formulas can be solved in polynomial time. In contrast to previ...