Quaffle
Quantified Boolean Formula Evaluator with Learning



New A new bug fix version of yQuaffle solver version 021006 is released.

Maintainer: Yinlei Yu (yyu_AT princeton_Dot edu)

Quaffle Source Code is available.

Quaffle is an experimental QBF solver. The idea of this solver is described in the following two papers:

  • L. Zhang and S. Malik, "Towards Symmetric Treatment of Conflicts And Satisfaction in Quantified Boolean Satisfiability Solver", Proceedings of 8th International Conference on Principles and Practice of Constraint Programming (CP2002). Ithaca, NY, Sept. 2002. [PDF]
  • L. Zhang and S. Malik, "Conflict Driven Learning in a Quantified Boolean Satisfiability Solver", Proceedings of International Conference on Computer Aided Design (ICCAD2002), San Jose, CA, Nov. 2002. [PDF]

    Source code for Quaffle is available for download here . Please read the lincence agreement on the top of each file. The code is experimental and for algorithm evaluation only. It should compile under most Unix/Linux machines using g++.

    The run time comparison of Quaffle with two other state of the art QBF solvers QuBE and Semprop is available here. The benchmarks are obtained from QBFLib. The experiments were carried out on a Dell PowerEdge 1500sc with 1133Mhz PIII CPU and 1G memory. Time out limit is 600 seconds.

  • Home | People | Publications | Softwares | Links | SAT Paper Library


    © Copyright: 2001-2003 SAT Research Group, Princeton University