Skip to main content

Nested Boolean Functions as Models for Quantified Boolean Formulas

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

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7962))

Abstract

Nested Boolean functions or Boolean programs are an alternative to the quantified Boolean formula (QBF) characterization of polynomial space. The idea is to start with a set of Boolean functions given as propositional formulas and to define new functions as compositions or instantiations of previously defined ones. We investigate the relationship between function instantiation and quantification and present a compact representation of models and countermodels of QBFs with and without free variables as nested Boolean functions. The representation is symmetric with respect to Skolem models and Herbrand countermodels. For a formula with free variables, it can describe both kinds of models simultaneously in one complete equivalence model which can be Skolem or Herbrand depending on actual assignments to the free variables.

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.

References

  1. Balabanov, V., Jiang, J.-H.: Unified QBF Certification and its Applications. Formal Methods in System Design 41, 45–65 (2012)

    Article  Google Scholar 

  2. Benedetti, M.: Evaluating QBFs via Symbolic Skolemization. In: Baader, F., Voronkov, A. (eds.) LPAR 2004. LNCS (LNAI), vol. 3452, pp. 285–300. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  3. Benedetti, M.: Extracting Certificates from Quantified Boolean Formulas. In: Proc. 19th Intl. Joint Conf. on Artificial Intelligence (IJCAI 2005), pp. 47–53. Morgan Kaufmann Publishers (2005)

    Google Scholar 

  4. Bubeck, U., Kleine Büning, H.: Encoding Nested Boolean Functions as Quantified Boolean Formulas. Journal on Satisfiability, Boolean Modeling and Computation (JSAT) 8, 101–116 (2012)

    Google Scholar 

  5. Cadoli, M., Schaerf, M., Giovanardi, A., Giovanardi, M.: An Algorithm to Evaluate Quantified Boolean Formulae and its Experimental Evaluation. Journal of Automated Reasoning 28(2), 101–142 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  6. Cook, S., Soltys, M.: Boolean Programs and Quantified Propositional Proof Systems. The Bulletin of the Section of Logic 28(3), 119–129 (1999)

    MathSciNet  MATH  Google Scholar 

  7. Goultiaeva, A., Van Gelder, A., Bacchus, F.: A Uniform Approach for Generating Proofs and Strategies for Both True and False QBF Formulas. In: Proc. 22th Intl. Joint Conf. on Artificial Intelligence (IJCAI 2011), pp. 546–553. AAAI Press (2011)

    Google Scholar 

  8. Herbrand, J.: Recherches sur la Théorie de la Demonstration. PhD Thesis, Université de Paris (1930)

    Google Scholar 

  9. Jussila, T., Biere, A., Sinz, C., Kroning, D., Wintersteiger, C.M.: A First Step Towards a Unified Proof Checker for QBF. In: Marques-Silva, J., Sakallah, K.A. (eds.) SAT 2007. LNCS, vol. 4501, pp. 201–214. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  10. Kleine Büning, H., Bubeck, U.: Theory of Quantified Boolean Formulas. In: Biere, A., Heule, M., van Maaren, H., Walsh, T. (eds.) Handbook of Satisfiability, pp. 735–760. IOS Press (2009)

    Google Scholar 

  11. Kleine Büning, H., Zhao, X.: Equivalence Models for Quantified Boolean Formulas. In: Hoos, H.H., Mitchell, D.G. (eds.) SAT 2004. LNCS, vol. 3542, pp. 224–234. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  12. Niemetz, A., Preiner, M., Lonsing, F., Seidl, M., Biere, A.: Resolution-Based Certificate Extraction for QBF (Tool Presentation). In: Cimatti, A., Sebastiani, R. (eds.) SAT 2012. LNCS, vol. 7317, pp. 430–435. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  13. Skolem, T.: Über die Mathematische Logik. Norsk Matematisk Tidsskrift 10, 125–142 (1928)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bubeck, U., Kleine Büning, H. (2013). Nested Boolean Functions as Models for Quantified Boolean Formulas. In: Järvisalo, M., Van Gelder, A. (eds) Theory and Applications of Satisfiability Testing – SAT 2013. SAT 2013. Lecture Notes in Computer Science, vol 7962. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39071-5_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-39071-5_20

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-39070-8

  • Online ISBN: 978-3-642-39071-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics