A Prolog Technology Theorem Prover: Implementation by an Extended Prolog Compiler (1987)
| Venue: | Journal of Automated Reasoning |
| Citations: | 94 - 2 self |
BibTeX
@ARTICLE{Stickel87aprolog,
author = {Mark E. Stickel},
title = {A Prolog Technology Theorem Prover: Implementation by an Extended Prolog Compiler},
journal = {Journal of Automated Reasoning},
year = {1987},
volume = {4},
pages = {353--380}
}
Years of Citing Articles
OpenURL
Abstract
A Prolog technology theorem prover (PTTP) is an extension of Prolog that is complete for the full first-order predicate calculus. It differs from Prolog in its use of unification with the occurs check for soundness, the model-elimination reduction rule that is added to Prolog inferences to make the inference system complete, and depth-first iterative-deepening search instead of unbounded depth-first search to make the search strategy complete. A Prolog technology theorem prover has been implemented by an extended Prolog-to-LISP compiler that supports these additional features. It is capable of proving theorems in the full first-order predicate calculus at a rate of thousands of inferences per second. 1 This is a revised and expanded version of a paper presented at the 8th International Conference on Automated Deduction, Oxford, England, July 1986, and is to appear in Journal of Automated Reasoning. This research was supported by the Defense Advanced Research Projects Agency under Co...







