Skip to main content

Geometric Resolution: A Proof Procedure Based on Finite Model Search

  • Conference paper
Book cover Automated Reasoning (IJCAR 2006)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4130))

Included in the following conference series:

Abstract

We present a proof procedure that is complete for first-order logic, but which can also be used when searching for finite models. The procedure uses a normal form which is based on geometric formulas. For this reason we call the procedure geometric resolution. We expect that the procedure can be used as an efficient proof search procedure for first-order logic. In addition, the procedure can be implemented in such a way that it is complete for finding finite models.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Bachmair, L., Ganzinger, H.: Rewrite-based equational theorem proving with selection and simplification. Journal of Logic and Computation 4(3), 217–247 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  2. Baumgartner, P., Tinelli, C.: The model evolution calculus. In: Baader, F. (ed.) CADE 2003. LNCS (LNAI), vol. 2741, pp. 350–364. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  3. Bezem, M.: Disproving distributivity in lattices using geometric logic. In: Workshop on Disproving, Non-Theorems, Non-Validity, Non-Provability, informal proceedings, July 2005, pp. 24–31 (2005)

    Google Scholar 

  4. Bezem, M., Coquand, T.: Automating coherent logic. In: Sutcliffe, G., Voronkov, A. (eds.) LPAR 2005. LNCS (LNAI), vol. 3835, pp. 246–260. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  5. Bry, F., Torge, S.: A deduction method complete for refutation and finite satisfiability. In: Dix, J., Fariñas del Cerro, L., Furbach, U. (eds.) JELIA 1998. LNCS (LNAI), vol. 1489, pp. 122–138. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  6. de Nivelle, H., de Rijke, M.: Deciding the guarded fragments by resolution. Journal of Symbolic Computation 35(1), 21–58 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  7. Ganzinger, H., de Nivelle, H.: A superposition decision procedure for the guarded fragment with equality. In: LICS 1999, pp. 295–303 (1999)

    Google Scholar 

  8. Kazakov, Y., de Nivelle, H.: A resolution decision procedure for the guarded fragment with transitive guards. In: IJCAR 2004. LNCS (LNAI), vol. 3097, pp. 122–136. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  9. Kim, S., Zhang, H.: ModGen: Theorem proving by model generation. In: Hayes-Roth, B., Korf, R. (eds.) Proceedings of AAAI 1994, pp. 162–167. AAAI Press, Menlo Park (1994)

    Google Scholar 

  10. McCune, W.: Models and counter examples MACE2 (system), http://www-unix.mcs.anl.gov/AR/mace2/

  11. Robinson, J.A.: A machine oriented logic based on the resolution principle. Journal of the ACM 12, 23–41 (1965)

    Article  MATH  Google Scholar 

  12. Slaney, J.: Scott: A model-guided theorem prover. In: IJCAI 1993, pp. 109–114 (1993)

    Google Scholar 

  13. Zhang, J.: Constructing finite algebras with FALCON. Journal of Automated Reasoning 17, 1–22 (1996)

    Article  MathSciNet  Google Scholar 

  14. Zhang, J., Zhang, H.: SEM: a system for enumerating models. In: IJCAI, pp. 298–303 (1995)

    Google Scholar 

  15. Zhang, L., Malik, S.: The quest for efficient boolean satisfiability solvers. In: Voronkov, A. (ed.) CADE 2002. LNCS (LNAI), vol. 2392, pp. 295–313. Springer, Heidelberg (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

de Nivelle, H., Meng, J. (2006). Geometric Resolution: A Proof Procedure Based on Finite Model Search. In: Furbach, U., Shankar, N. (eds) Automated Reasoning. IJCAR 2006. Lecture Notes in Computer Science(), vol 4130. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11814771_28

Download citation

  • DOI: https://doi.org/10.1007/11814771_28

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-37188-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics