Volume 38, Numbers 1-3, 79-126, DOI: 10.1007/s10817-006-9048-8

The Disconnection Tableau Calculus

Reinhold Letz and Gernot Stenz

From the issue entitled "Special Issue on Automated Reasoning with Analytic Tableaux"

View Related Documents

Abstract

In this paper we give a comprehensive presentation of the disconnection tableau calculus, a proof method for formulas in classical first-order clause logic. The distinguishing property of this calculus is that it uses unification in such a manner that important proof-theoretic advantages of the classical (i.e., Smullyan-style) tableau calculus are preserved, specifically the termination and model generation characteristics for certain formula classes. Additionally, the calculus is well suited for fully automated proof search. The calculus is described in detail with soundness and completeness proofs, and a number of important calculus refinements developed over the past years are presented. Referring to the model-finding abilities of the disconnection calculus, we explain the extraction and representation of models. We also describe the integration of paramodulation-based equality handling. Finally, we give an overview of related methods.

Key words  disconnection tableaux - theorem proving

This work was partially funded by the German Federal Ministry of Education, Science, Research and Technology (BMBF) in the framework of the Verisoft project under grant 01 IS C38. The responsibility for this article lies with the author(s).

Fulltext Preview

Image of the first page of the fulltext document