|
|
|
|
|
|
|
Overview
Here is a list of books with material related to the course. They can be found in the textbook collection (Lehrbuchsammlung) of the Computer Science Library:
| Date | Material covered | Exercises |
|---|---|---|
| Wednesday, September 16 | Introduction, motivating examples (circuit verification, map labelling) |
no exercise sessions this week; Please do exercises from lecture notes: 1.3, 1.5, 1.6, 1.7, 1.9, 1.12, 1.17, 1.18, 1.19 |
| Friday, September 18 |
Conjunctive normal form, polynomial-time conversion of general formulas
into SAT-equivalent CNF formulas. |
|
| Wednesday, September 23 | Set notation for formulas, satisfying assignments, counting
satisfying assignments;
|
|
| Friday, September 25 | Resolution, Correctness and Completeness
|
Exercises until next week:
|
| Wednesday, September 30 | Extremal Properties, Lovász Local Lemma,
non-constructive proof. |
|
| Friday, October 2 | Partial Satisfaction, Golden Ratio upper bound. |
2.2, 2.3, 2.5, 2.8, 2.7 (Hint: Do exericse 2.8 first) |
| Wednesday, October 7 | Partial Satisfaction continued,
Golden Ratio approximation algorithm. Minimal unsatisfiable formulas (Dominik Scheder gave last 15 minutes). | |
| Friday, October 9 | Minimal unsatisfiable formulas, positive deficiency; Dominik Scheder
gives the lecture. |
2.12, 2.13, 2.14, 2.15
|
| Wednesday, October 14 |
strongly minimal unsatisfiable formulas; existence of a variable
of degree 2 in MU(1) formulas; Dominik Scheder gives the
lecture. |
|
| Friday, October 16 | DP-resolution; Structure of MU(1) formulas; strict
resolution trees; Dominik Scheder gives the lecture. |
2**.1, 2**.2, 2**.3, 2**.4 (this could be difficult), 2**.5 |
| Wednesday, October 21 | 2-SAT algorithms; Random walk algorithm; analysis of the symmetric
random walk on Z. |
|
| Friday, October 23 |
Random walk; coupling of two random processes;
|
3.1, 3.3, 3.9, 3.12
|
| Wednesday, October 28 | Linear algorithm for 2-SAT; Using 2-SAT for solving 3-Colorability;
Derandomization of the Lovász
Local Lemma |
|
| Friday, October 30 | Derandomization of the Lovász Local Lemma |
Exercises: 2*.1, 2*.2, 2*.3 |
| Wednesday, November 4 | Colorability and SAT. Reducing
Colorability to SAT. Reducing 3-SAT to 3-Colorability. |
|
| Friday, November 6 |
Polynomial Constant Falsifiers, FP_k.
|
Exercises: 3.17, 3.20 (about 2-SAT); 4.1, 4.5, 4.7 |
| Wednesday, November 11 | Verifiers, Falsifiers. Proof that
FP_k is P for k ≤ 2 and is FP_3 for k ≥ 3. Proof that SAT and
3-SAT are FP_3-complete.
|
|
| Friday, November 13 |
Turing machines; Proof that NP = FP_k |
Third special exercise sheet handed out. Exercises: 4.9, 4.10 |
| Wednesday, November 18 |
the cube; packings and coverings; Kraft inequality;
|
|
| Friday, November 20 |
the cube continued; Hamming balls, volume of Hamming balls
|
Exercises: 5.4, 5.9, 5.10, 5.11
|
| Wednesday, November 25 |
Volume of Hamming balls; existence of good covering codes
|
|
| Friday, November 27 | Satisfiability Coding Lemma; PPZ algorithm |
Fourth and last special exercises sheet Exercises: 5.19, 6.3, 6.4 |
| Wednesday, December 2 | Hamming balls and (deterministic) k-SAT algorithms.
Searching Hamming balls, emplying covering codes.
|
|
| Friday, December 4 |
Schöning's Algorithm.
|
Exercises: 7.1 |
| Wednesday, December 9 | Improvements of Deterministic Local Search;
Dominik Scheder gives the lecture. |
|
| Friday, December 11 | Constraint Satisfaction |
|
| Wednesday, December 16 | ||
| Friday, December 18 | Exam, 9:00-11:00 |
The exam is open book, i.e. you are allowed to consult any books, handouts and personal notes of your choice. The use of electronic devices is not allowed.
Anybody other than D-INFK students should indicate participation in the exam by email both to Emo Welzl and Robin Moser before (deadline to be announced). D-INFK students are expected to subscribe following official procedures.
Previous exams can be found at [1] through [4] for reference.
At times in the course of term, we will hand out specially marked exercises the solution of which (typeset in LaTeX or similar) is due two weeks later.
Your solutions will be graded, and your three best grades will account for 10% of your final grade each.
You are welcome to discuss these exercises with your colleagues, but we expect you to hand in your own writeup.
| where | correction |
|---|---|
| no entry so far | no entry so far |
| [1] Course Winter 2003/2004. |
[ home page | exam pdf | exam ps ]
|
| [2] Course Winter 2004/2005. |
[ home page | exam pdf | exam ps ]
|
| [3] Course Winter 2005/2006. |
[ home page | exam pdf | exam ps ]
|
| [4] Course Winter 2006/2007. |
[ home page | exam pdf |
exam ps ]
|
| [5] Course Winter 2007/2008. |
[ home page | exam pdf |
exam ps ]
|
| [6] Course Fall 2008. |
[ home page | | ]
|