optional · interactive figures

20

Explore: SAT and CDCL

A CDCL solver run event by event: decisions, unit propagation through watched literals, conflicts, learning and backjumps.

optional: nothing in the lab depends on itback to the slides

20 · explore

CDCL, event by event

Try: step to the conflict, then the analysis: the learned clause and the first UIP light up. Then switch to the pigeonhole run, which ends unsatisfiable. Static versions: watched literals, the implication graph, the learned clause.