“…Most SAT solvers are based on sophisticated refinements of the classical DPLL algorithm developed in [8], but there are also SAT solvers based on stochastic local search algorithms. While most SAT solvers operate on formulas in conjunctive normal form, there exist solvers operating on non-clausal formulas as well, see e.g., [9]. SAT solvers are used in numerous application areas, in particular in hardware and software verification [11].…”