NASA NTRS · 19730011905
Representations of the language recognition problem for a theorem prover
Abstract
Two representations of the language recognition problem for a theorem prover in first order logic are presented and contrasted. One of the representations is based on the familiar method of generating sentential forms of the language, and the other is based on the Cocke parsing algorithm. An augmented theorem prover is described which permits recognition of recursive languages. The state-transformation method developed by Cordell Green to construct problem solutions in resolution-based systems can be used to obtain the parse tree. In particular, the end-order traversal of the parse tree is derived in one of the representations. An inference system, termed the cycle inference system, is defined which makes it possible for the theorem prover to model the method on which the representation is based. The general applicability of the cycle inference system to state space problems is discussed. Given an unsatisfiable set S, where each clause has at most one positive literal, it is shown that there exists an input proof. The clauses for the two representations satisfy these conditions, as do many state space problems.
Keep this discovery
Explore connections, maps & timelines
Minker, J., Vanderbrug, G. J.. 1972-09-01. Representations of the language recognition problem for a theorem prover. https://ntrs.nasa.gov/citations/19730011905
Cite the original work for its findings. Save a collection to share your selection of sources.