A note on SAT algorithms and proof complexity

  • Authors:
  • Jan Krajíček

  • Affiliations:
  • Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic

  • Venue:
  • Information Processing Letters
  • Year:
  • 2012

Quantified Score

Hi-index 0.89

Visualization

Abstract

We apply classical proof complexity ideas to transfer lengths-of-proofs lower bounds for a propositional proof system P into examples of hard unsatisfiable formulas for a class Alg(P) of SAT algorithms determined by P. The class Alg(P) contains those algorithms M for which P proves in polynomial size tautologies expressing the soundness of M. For example, the class Alg(F"d) determined by a depth d Frege system contains the commonly considered enhancements of DPLL (even for small d). Exponential lower bounds are known for all F"d. Such results can be interpreted as a form of consistency of PNP. Further we show how the soundness statements can be used to find hard satisfiable instances, if they exist.