Quaffle

Quaffle: Quantified Boolean Formula Evaluator with Learning 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.


References in zbMATH (referenced in 50 articles )

Showing results 1 to 20 of 50.
Sorted by year (citations)

1 2 3 next

  1. Ignatiev, Alexey; Janota, Mikoláš; Marques-Silva, Joao: Quantified maximum satisfiability (2016)
  2. Janota, Mikoláš; Klieber, William; Marques-Silva, Joao; Clarke, Edmund: Solving QBF with counterexample guided refinement (2016)
  3. Lonsing, Florian; Seidl, Martina; Van Gelder, Allen: The QBF gallery: behind the scenes (2016)
  4. Beyersdorff, Olaf; Chew, Leroy; Mahajan, Meena; Shukla, Anil: Feasible interpolation for QBF resolution calculi (2015)
  5. Janota, Mikoláš; Marques-Silva, Joao: Expansion-based QBF solving versus Q-resolution (2015)
  6. Balabanov, Valeriy; Jiang, Jie-Hong R.: Unified QBF certification and its applications (2012)
  7. Goldberg, Eugene; Manolios, Panagiotis: SAT-solving based on boundary point elimination (2011)
  8. Brummayer, Robert; Lonsing, Florian; Biere, Armin: Automated testing and debugging of SAT and QBF solvers (2010)
  9. Giunchiglia, Enrico; Marin, Paolo; Narizzano, Massimo: sQueezeBF: an effective preprocessor for QBFs based on equivalence reasoning (2010)
  10. Klieber, William; Sapra, Samir; Gao, Sicun; Clarke, Edmund: A non-prenex, non-clausal QBF solver with game-state learning (2010)
  11. Lonsing, Florian; Biere, Armin: Integrating dependency schemes in search-based QBF solvers (2010)
  12. Pulina, Luca; Tacchella, Armando: An empirical study of QBF encodings: from treewidth estimation to useful preprocessing (2010)
  13. Egly, Uwe; Seidl, Martina; Woltran, Stefan: A solver for QBFs in negation normal form (2009)
  14. Lonsing, Florian; Biere, Armin: Efficiently representing existential dependency sets for expansion-based QBF solvers (2009)
  15. Lonsing, Florian; Biere, Armin: A compact representation for syntactic dependencies in QBFs (2009)
  16. Narizzano, Massimo; Peschiera, Claudia; Pulina, Luca; Tacchella, Armando: Evaluating and certifying QBFs: a comparison of state-of-the-art tools (2009)
  17. Stéphan, Igor; da Mota, Benoit; Nicolas, Pascal: From (quantified) Boolean formulae to answer set programming (2009)
  18. Kroening, Daniel; Strichman, Ofer: Decision procedures. An algorithmic point of view. With foreword by Randal E. Bryant (2008)
  19. Maratea, Marco; Ricca, Francesco; Faber, Wolfgang; Leone, Nicola: Look-back techniques and heuristics in DLV: Implementation, evaluation, and comparison to QBF solvers (2008)
  20. Pulina, Luca; Tacchella, Armando: Treewidth: A useful marker of empirical hardness in quantified Boolean logic encodings (2008)

1 2 3 next