An Average Case Analysis of a Resolution Principle Algorithm in Mechanical Theorem Proving

T. H. Hu,C. Y. Tang,R. C. T. Lee
DOI: https://doi.org/10.1007/bf01531030
IF: 1.019
1992-01-01
Annals of Mathematics and Artificial Intelligence
Abstract:The satisfiability problem is a well known NP-complete problem. In artificial intelligence, solving the satisfiability problem is called mechanical theorem proving. One of those mechanical theorem proving methods is the resolution principle which was invented by J.R. Robinson. In this paper, we shall show how an algorithm based upon the resolution principle can be analyzed. Letn andr0 denote the numbers of variables and input clauses respectively. LetP0 denote the probability that a variable appears positively, or negatively, in a clause. Our analysis shows that the expected total number of clauses processed by our algorithm isO(n+r0) ifP0 is a constant,r0 is polynomially related withn, andn is large.
What problem does this paper attempt to address?