Inference with path resolution and semantic graphs
- 1 April 1987
- journal article
- Published by Association for Computing Machinery (ACM) in Journal of the ACM
- Vol. 34 (2) , 225-254
- https://doi.org/10.1145/23005.23716
Abstract
A graphical representation of quantifier-free predicate calculus formulas in negation normal form and a new rule of inference that employs this representation are introduced. The new rule, path resolution , is an amalgamation of resolution and Prawitz analysis. The goal in the design of path resolution is to retain some of the advantages of both Prawitz analysis and resolution methods, and yet to avoid to some extent their disadvantages. Path resolution allows Prawitz analysis of an arbitrary subgraph of the graph representing a formula. If such a subgraph is not large enough to demonstrate a contradiction, a path resolvent of the subgraph may be generated with respect to the entire graph. This generalizes the notions of large inference present in hyperresolution, clash-resolution, NC-resolution, and UR-resolution. A class of subgraphs is described for which deletion of some of the links resolved upon preserves the spanning property.Keywords
This publication has 22 references indexed in Scilit:
- Subproblem finder and instance checker, two cooperating modules for theorem proversJournal of the ACM, 1986
- Series-parallel graphs: A logical approachJournal of Graph Theory, 1983
- Completely non-clausal theorem provingArtificial Intelligence, 1982
- Theorem Proving via General MatingsJournal of the ACM, 1981
- Using rewriting rules for connection graphs to prove theoremsArtificial Intelligence, 1979
- Theorem Proving by Covering ExpressionsJournal of the ACM, 1979
- Refutation graphsArtificial Intelligence, 1976
- A Proof Procedure Using Connection GraphsJournal of the ACM, 1975
- A proof procedure with matrix reductionPublished by Springer Nature ,1970
- Efficiency and Completeness of the Set of Support Strategy in Theorem ProvingJournal of the ACM, 1965