Skip to main content

A framework for using knowledge in tableau proofs

  • Contributed Papers
  • Conference paper
  • First Online:
Automated Reasoning with Analytic Tableaux and Related Methods (TABLEAUX 1997)

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

  • 107 Accesses

Abstract

The problem of automatically reasoning using a knowledge base containing axioms, definitions and theorems from a first-order theory is recurrent in automated reasoning research. Here we present a sound and complete method for reasoning over an arbitrary first-order theory using the tableau calculus. A natural, well-motivated and simple restriction (implemented in IPR) to the method provides a powerful framework for the automation of the selection of theorems from a knowledge base for use in theorem proving [22]. The restrictions are related to semantic resolution restrictions and the set-of-support restriction in resolution, and to hyper-tableaux and the weak connection condition in tableaux. We also present additional tableau rules used by the IPR prover for handling some equality which is not complete but is sufficient for handling the problems in its intended domain of problem solving.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R. Abraham, J. E. Marsden, and T. Ratiu. Manifolds, Tensor Analysis, and Applications. Springer-Verlag, second edition, 1988.

    Google Scholar 

  2. Matthias Baaz and Christian G. Fermüller. Non-elementary speedups between different versions of tableaux. In Peter Baumgartner, Reiner Hähnle, and Joachim Posegga, editors, Proc. 4th Workshop on Deduction with Tableaux and Related Methods, St. Goar, Germany, LNCS 918, pages 217–230. Springer-Verlag, 1995.

    Google Scholar 

  3. Dave Barker-Plummer. Gazing: An approach to the problem of definition and lemma use. Journal of Automated Reasoning, 8(3):311–344, 1992.

    Google Scholar 

  4. Dave Barker-Plummer and Alex Rothenberg. The Gazer theorem prover. In D. Kapur, editor, Proceedings of the Eleventh International Conference on Automated Deduction, volume 607 of Lecture Notes in Computer Science, pages 726–730. Springer-Verlag, 1992.

    Google Scholar 

  5. P. Baumgartner. A model elimination calculus with built-in theories. In H.-J. Ohlbach, editor, Proceedings of the 16th German AI-Conference (GWAI-92), pages 30–42. Springer-Verlag, 1992. LNAI 671.

    Google Scholar 

  6. P. Baumgartner, U. Furbach, and I. Niemelä. Hyper Tableaux. In JELIA 96. European Workshop on Logic in AI, Springer, LNCS, 1996.

    Google Scholar 

  7. Bernhard Beckert. A completion-based method for mixed universal and rigid Eunification. In Alan Bundy, deditor, Proc. 12th Conference on Automated Deduction CADE, Nancy/France, LNAI 814, pages 678–692. Springer-Verlag, 1994.

    Google Scholar 

  8. Bernhard Beckert, Reiner Hähnle, and Peter H. Schmitt. The even more liberalized δ-rule in free variable semantic tableaux. In Georg Gottlob, Alexander Leitsch, and Daniele Mundici, editors, Proceedings of the third Kurt Gödel Colloquium KGC'93, Brno, Czech Republic, volume 713 of Lecture Notes in Computer Science, pages 108–119. Springer-Verlag, August 1993.

    Google Scholar 

  9. Frank M. Brown. Towards the automation of set theory and its logic. Artificial Intelligence, 10(3):281–316, 1978.

    Google Scholar 

  10. Melvin C. Fitting. First-Order Logic and Automated Theorem Proving. SpringerVerlag, New York, second edition, 1996.

    Google Scholar 

  11. Reiner Hähnle and Stefan Klingenbeck. A-ordered tableaux. Journal of Logic and Computation, 1996, to appear. Available as Technical Report 26/95 from University of Karlsruhe, Department of Computer Science, URL: ftp://ftp.ira.uka.de/pub/uni-karlsruhe/papers/techreports/1995/1995-26.ps.gz.

    Google Scholar 

  12. Reiner Hähnle and Peter H. Schmitt. The liberalized δ-rule in free variable semantic tableaux. Journal of Automated Reasoning, 13(2):211–222, October 1994.

    Google Scholar 

  13. John Kelley. General Topology. The University Series in Higher Mathematics. D. Van Nostrand Company, 1955.

    Google Scholar 

  14. R. Letz, K. Mayr, and C. Goller. Controlled integration of the cut rule into connection tableau calculi. Journal of Automated Reasoning, 13(3):297–338, December 1994.

    Google Scholar 

  15. Reinhold Letz, Johann Schumann, Stephan Bayerl, and Wolfgang Bibel. SETHEO: A high-perfomance theorem prover. Journal of Automated Reasoning, 8(2):183–212, 1992.

    Google Scholar 

  16. David McAllester. Grammar rewriting. In D. Kapur, editor, Proceedings of the Eleventh International Conference on Automated Deduction, volume 607 of Lecture Notes in Artificial Intelligence, pages 124–138. Springer-Verlag, June 1992.

    Google Scholar 

  17. G. Nelson and D. Oppen. Fast decision procedures based on congruence closure. Journal of the ACM, 27(2):356–364, 1980.

    Google Scholar 

  18. Robert E. Shostak. An algorithm for reasoning about equality. Comm. of the ACM, 21(2):583–585, 1978.

    Google Scholar 

  19. Benjamin Shults. The creation and use of a knowledge base of mathematical theorems and definitions. Technical Report ATP-127, The University of Texas at Austin, 1995.

    Google Scholar 

  20. Benjamin Shults. A framework for the creation and use of a knowledge base of mathematical theorems and definitions. Technical Report ATP-127a, The University of Texas at Austin, 1995.

    Google Scholar 

  21. Benjamin Shults. Challenge problems in first-order theories. Association of Automated Reasoning Newsletter, (34):5–8, October 1996.

    Google Scholar 

  22. Benjamin Shults. Intelligent use of a knowledge base in automated theorem proving. Technical Report TR AI96-252, Univ. of Texas at Austin, Computer Science Dept., Artificial Intelligence Lab, 1996.

    Google Scholar 

  23. Benjamin Shults. Ipr source code and examples. URL: ftp://ftp.cs.utexas.edu/pub/bshults/provers/IPR-latest.tar.gz, 1996.

    Google Scholar 

  24. Raymond M. Smullyan. First-Order Logic. Dover Publications, New York, second corrected edition, 1995. First published 1968 by Springer-Verlag.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Didier Galmiche

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Shults, B. (1997). A framework for using knowledge in tableau proofs. In: Galmiche, D. (eds) Automated Reasoning with Analytic Tableaux and Related Methods. TABLEAUX 1997. Lecture Notes in Computer Science, vol 1227. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0027424

Download citation

  • DOI: https://doi.org/10.1007/BFb0027424

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-62920-7

  • Online ISBN: 978-3-540-69046-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics