TY - GEN
T1 - Encoding Redundancy for Satisfaction-Driven Clause Learning
AU - Heule, Marijn
AU - Kiesl, Benjamin
AU - Biere, Armin
PY - 2019
Y1 - 2019
N2 - Satisfaction-Driven Clause Learning (SDCL) is a recent SAT solving paradigm that aggressively trims the search space of possible truth assignments. To determine if the SAT solver is currently exploring a dispensable part of the search space, SDCL uses the so-called positive reduct of a formula: The positive reduct is an easily solvable propositional formula that is satisfiable if the current assignment of the solver can be safely pruned from the search space. In this paper, we present two novel variants of the positive reduct that allow for even more aggressive pruning. Using one of these variants allows SDCL to solve harder problems, in particular the well-known Tseitin formulas and mutilated chessboard problems. For the first time, we are able to generate and automatically check clausal proofs for large instances of these problems.
AB - Satisfaction-Driven Clause Learning (SDCL) is a recent SAT solving paradigm that aggressively trims the search space of possible truth assignments. To determine if the SAT solver is currently exploring a dispensable part of the search space, SDCL uses the so-called positive reduct of a formula: The positive reduct is an easily solvable propositional formula that is satisfiable if the current assignment of the solver can be safely pruned from the search space. In this paper, we present two novel variants of the positive reduct that allow for even more aggressive pruning. Using one of these variants allows SDCL to solve harder problems, in particular the well-known Tseitin formulas and mutilated chessboard problems. For the first time, we are able to generate and automatically check clausal proofs for large instances of these problems.
UR - https://www.scopus.com/pages/publications/85064908972
U2 - 10.1007/978-3-030-17462-0_3
DO - 10.1007/978-3-030-17462-0_3
M3 - Conference proceedings
VL - 11427
T3 - Lecture Notes in Computer Science (LNCS)
SP - 41
EP - 58
BT - Proc. 25th Intl. Conf. on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'19)
A2 - TACAS'19, null
PB - Springer
ER -