Skip to main content

Universal Variables in Disconnection Tableaux

  • Conference paper
Automated Reasoning with Analytic Tableaux and Related Methods (TABLEAUX 2003)

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

  • 302 Accesses

Abstract

The disconnection calculus since its original conception has been developed into one of the most successful tableau methods ever devised. Still, deductions in the disconnection calculus can suffer from redundancies inherent to the tableau framework. Even though the calculus can decide the Bernays-Schönfinkel class of formulae it is in many cases inferior to combinations of a grounding mechanism with a Davis-Putnam prover system. In this paper we address two enhancements of the disconnection calculus that are intended to reduce some of the redundancies typical for tableau methods. First, we investigate the use of local variables, a syntactically detectable form of universal variables. These variables can be used to relax the ∀-closure condition and introduce partial unification for branch closures. However, the use of such variables has certain ramifications we will also discuss. Then, we examine the extended use of context lemmas during proof search by allowing the use of context lemmas for subsumption of new tableau clauses. We also show limitations to this method. Both techniques described in this paper are being implemented as part of the DCTP disconnection tableau prover.

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.

Similar content being viewed by others

References

  1. Bachmair, L., Ganzinger, H.: Equational reasoning in saturation-based theorem proving. In: Automated Deduction: A Basis for Applications. Foundations: Calculi and Methods, vol. I, pp. 353–398. Kluwer, Dordrecht (1998)

    Google Scholar 

  2. Baumgartner, P.: Hyper tableau – the next generation. In: de Swart, H. (ed.) TABLEAUX 1998. LNCS (LNAI), vol. 1397, pp. 60–76. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  3. Beckert, B., Hähnle, R.: Analytic tableaux. In: Automated Deduction — A Basis for Applications. Foundations, vol. I, pp. 11–41. Kluwer, Dordrecht (1998)

    Google Scholar 

  4. Bibel, W., Letz, R., Schumann, J.: Bottom-up enhancements of deductive systems. Artifial Intelligence and Information-Control Systems of Robots, 1–9 (1987)

    Google Scholar 

  5. Billon, J.-P.: The disconnection method: a confluent integration of unification in the analytic framework. In: Miglioli, P., Moscato, U., Ornaghi, M., Mundici, D. (eds.) TABLEAUX 1996. LNCS (LNAI), vol. 1071, pp. 110–126. Springer, Heidelberg (1996)

    Google Scholar 

  6. Fitting, M.C.: First-Order Logic and Automated Theorem Proving, 2nd edn. Springer, Heidelberg (1996)

    MATH  Google Scholar 

  7. Hustadt, U., Schmidt, R., Weidenbach, C.: Optimised functional translation and resolution. In: de Swart, H. (ed.) TABLEAUX 1998. LNCS (LNAI), vol. 1397, pp. 36–37. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  8. Lee, S.-J., Plaisted, D.: Eliminating duplication with the hyper-linking strategy. Journal of Automated Reasoning, 25–42 (1992)

    Google Scholar 

  9. Letz, R.: LINUS: A link instantiation prover with unit support. Journal of Automated Reasoning 18(2), 205–210 (1997)

    Article  MathSciNet  Google Scholar 

  10. Letz, R.: Clausal tableaux. In: Bibel, W., Schmitt, P.H. (eds.) Automated Deduction — A Basis for Applications. Foundations, vol. I, pp. 43–72. Kluwer, Dordrecht (1998)

    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, vol. 2381, pp. 160–175. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  13. Letz, R., Schumann, J., Bayerl, S., Bibel, W.: SETHEO: A high-performance theorem prover. Journal of Automated Reasoning 8(2), 183–212 (1992)

    Article  MATH  MathSciNet  Google Scholar 

  14. Letz, R., Stenz, G.: Proof and Model Generation with Disconnection Tableaux. In: Voronkov, A. (ed.) Proceedings, 8th LPAR, Havanna, Cuba, pp. 142–156. Springer, Berlin (2001)

    Google Scholar 

  15. Letz, R., Stenz, G.: Integration of Equality Reasoning into the Disconnection Calculus. In: Egly, U., Fermüller, C. (eds.) TABLEAUX 2002. LNCS (LNAI), vol. 2381, pp. 176–190. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  16. Riazanov, A., Voronkov, A.: Vampire 1.1 (System description). In: Goré, R.P., Leitsch, A., Nipkow, T. (eds.) IJCAR 2001. LNCS (LNAI), vol. 2083, pp. 376–380. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  17. Shostak, R.E.: Refutation graphs. Artificial Intelligence 7, 51–64 (1976)

    Article  MathSciNet  Google Scholar 

  18. Stenz, G.: DCTP 1.2 - system abstract. In: Egly, U., Fermüller, C. (eds.) TABLEAUX 2002. LNCS (LNAI), vol. 2381, pp. 335–340. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  19. Stenz, G.: The Disconnection Calculus. Dissertation, Fakultät für Informatik, Technische Universität Munchen. Logos Verlag, Berlin (2002)

    Google Scholar 

  20. Stenz, G., Wolf, A.: E-SETHEO: An Automated3 Theorem Prover - System Abstract. In: Dyckhoff, R. (ed.) TABLEAUX 2000. LNCS (LNAI), vol. 1847, pp. 436–440. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  21. Sutcliffe, G., Suttner, C.: The CADE-14 ATP system competition. Technical Report JCU-CS-98/01, Department of Computer Science, James Cook University, March 3 (1998)

    Google Scholar 

  22. Sutcliffe, G., Suttner, C., Yemenis, T.: The TPTP problem library. In: Bundy, A. (ed.) CADE 1994. LNCS, vol. 814, pp. 708–722. Springer, Heidelberg (1994)

    Google Scholar 

  23. Weidenbach, C.: Spass - version 0.49. Journal of Automated Reasoning 18(2), 247–252 (1997)

    Article  MathSciNet  Google Scholar 

  24. Weidenbach, C.: Combining Superposition, Sorts and Splitting. In: Handbook of Automated Reasoning. Elsevier, Amsterdam (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Letz, R., Stenz, G. (2003). Universal Variables in Disconnection Tableaux. In: Cialdea Mayer, M., Pirri, F. (eds) Automated Reasoning with Analytic Tableaux and Related Methods . TABLEAUX 2003. Lecture Notes in Computer Science(), vol 2796. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45206-5_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-45206-5_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-40787-4

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics