TY - JOUR
T1 - On CDCL-Based Proof Systems with the Ordered Decision Strategy
AU - Mull, Nathan
AU - Pang, Shuo
AU - Razborov, Alexander
N1 - Publisher Copyright:
© 2022 Society for Industrial and Applied Mathematics.
PY - 2022/8/23
Y1 - 2022/8/23
N2 - We prove that conflict-driven clause learning (CDCL) SAT-solvers with the ordered decision strategy and the DECISION learning scheme are equivalent to ordered resolution. We also prove that by replacing this learning scheme with its opposite, which stops after the first nonconflict clause when backtracking, they become equivalent to general resolution. To the best of our knowledge, along with [M. Vinyals, ``Hard Examples for Common Variable Decision Heuristics, "" in Proceedings of the 34th AAAI Conference on Artificial Intelligence, 2020, pp. 1652-1659], this is the first theoretical study of the interplay between specific decision strategies and clause learning. For both results, we allow nondeterminism in the solver's ability to perform unit propagation, conflict analysis, and restarts, in a way that is similar to previous works in the literature. To aid the presentation of our results, and possibly future research, we define a model and language for discussing CDCL-based proof systems that allow for succinct and precise theorem statements.
AB - We prove that conflict-driven clause learning (CDCL) SAT-solvers with the ordered decision strategy and the DECISION learning scheme are equivalent to ordered resolution. We also prove that by replacing this learning scheme with its opposite, which stops after the first nonconflict clause when backtracking, they become equivalent to general resolution. To the best of our knowledge, along with [M. Vinyals, ``Hard Examples for Common Variable Decision Heuristics, "" in Proceedings of the 34th AAAI Conference on Artificial Intelligence, 2020, pp. 1652-1659], this is the first theoretical study of the interplay between specific decision strategies and clause learning. For both results, we allow nondeterminism in the solver's ability to perform unit propagation, conflict analysis, and restarts, in a way that is similar to previous works in the literature. To aid the presentation of our results, and possibly future research, we define a model and language for discussing CDCL-based proof systems that allow for succinct and precise theorem statements.
KW - CDCL solvers
KW - learning scheme
KW - ordered decision strategy
KW - resolution
UR - http://www.scopus.com/inward/record.url?scp=85138465401&partnerID=8YFLogxK
U2 - 10.1137/20M1362528
DO - 10.1137/20M1362528
M3 - Article (Academic Journal)
AN - SCOPUS:85138465401
SN - 0097-5397
VL - 51
SP - 1368
EP - 1399
JO - SIAM Journal on Computing
JF - SIAM Journal on Computing
IS - 4
T2 - 23rd International Conference on Theory and Applications of Satisfiability Testing
Y2 - 3 July 2020 through 10 July 2020
ER -