
Michael Codish
Senior Academic
Proving termination with (Boolean) satisfaction
At some point there was the Davis-Putnam-Logemann-Loveland (DPLL) algorithm [6]. Forty five years later, research on Boolean satisfiability (SAT) is still ceaselessly generating even better SAT solvers capable of handling even larger SAT instances. Remarkably, the majority of these tools still bear the hallmark of the DPLL algorithm. In sync with the availability of progressively stronger SAT solvers is an accumulating number of applications which demonstrate that real world problems can often be solved by encoding them into SAT. When successful, this circumvents the need to redevelop complex search algorithms from scratch.
| Publication language | English |
| Pages | 1-7 |
| Publication status | Published - 01.12.2008 |
ASJC Scopus subject areas
Theoretical Computer Science
General Computer Science