Skip to main content

Proof and Model Generation with Disconnection Tableaux

  • Conference paper
  • First Online:
Logic for Programming, Artificial Intelligence, and Reasoning (LPAR 2001)

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

  • 333 Accesses

Abstract

We present the disconnection tableau calculus, which is a free-variable clausal tableau calculus where variables are treatedin a nonrigidmanner. The calculus essentially consists of a single inference rule, the so-called linking rule, which strongly restricts the possible clauses in a tableau. The method can also be viewed as an integration of the linking rule as used in Plaisted’s linking approach into a tableau format. The calculus has the proof-theoretic advantage that, in the case of a satisfiable formula, one can characterise a model of the formula, a property which most of the free-variable tableau calculi lack. In the paper, we present a rigorous completeness proof and give a procedure for extracting a model from a finitely failed branch.

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. Peter Baumgartner. FDPLL-A First-Order Davis-Putnam-Logeman-Loveland Procedure. InDavid McAllester, editor, CADE-17-The 17thInternational Conference on Automated Deduction, volume 1831 of Lecture Notes in Artificial Intelligence, pages 200–219. Springer, 2000.

    Google Scholar 

  2. Leo Bachmair and Harald Ganzinger. Equational reasoning in saturation based theorem proving. In Wolfgang Bibel and Peter H. Schmidt, editors, Automated Deduction: A Basis for Applications. Volume I, Foundations:Calculi and Methods, pages 353–398. Kluwer Academic Publishers, Dordrecht,1998.

    Google Scholar 

  3. Jean-Paul Billon. The disconnection method: a confluent integration of unification in the analytic framework. In P. Migliolo, U. Moscato, D. Mundici, and M. Ornaghi, editors, Proceedings of the 5th International Workshop on Theorem Proving with analytic Tableaux and Related Methods (TABLEAUX), volume 1071 of LNAI pages 110–126, Berlin, May 15–17 1996. Springer.

    Google Scholar 

  4. Burton Dreben and Warren D. Goldfarb. The Decision Problem: Solvable Classes of Quantificational Formulas. Addison-Wesley Publishing Company, Reading, MA, 1979.

    MATH  Google Scholar 

  5. Martin Davis and Hilary Putman. A computing procedure for quantification theory. Journal of the ACM, 7(3):201–215, July 1960.

    Article  MATH  Google Scholar 

  6. Melvin C. Fitting. First-Order Logic and Automated Theorem Proving. Springer, second edition, 1996.

    Google Scholar 

  7. Miki Hermann and Roman Galbaví. Unification of infinite sets of terms schematized by primal grammars. Theoretical Computer Science, 176(1–2):111–158, April 1997.

    Article  MATH  MathSciNet  Google Scholar 

  8. Reinhold Letz. First-Order Tableaux Methods. In M. D’Agostino, D. Gabbay, R. Hähnle, and J. Posegga, editors, Handbook of Tableau Methods, pages 125–196. Kluwer, Dordrecht, 1999.

    Google Scholar 

  9. R. Letz, K. Mayr, and C. Goller. Controlledin tegration of the cut rule into connection tableau calculi. Journal of Automated Reasoning, 13(3):297–337,December 1994.

    Article  MATH  MathSciNet  Google Scholar 

  10. Reinhold Letz and Gernot Stenz. DCTP: A Disconnection Calculus Theorem Prover. In Rajeev Goré, Alexander Leitsch, and Tobias Nipkow, editors, Proceedings of the International Joint Conference on Automated Reasoning (IJCAR-2001), Siena, Italy, volume 2083 of LNAI, pages 381–385. Springer, Berlin, June 2001.

    Google Scholar 

  11. William McCune. A Davis-Putnam program andits application to finite first-order model search: quasigroup existence problems. Technical Memorandum ANL/MCS-TM-194, Argonne National Laboratories, IL/USA, September 1994.

    Google Scholar 

  12. Nicolas Peltier. Pruning the search space andextracting more models in tableaux. Logic Journal of the IGPL, 7(2):217–251, 1999.

    Article  MATH  MathSciNet  Google Scholar 

  13. David A. Plaisted and Shie-Jue Lee. Eliminating duplication with the hyperlinking strategy. Journal of Automated Reasoning, 9(1):25–42, 1992.

    MATH  MathSciNet  Google Scholar 

  14. Gernot Salzer. The unification of infinite sets of terms andits applications. InA. Voronkov editor, Proceedings of the International Conference on Logic Programming and Automated Reasoning (LPAR’92), volume 624 of LNAI, pages 409–420, St. Petersburg, Russia, July 1992. Springer Verlag.

    Chapter  Google Scholar 

  15. John Slaney. FINDER: Finite domain enumerator. In Alan Bundy, editor,Proceedings of the 12th International Conference on Automated Deduction, volume 814 of LNAI, pages 798–801, Berlin, June/July 1994. Springer.

    Google Scholar 

  16. Raymond Smullyan. First-Order Logic. Springer, 1968.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Letz, R., Stenz, G. (2001). Proof and Model Generation with Disconnection Tableaux. In: Nieuwenhuis, R., Voronkov, A. (eds) Logic for Programming, Artificial Intelligence, and Reasoning. LPAR 2001. Lecture Notes in Computer Science(), vol 2250. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45653-8_10

Download citation

  • DOI: https://doi.org/10.1007/3-540-45653-8_10

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42957-9

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics