BIE-VAK Selected Combinatorics Applications
Go to course navigation

10. Problems suitable for general solvers – SAT

In the tenth seminar, we introduced the SAT problem. We focused on creating fast algorithms for NP-complete problems by translating them to SAT using various encodings. The problems we showed the encoding for were 3-colorability, N Queens problem and Sudoku. We briefly explained how modern CDCL SAT solvers work.

Presentation

References

  1. Biere, Armin, Marijn Heule, and Hans van Maaren, eds. Handbook of satisfiability. Vol. 185. IOS press, 2009.
  2. Björk, Magnus. "Successful SAT encoding techniques." Journal on Satisfiability, Boolean Modeling and Computation 7.4 (2011): 189-201.