The Complexity of Resolution Refinements

  • Authors:
  • Joshua Buresh-Oppenheim;Toniann Pitassi

  • Affiliations:
  • -;-

  • Venue:
  • LICS '03 Proceedings of the 18th Annual IEEE Symposium on Logic in Computer Science
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Resolution is the most widely studied approach to propositionaltheorem proving. In developing efficient resolution-basedalgorithms, dozens of variants and refinements of resolutionhave been studied from both the empirical and analyticsides. The most prominent of these refinements are: DP(ordered), DLL (tree), semantic, negative, linear and regularresolution. In this paper, we characterize and studythese six refinements of resolution. We give a nearly completecharacterization of the relative complexities of all sixrefinements. While many of the important separations andsimulations were already known, many new ones are presentedin this paper; in particular, we give the first separationof semantic resolution from general resolution. Asa special case, we obtain the first exponential separationof negative resolution from general resolution. We also attemptto present a unifying framework for studying all ofthese refinements.