Combining Hilbert Style and Semantic Reasoning in a
Resolution Framework
Hans Jürgen Ohlbach
Abstract:
Many non-classical logics can be axiomatized by means of Hilbert Systems.
Reasoning in Hilbert Systems, however, is extremely inefficient. Most
inference methods therefore use the semantics of a logic in one kind
or another to get more efficiency. In this paper a combination of
Hilbert style and semantic reasoning is proposed. It is particularly
tailored for cases where either the semantics of some operators is
not known, or it is second-order, or it is just too complicated to
handle, or flexibility in experimenting with different versions of a
logic is required. First-order predicate logic is used as a
meta-logic for combining the Hilbert part with the semantics part.
Reasoning is done in a (theory) resolution framework.
The basic method is applicable to many different (monotonic propositional) non-classical logics. It can, however, be improved by treating particular formulae in a special way, as rewrite rules, as theory unification or theory resolution rules, even as recursive calls to a theorem prover. Examples for all these cases are presented in the paper.
Download
| uncompressed files | dvi ( 58K) | PostScript (186K) | PDF (134K) | bib |
| compressed files | dvi ( 23K) | PostScript ( 71K) | PDF (118K) |
| uncompressed files | dvi ( 77K) | PostScript (282K) | PDF (167K) | bib |
| compressed files | dvi ( 30K) | PostScript (101K) | PDF (144K) |
| uncompressed files | dvi ( 34K) | PostScript (141K) | PDF ( 94K) | bib |
| compressed files | dvi ( 13K) | PostScript ( 55K) | PDF ( 82K) |
| uncompressed files | dvi ( 78K) | PostScript (216K) | PDF (151K) | bib |
| compressed files | dvi ( 32K) | PostScript ( 82K) | PDF (135K) |
Handbook of Logic in AI and Logic Programming:
Deduction Systems Based on Resolution
Abstract:
Much of the standard material on resolution is presented
in this framework.
For the last two levels many alternatives are discussed.
Apropriately adjusted notions of soundness, completeness,
confluence, and Noetherianness are introduced in order to
characterize the properties of particular deduction systems.
For more complex deduction systems, where logical and
topological phenomena interleave,
such properties can be far from obvious.
Download
PDF
(604K)
Norbert Eisinger and Hans Jürgen Ohlbach
A general theory of deduction systems is presented. The theory is
illustrated with deduction systems based on the resolution
calculus, in particular with clause graphs.
This theory distinguishes four constituents of a deduction
system:
| uncompressed files | PostScript (349K) | PDF (105K) | bib |
| compressed files | PostScript ( 84K) | PDF ( 89K) |
The Markgraf Karl Refutation Procedure
Hans Jürgen Ohlbach and Jörg H. Siekmann
Abstract:
The goal of the {\em MKRP project} is the development
of a theorem prover which can be used as an inference engine in
various applications, in particular it should be capable of proving
significant mathematical theorems. Our first implementation, the
{\em Markgraf Karl Refutation Procedure (MKRP)} realizes some of
the ideas we have developed to this end. It is a general purpose
resolution based deduction system that exploits the representation
of formulae as a graph (clause graph). The main features are its
well tailored selection components, heuristics and control
mechanisms for guiding the search for a proof.
This paper gives an overview of the system. It summarizes and evaluates our experience with the system in particular, and the logics we use as well as the clause graph approach: as 1990 marks the fifteenth birthday of the system, the time may have come to ask: ``Was it worth the effort?''
Download
| uncompressed files | PostScript (668K) | PDF (207K) | bib |
| compressed files | PostScript (170K) | PDF (184K |
| uncompressed files | PostScript (188K) | PDF ( 38K) | bib |
| compressed files | PostScript ( 46K) | PDF ( 34K) |
| uncompressed files | PostScript (255K) | PDF ( 49K) | bib |
| compressed files | PostScript ( 49K) | PDF ( 45K) |
Last Modified: Monday, 20-Mar-2006 10:58:06 CET