Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Relative complexities of first order calculi
Eder E., Verlag Vieweg, Wiesbaden, Germany, 1992. Type: Book (9783528051228)
Date Reviewed: Oct 1 1992

Since the late nineteenth century, various logicians have set down a number of different calculi for the formalization of first-order predicate logic. The purpose of a first-order calculus is to provide a framework for the study of logical inference and the derivation of first-order predicate formulas. In this book, the author examines several of these calculi and addresses the question, Given two calculi, can any derivation (or proof) in one calculus be simulated in the other calculus in polynomial time (a “p-simulation”)? The author uses the term p-simulation to mean that the length of the proof in one calculus, when transformed into another calculus, has polynomial growth. The discussion centers around calculi that are most appropriate for use in automatic theorem proving.

The first chapter briefly describes the resolution calculus, the connection method, the consolution calculus, the tableau calculus, an adaptation of Gentzen’s sequent calculus, the calculus of natural deduction, and the Frege-Hilbert calculus. The chapter includes an elementary discussion of the merits of the calculi and of their use in automatic theorem proving systems. In the second chapter, the author describes a method for transforming a formula in first-order predicate logic into a normal form called the conjunctive normal form or the clausal form. The clausal form is used in the resolution calculus, and it is a useful form for the comparison of two different calculi. Chapter 2 also describes a p-simulation of the connection calculus by the resolution calculus; that is, Eder shows that any proof in the connection calculus can be simulated in the resolution calculus in polynomial time. The author also shows, with counterexamples, that the converse is not true; that is, in general, the resolution calculus cannot p-simulate the connection calculus. In addition, the author shows that a version of the connection method can be p-simulated in the tableau calculus and vice versa. In chapter3 the author generalizes Tseitin’s extension rule (a deduction rule for clausal form formulas in propositional logic) to first-order logic and applies it to the resolution method to create an extended definitional resolution calculus. This new calculus can p-simulate the sequent calculus, the natural deduction calculus, and the Frege-Hilbert calculus. In chapter 4 the author presents a calculus, called the connection structure calculus, that is a generalized resolution calculus with an additional structure on top of it. The author shows that the connection structure calculus can p-simulate the resolution method (which is not true of the standard connection calculus).

Although the discussion portions of this book are written in a clear, informal style, the key elements of the author’s work are embodied in the definitions, propositions, theorems, and proofs; hence, the reader should be familiar with the fundamentals of first-order predicate logic. The book is well organized with a good set of references. This work should be of particular interest to researchers in automatic theorem proving: the author presents some essential material and important concepts and techniques for the analysis, comparison, and evaluation of first-order calculi for automatic theorem proving systems.

Reviewer:  Thomas B. Hilburn Review #: CR116348
Bookmark and Share
 
Deduction And Theorem Proving (I.2.3 )
 
 
General (G.2.0 )
 
 
Mathematical Logic (F.4.1 )
 
 
Numerical Algorithms And Problems (F.2.1 )
 
Would you recommend this review?
yes
no
Other reviews under "Deduction And Theorem Proving": Date
Noninteractive zero-knowledge
Blum M., De Santis A., Micali S., Persiano G. SIAM Journal on Computing 20(6): 1084-1118, 1991. Type: Article
Jan 1 1993
Cut elimination and automatic proof procedures
Zhang W. Theoretical Computer Science 91(2): 265-284, 1991. Type: Article
Apr 1 1993
A non-reified temporal logic
Bacchus F., Tenenberg J., Koomen J. Artificial Intelligence 52(1): 87-108, 1991. Type: Article
Oct 1 1992
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy