Exploiting QBF Duality on a Circuit Representation

Authors

  • Alexandra Goultiaeva University of Toronto
  • Fahiem Bacchus University of Toronto

DOI:

https://doi.org/10.1609/aaai.v24i1.7548

Abstract

Search based solvers for Quantified Boolean Formulas (QBF) have adapted the SAT solver techniques of unit propagation and clause learning to prune falsifying assignments. The technique of cube learning has been developed to help them prune satisfying assignments. Cubes, however, have not been able to achieve the same degree of effectiveness as clauses. In this paper we demonstrate how a circuit representation for QBF can support the propagation of dual truth values. The dual values support the identical techniques of unit propagation and clause learning, except now it is satisfying assignments rather than falsifying assignments that are pruned. Dual value propagation thus exploits the circuit representation and the duality of QBF formulas so that the same effective SAT techniques can now be used to prune both falsifying and satisfyingly assignments. We show empirically that dual propagation yields significantperformance improvements and advances the state of the art in QBF solving.

Downloads

Published

2010-07-03

How to Cite

Goultiaeva, A., & Bacchus, F. (2010). Exploiting QBF Duality on a Circuit Representation. Proceedings of the AAAI Conference on Artificial Intelligence, 24(1), 71-76. https://doi.org/10.1609/aaai.v24i1.7548

Issue

Section

Constraints, Satisfiability, and Search