Abstract
In this paper techniques are developed and compared that increase the inferential power of tableau systems for classical first-order logic. The mechanisms are formulated in the framework of connection tableaux, which is an amalgamation of the connection method and the tableau calculus, and a generalization of model elimination. Since connection tableau calculi are among the weakest proof systems with respect to proof compactness, and the (backward) cut rule is not suitable for the first-order case, we study alternative methods for shortening proofs. The techniques we investigate are the folding-up and the folding-down operations. Folding up represents an efficient way of supporting the basic calculus, which is top-down oriented, with lemmata derived in a bottom-up manner. It is shown that both techniques can also be viewed as controlled integrations of the cut rule. To remedy the additional redundancy imported into tableau proof procedures by the new inference rules, we develop and apply an extension of the regularity condition on tableaux and the mechanism of anti-lemmata which realizes a subsumption concept on tableaux. Using the framework of the theorem prover SETHEO, we have implemented three new proof procedures that overcome the deductive weakness of cut-free tableau systems. Experimental results demonstrate the superiority of the systems with folding up over the cut-free variant and the one with folding down.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Astrachan, O. W. and Loveland, D. W.: METEORs: High performance theorem provers using model elimination, in R. S. Boyer (ed.),Automated Reasoning: Essays in Honour of Woody Bledsoe, Kluwer Academic Publishers, 1991.
Astrachan, O. W. and Stickel, M. E.: Caching and lemmaizing in model elimination theorem provers,Proc. 11th Conference on Automated Deduction (CADE-11), Saratoga Springs, Lecture Notes in AI 607, Springer, 1992, pp. 224–238.
Beth, E. W.:The Foundations of Mathematics, North-Holland, Amsterdam, 1959.
Beth, E. W.: Semantic entailment and formal derivability,Mededlingen der Koninklijke Nederlandse Akademie van Wetenschappen 18(13) (1955), 309–342.
Bibel, W.:Automated Theorem Proving, 2nd edn, Vieweg Verlag, Braunschweig, 1987.
Bibel, W.: On matrices with connections,J. ACM 28 (1981) 633–645.
Eder, E.: Consolution and its relation with resolution.Proc. 12th International Joint Conference on Artificial Intelligence (IJCAI-91), Sydney, Morgan Kaufmann, 1991, pp. 132–136.
Gentzen, G.: Untersuchungen über das logische Schließen,Mathematische Zeitschrift 39 (1935), 176–210 and 405–431.
Korf, R. E.: Depth-first iterative deepening: an optimal admissible tree search,Artificial Intelligence 27 (1985), 97–109.
Kowalski, R. A. and Kuehner, D.: Linear resolution with selection function,Artificial Intelligence 2 (1971), 227–260.
Letz, R.: First-Order Calculi and Proof Procedures for Automated Deduction, PhD thesis. Technische Hochschule Darmstadt, 1993.
Letz, R.: Polynomial Simulation of Sequent Systems by Tree Sequent Systems. Technical report, Technische Universität München, 1993.
Letz, R. and Mayr, K.:The Relation of Extended Tableau Systems with Semantic Trees and Linear Resolution, Technical report, Technische Universität München, 1994.
Letz, R., Schumann, J., Bayerl, S. and Bibel, W.: SETHEO: a high-performance theorem prover,J. Automated Reasoning 8(2) (1992), 183–212.
Loveland, D. W.:Automated Theorem Proving: A Logical Basis, North-Holland, Amsterdam, 1978.
Loveland, D. W.: Mechanical theorem proving by model elimination,J. ACM 15(2) (1968), 236–251.
Loveland, D. W.: A simplified format for the model elimination theorem-proving procedure,J. ACM 16 (1969), 349–363.
Loveland, D. W.: A unifying view of some linear Herbrand procedures,J. ACM 19 (1972), 366–384.
Mayr, K.: Refinements and extensions of model elimination.Proc. 4th International Conference on Logic Programming and Automated Reasoning (LPAR'93), St. Petersburg, Lecture Notes in AI 698, Springer-Verlag, 1993, pp. 217–228.
Prawitz, D.: An improved proof procedure,Theoria 26 (1960), 102–139.
Reckhow, R. A.: On the Lengths of Proofs in the Propositional Calculus, PhD thesis, University of Toronto, 1976.
Shostak, R. E.: Refutation graphs,Artificial Intelligence 7 (1976), 51–64.
Smullyan, R. M.:First Order Logic, Springer-Verlag, 1968.
Stickel, M. A.: A Prolog technology theorem prover: implementation by an extended Prolog compiler,J. Automated Reasoning 4 (1988), 353–380.
Sutcliffe, G., Suttner, C. B., and Yemenis, T.: The TPTP problem library.Proc. 12th International Conference on Automated Deduction, 1994.
Wilson, G. A. and Minker, J.: Resolution, refinements, and search strategies: a comparative study,IEEE Trans. Computers C-25 (1976), 782–801.
Author information
Authors and Affiliations
Additional information
Work supported by the Deutsche Forschungsgemeinschaft and the Esprit Basic Research Action 6471 Medlar II.
Rights and permissions
About this article
Cite this article
Letz, R., Mayr, K. & Goller, C. Controlled integration of the cut rule into connection tableau calculi. J Autom Reasoning 13, 297–337 (1994). https://doi.org/10.1007/BF00881947
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/BF00881947