• 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