\emph{The idea of conflict-driven clause learning is not to repeat steps that lead to a conflict}. % this is a quote from the lecture notes
\vspace{0.5cm}

When executing the DPLL algorithm we can maintain a so-called conflict graph. We can use this graph to deduce the variables that lead to the conflict.
In Conflict-Driven Clause Learning different SAT solvers apply different techniques to extract new \emph{learned} clauses from this graph.

The learned clauses help the SAT solver from repeating mistakes in different execution branches.
