Skip to main content

Comparing Different Prenexing Strategies for Quantified Boolean Formulas

  • Conference paper
Theory and Applications of Satisfiability Testing (SAT 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2919))

Abstract

The majority of the currently available solvers for quantified Boolean formulas (QBFs) process input formulas only in prenex conjunctive normal form. However, the natural representation of practicably relevant problems in terms of QBFs usually results in formulas which are not in a specific normal form. Hence, in order to evaluate such QBFs with available solvers, suitable normal-form translations are required. In this paper, we report experimental results comparing different prenexing strategies on a class of structured benchmark problems. The problems under consideration encode the evaluation of nested counterfactuals over a propositional knowledge base, and span the entire polynomial hierarchy. The results show that different prenexing strategies influence the evaluation time in different ways across different solvers. In particular, some solvers are robust to the chosen strategies while others are not.

This work was partially supported by the Austrian Science Fund (FWF) under grant P15068.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Ayari, A., Basin, D.: QUBOS: Deciding Quantified Boolean Logic Using Propositional Satisfiability Solvers. In: Aagaard, M.D., O’Leary, J.W. (eds.) FMCAD 2002. LNCS, vol. 2517, pp. 187–201. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  2. Baaz, M., Leitsch, A.: On Skolemization and Proof Complexity. Fundamenta Informaticae 20, 353–379 (1994)

    MATH  MathSciNet  Google Scholar 

  3. Cadoli, M., Eiter, T., Gottlob, G.: Complexity of Nested Circumscription and Abnormality Theories. In: Proc. IJCAI 2001, pp. 169–174. Morgan Kaufmann, San Francisco (2001)

    Google Scholar 

  4. Egly, U.: Quantifiers and the System KE: Some Surprising Results. In: Gottlob, G., Grandjean, E., Seyr, K. (eds.) CSL 1998. LNCS, vol. 1584, pp. 90–104. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  5. Egly, U., Eiter, T., Tompits, H., Woltran, S.: Solving Advanced Reasoning Tasks Using Quantified Boolean Formulas. In: Proc. AAAI 2000, pp. 417–422. AAAI/MIT Press (2000)

    Google Scholar 

  6. Egly, U., Tompits, H., Woltran, S.: On Quantifier Shifting for Quantified Boolean Formulas. In: Proc. SAT 2002 Workshop on Theory and Applications on QBFs, pp. 48–61 (2002)

    Google Scholar 

  7. Eiter, T., Gottlob, G.: The Complexity of Nested Counterfactuals and Iterated Knowledge Base Revisions. Journal of Computer and System Sciences 53(3), 497–512 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  8. Feldmann, R., Monien, B., Schamberger, S.: A Distributed Algorithm to Evaluate Quantified Boolean Formulas. In: Proc. AAAI 2000, pp. 285–290. AAAI/MIT Press (2000)

    Google Scholar 

  9. Giunchiglia, E., Narizzano, M., Tacchella, A.: QuBE: A System for Deciding Quantified Boolean Formulas Satisfiability. In: Goré, R.P., Leitsch, A., Nipkow, T. (eds.) IJCAR 2001. LNCS (LNAI), vol. 2083, pp. 364–369. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  10. Goubault, J.: A BDD-Based Simplification and Skolemization Procedure. Logic Journal of the IGPL 3(6), 827–855 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  11. Letz, R.: Lemma and Model Caching in Decision Procedures for Quantified Boolean Formulas. In: Egly, U., Fermüller, C. (eds.) TABLEAUX 2002. LNCS (LNAI), vol. 2381, pp. 160–175. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  12. Nebel, B.: Belief Revision and Default Reasoning: Syntax-Based Approaches. In: Proc. KR 1991, pp. 417–428. Morgan Kaufmann, San Francisco (1991)

    Google Scholar 

  13. Papadimitriou, C.H.: Computational Complexity. Addison-Wesley, Reading (1994)

    MATH  Google Scholar 

  14. Rintanen, J.: Constructing Conditional Plans by a Theorem Prover. Journal of Artificial Intelligence Research 10, 323–352 (1999)

    MATH  Google Scholar 

  15. Stockmeyer, L.J.: The Polynomial-Time Hierarchy. Theoretical Computer Science 3(1), 1–22 (1977)

    Article  MATH  MathSciNet  Google Scholar 

  16. Zhang, L., Malik, S.: Towards a Symmetric Treatment of Satisfaction and Conflicts in Quantified Boolean Formula Evaluation. In: Van Hentenryck, P. (ed.) CP 2002. LNCS, vol. 2470, pp. 200–215. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Egly, U., Seidl, M., Tompits, H., Woltran, S., Zolda, M. (2004). Comparing Different Prenexing Strategies for Quantified Boolean Formulas. In: Giunchiglia, E., Tacchella, A. (eds) Theory and Applications of Satisfiability Testing. SAT 2003. Lecture Notes in Computer Science, vol 2919. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24605-3_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24605-3_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-20851-8

  • Online ISBN: 978-3-540-24605-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics