TL;DR
This paper models QCDCL QBF solvers as proof systems, analyzing their strength, limitations, and introducing new policies that can outperform traditional methods on certain formulas.
Contribution
It formally models QCDCL as proof systems, compares their strength to Q-resolution, and introduces new heuristics and proof systems with improved performance.
Findings
QCDCL proof system is incomparable to Q-resolution with exponential separations.
Lower bounds for QCDCL, including exponential bounds for random QBFs.
A new QCDCL proof system p-equivalent to Q-resolution with adapted heuristics.
Abstract
QBF solvers implementing the QCDCL paradigm are powerful algorithms that successfully tackle many computationally complex applications. However, our theoretical understanding of the strength and limitations of these QCDCL solvers is very limited. In this paper we suggest to formally model QCDCL solvers as proof systems. We define different policies that can be used for decision heuristics and unit propagation and give rise to a number of sound and complete QBF proof systems (and hence new QCDCL algorithms). With respect to the standard policies used in practical QCDCL solving, we show that the corresponding QCDCL proof system is incomparable (via exponential separations) to Q-resolution, the classical QBF resolution system used in the literature. This is in stark contrast to the propositional setting where CDCL and resolution are known to be p-equivalent. This raises the question…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Understanding the Relative Strength of QBF CDCL Solvers and QBF Resolution· youtube
