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/}
}