lecture |
date |
topic |
slides |
Nr 01 |
September 7 (lecture on campus) |
Overview, pigeon hole formula, SAT is NP-complete, arithmetic (addition and multiplication)
in SAT |
1 to 40 |
Nr 02 |
September 14 (lecture online) |
Program correctness by SAT, resolution, Davis-Putnam procedure, completeness of resolution |
41 to 73 |
Nr 03 |
September 21 (lecture online) |
DPLL, conflict driven clause learning, dimacs format, Tseitin transformation |
74 to 107 |
Nr 04 |
September 28 (lecture on campus) |
8 queens problem, linear programming: simplex method |
108 to 150 |
Nr 05 |
October 5 (lecture online) |
Linear programming: simplex method, SMT solving, ILP is NP-complete |
151 to 187 |
Nr 06 |
October 12 (lecture on campus) |
Model checking, NuSMV, CTL |
188 to 228 |
Nr 07 |
October 19 (lecture online) |
Deadlock detection in hardware, unique representation of boolean functions, decision trees |
229 to 256 |
Nr 08 |
November 9 (lecture on campus) |
Decision trees, BDDs |
257 to 314 |
Nr 09 |
November 16 (lecture online) |
BDDs, Predicate logic, resolution, unification |
315 to 344 |
Nr 10 |
November 23 (lecture on campus) |
Unification, resolution, Prolog, Prenex normal form, Skolemization |
345 to 366 |
Nr 11 |
November 30 (lecture online) |
Prover9, Equational reasoning, term rewriting, main properties, termination
|
367 to 387 |
Nr 12 |
December 7 (lecture on campus) |
Term rewriting:
monotonic interpretations, lpo, dependency pairs, well-founded induction, Newman's Lemma |
388 to 414 |
Nr 13 |
December 14 (lecture online) |
Critical pairs, word problem, Knuth-Bendix completion, overview course |
415 to 435 |
|
December 21 (opportunity to ask questions online) |
Presentation of examination April, 2020
|
|