Understanding the Power of Clause Learning

Abstract

Efficient implementations of DPLL with the addi-tion of clause learning are the fastest complete sat-isfiability solvers and can handle many significant real-world problems, such as verification, planning, and design. Despite its importance, little is known of the ultimate strengths and limitations of the tech-nique. This paper presents the first precise charac-terization of clause learning as a proof system, and begins the task of understanding its power. In par-ticular, we show that clause learning using any non-redundant scheme and unlimited restarts is equiva-lent to general resolution. We also show that with-out restarts but with a new learning scheme, clause learning can provide exponentially smaller proofs than regular resolution, which itself is known to be much stronger than ordinary DPLL. 1

Cite

Text

Beame et al. "Understanding the Power of Clause Learning." International Joint Conference on Artificial Intelligence, 2003.

Markdown

[Beame et al. "Understanding the Power of Clause Learning." International Joint Conference on Artificial Intelligence, 2003.](https://mlanthology.org/ijcai/2003/beame2003ijcai-understanding/)

BibTeX

@inproceedings{beame2003ijcai-understanding,
  title     = {{Understanding the Power of Clause Learning}},
  author    = {Beame, Paul and Kautz, Henry A. and Sabharwal, Ashish},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2003},
  pages     = {1194-1201},
  url       = {https://mlanthology.org/ijcai/2003/beame2003ijcai-understanding/}
}