MetaCart Sign in to MyCiteSeerX

Include Citations | Advanced Search | Help

Disambiguated Search | Include Citations | Advanced Search | Help

leanTAP: Lean Tableau-based Deduction (1995) [69 citations — 13 self]

by Bernhard Beckert ,  Joachim Posegga
Journal of Automated Reasoning
Add To MetaCart

Abstract:

. "prove((E,F),A,B,C,D) :- !, prove(E,[F---A],B,C,D). prove((E;F),A,B,C,D) :- !, prove(E,A,B,C,D), prove(F,A,B,C,D). prove(all(H,I),A,B,C,D) :- !, "+length(C,D), copyterm((H,I,C),(G,F,C)), append(A,[all(H,I)],E), prove(F,E,B,[G---C],D). prove(A,,[C---D],,) :- ((A= -(B); -(A)=B)) -? (unify(B,C); prove(A,[],D,,)). prove(A,[E---F],B,C,D) :- prove(E,F,[A---B],C,D)." implements a first-order theorem prover based on free-variable semantic tableaux. It is complete, sound, and efficient. 1 Introduction The Prolog program listed in the abstract implements a complete and sound theorem prover for first-order logic; it is based on free-variable semantic tableaux (Fitting, 1990). We call this lean deduction: the idea is to achieve maximal efficiency from minimal means. We will see that the above program is indeed very efficient---not although but because it is extremely short and compact. Our approach surely does not lead to a deduction system which is superior to highly sophisticated systems li...

Citations

351 First-Order Logic and Automated Theorem Proving – Fitting - 1990
125 SETHEO: a high performance theorem prover – Letz, Schumann, et al. - 1992
123 The Craft of Prolog – O'Keefe - 1990
112 SATCHMO: a theorem prover implemented in Prolog – Manthey, Bry - 1988
88 Seventy-five problems for testing automatic theorem provers – Pelletier - 1986
56 Otter 2.0 Users Guide – McCune - 1990
35 A tableau-based theorem prover – Oppacher, Suen, et al. - 1988
15 Relative Complexities of First-Order Calculi – EDER - 1992
10 The tableau-based theorem prover 3 T A P for multiple-valued logics – Beckert, Gerberding, et al. - 1992
7 Deduktion mit Shannongraphen fur Pradikatenlogik erster Stufe – POSEGGA - 1993
6 The even more liberalized ffi -rule in free variable semantic tableaux – Beckert, ahnle, et al. - 1993
6 A mechanical proof procedure and its realization in an electronic computer – Prawitz, Prawitz - 1960
4 Compiling proof search in semantic tableaux – Posegga - 1993
4 The THOT theorem prover – Schmitt - 1987
2 An Improved Method for Adding Equality to Free Variable Semantic Tableaux – ahnle, Reiner - 1992
2 3rd Workshop on Theorem Proving with Analytic Tableaux and Related Methods – Broda, D'Agostino, et al. - 1994
1 2nd Workshop on Theorem Proving with Analytic Tableaux and Related Methods. Tech. rept. 213. MaxPlanck -Institut fur Informatik – Basin, ofer, et al. - 1993
1 Grundlagen der Mathematik II. Die Grundlehren der mathematischen Wissenschaften in Einzeldarstellungen mit besonderer Berucksichtigung der Anwendungsgebiete – Hilbert - 1939
1 Cooperation of Decision Procedures in a Tableau-Based Theorem Prover. Revue d'Intelligence Artificielle – aufl, Thomas - 1990
1 A Prolog Technology Theorem Prover. Pages 752--753 – Stickel - 1988