DocumentCode
1615798
Title
The complexity of resolution refinements
Author
Buresh-Oppenheim, Joshua ; Pitassi, Toniann
Author_Institution
Dept. of Comput. Sci., Toronto Univ., Ont., Canada
fYear
2003
Firstpage
138
Lastpage
147
Abstract
Resolution is the most widely studied approach to propositional theorem proving. In developing efficient resolution-based algorithms, dozens of variants and refinements of resolution have been studied from both the empirical and analytical sides. The most prominent of these refinements are: DP (Davis-Putnam) (ordered), DLL (tree), semantic, negative, linear and regular resolution. In this paper, we characterize and study these six refinements of resolution. We give a nearly complete characterization of the relative complexities of all six refinements. While many of the important separations and simulations were already known, many new ones are presented in this paper; in particular, we give the first separation of semantic resolution from general resolution. As a special case, we obtain the first exponential separation of negative resolution from general resolution. We also attempt to present a unifying framework for studying all of these refinements.
Keywords
computational complexity; refinement calculus; theorem proving; DLL resolution; DP resolution; analytical side; empirical side; first exponential separation; linear resolution; negative resolution; propositional theorem proving; regular resolution; relative complexity; resolution refinement; resolution variant; resolution-based algorithm; semantic resolution; unifying framework; Computer science; Logic; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Logic in Computer Science, 2003. Proceedings. 18th Annual IEEE Symposium on
ISSN
1043-6871
Print_ISBN
0-7695-1884-2
Type
conf
DOI
10.1109/LICS.2003.1210053
Filename
1210053
Link To Document