Department of Computer Science | Institute of Theoretical Computer Science | CADMO
Prof. Emo Welzl and Prof. Bernd Gärtner
|
|
|
|
|
|
|
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:
The lecture starts on Tuesday, February 18. The exercise sessions start on Friday, February 28.
Three special assignments will be distributed during the semester. The final exam is on Friday, May 30, 10:00-12:00.
| Week | Material covered | Exercises | Slides and Solutions | 8 | Introduction, terminology, basic observations | No exercises! Please read the Basics of Probabilistic Analysis. |
|---|---|---|---|
| 9 | Counting satisfying assignments, resolution | 1.3, 1.7, 1.9, 1.12, 1.17, 1.18
in class: 1.26, exercise about resolution |
10 | Number of clauses, partial satisfaction | 1.28, 2.2, 2.3, 2.5, 2.6, 2.7 |
| 11 | Partial satisfaction, the Lovász Local Lemma | (2.10), 2.11, 2.12, 2.13 in class: 2*.1, 2*.2, 2*.3, 2*.4 | |
| 12 | The Lovász Local Lemma, algorithms for 2-SAT |
(2*.5), 3.1, (3.3), 3.6 in class: the Lopsided Lovász Local Lemma, 3.9, 3.12, 3.15 Special Assignment 1 has been released this Thursday. | |
| 13 | Algorithms for 2-SAT, SAT and vertex coloring | 3.17, 3.19, 3.20, 4.3 | |
| 14 | SAT and the class NP |
Special Assignment 1 is due this Friday at 10:15 (strict!)
Special Assignment 1 will be discussed. in class: exercise about polynomial falsifiers |
Solutions to SPA1 will be distributed |
| 15 | The cube |
4.4, 4.6, 4.8, 4.9 in class: 5.1, 5.4, 5.5, 6.1 Special Assignment 2 has been released this Thursday. |
|
| 16 | Hamming balls | No exercise session (Good Friday) | |
| 17 | --Easter Break-- | ||
| 18 | Coding and k-SAT, Hamming balls and k-SAT |
Special Assignment 2 is due this Friday at 10:15 (strict!)
Special Assignment 2 will be discussed regular exercises: 5.7, 5.9, 5.10, 5.14 |
|
| 19 | Schöning's algorithm |
6.2, 6.4, 7.1, 7.3 inclass exercises about PPZ and Schöning's algorithm Special Assignment 3 has been released this Thursday. | |
| 20 | PPSZ: basics, critical clause trees | inclass: 8.1, 8.2, 8.4, Exam 2013 Exercise 3 | |
| 21 | PPSZ: random deletion in binary trees |
Special Assignment 3 is due this Friday at 10:15 (strict!)
Special Assignment 3 will be discussed no other exercises |
|
| 22 | Exam on Friday, May 30, 10:00-12:00 in ML H41.1 |
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.
Exam content is all material covered in the lecture, exercises and special assignments until and including Friday, May 23.
Previous exams can be found at [1] through [10] for reference.
At times in the course of term, we will hand out three specially marked exercises the solution of which (typeset in LaTeX or similar) is due two weeks later.
Your solutions will be graded, and each grade will account for 10% of your final grade.
You are welcome to discuss these exercises with your colleagues, but we expect you to hand in your own writeup.
| where | correction |
|---|---|
| page 97, chapter 4 title | The N symbol is incorrectly printed |
| [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 | exam pdf | exam ps ]
|
| [7] Course Fall 2009. |
[ home page | exam pdf |
exam ps ]
|
| [8] Course Fall 2010. |
[ home page | exam pdf
]
|
| [9] Course Spring 2012. |
[ home page | exam pdf
]
|
| [10] Course Spring 2013. |
[ home page | exam pdf
]
|