ABSTRACT
A resolution proof or a derivation of the empty clause from a set of clauses S = {C1, C2, …, Ck} is called a tree resolution if no clause Ci is used in more than one resolvent. We show that an unsatisfiable set of clauses S has a tree resolution proof if and only if there is a general semantic tree for S in which no clause appears in more than one terminal node. As an important application of this result, we derive a simple algorithm for obtaining a tree resolution proof, if one exists. The tree resolution proofs are important because they allow us to obtain the shortest “explanation”.
- 1.'Chang, C-L. and Lee, R. C-T., Symbolic logic and mechanical theorem proving, Academic Press (197~3). Google ScholarDigital Library
- 2.L0veland, D. W., Automated theorem proving: a logical basis, North-Holland, Inc., New York (1978).Google Scholar
- 3.Nilsson, N. J., Principles of artificial intelligence, Tioga, Palo Alto, California (1980). Google ScholarDigital Library
Index Terms
- Tree resolution and generalized semantic tree
Recommendations
Generalised k-Steiner Tree Problems in Normed Planes
The 1-Steiner tree problem, the problem of constructing a Steiner minimum tree containing at most one Steiner point, has been solved in the Euclidean plane by Georgakopoulos and Papadimitriou using plane subdivisions called oriented Dirichlet cell ...
CTL-RP: A computation tree logic resolution prover
Practical Aspects of Automated ReasoningIn this paper, we present a resolution-based calculus R CTL >,S for Computation Tree Logic (CTL) as well as an implementation of that calculus in the theorem prover CTL-RP. The calculus R CTL >,S requires a transformation of an arbitrary CTL formula to ...
Approximating the selected-internal Steiner tree
In this paper, we consider a variant of the well-known Steiner tree problem. Given a complete graph G=(V,E) with a cost function c:E->R^+ and two subsets R and R^' satisfying R^'@?R@?V, a selected-internal Steiner tree is a Steiner tree which contains (...
Comments