 |
| Detailed information |
| Original study plan |
Master's programme Computer Science 2021S |
| Objectives |
Command of SAT solving algorithms
|
| Subject |
Encoding: NNF, Tseitin, AIGs, cardinality constrains encoding, bit-blasting.
Preprocessing: DP, BVE, BVA, blocked clauses, autarkies, Stalmarck, Recursive Learning, clause redundancy, probing.
Solving: DPLL, CDCL, learning, implication graph, failed literals, UIP, clause minimization, restarts, clause reduction.
|
| Criteria for evaluation |
Oral Exam.
|
| Methods |
Lecture, slides.
|
| Language |
English |
| Study material |
Handbook of Satisfiability (Biere, Heule, van Maaren, Walsh)
The Art of Computer Programming Fascile 6a (Knuth)
|
| Changing subject? |
No |
| Further information |
http://fmv.jku.at/sat
|
| Corresponding lecture |
(*)921CGELAMCK13: KV Advanced Model Checking (3 ECTS)
|
| Earlier variants |
They also cover the requirements of the curriculum (from - to) 921CGELAMCK13: KV Advanced Model Checking (2013W-2019S)
|
|