| Week
| Date
| Activity
| Topic
| Reading instructions
|
| 3 | 15/1 | Lecture 1 | Introduction. Graph Algorithms
| Ch. 1-3
|
| 17/1 | Lecture 2 | Greedy Algorithms
| Ch. 4 (Except 4.4)
|
| 18/1 | Exercise 1 | Algorithm Analysis
|
| 4 | 22/1 | Lecture 3 | Flow Algorithms. More about graph algorithms.
| Ch 7.1-7.3, 7.5, 4.4, 6.8-6.10
|
| 24/1 | Lecture 4 | Divide and Conquer Algorithms. | Ch 5.
|
| 25/1 | Exercise 2 | Divide and Conquer Algorithms
|
| 5 | 29/1 | Lecture 5 | Dynamic Programming
| Ch 6
|
| 30/1 | Lecture 6 | Dynamic Programming cont.
| Ch 6
|
| 30/1 | Exercise 3 | Dynamic Programming
|
| 31/1 | Lab 1 | Help session.
|
| 6 | 4/2 | Lecture 7 | Introduction to Linear Programming
| Lecture notes. Extra material on Linear Programming. Can be found on Kurswebben.
|
| 7/2 | Lecture 8 | Probabilistic Algorithms and other algorithms
| Lecture notes
|
| 7/2 | Exercise 4 | Dynamic Programming cont.
|
| 7/2 | Mas 1 | Mas 1 published
|
| 8/2 | Lab 1 | Reporting of theory problems. Help session.
|
| 7 | 11/2 | Lecture 9 | Complexity. NP-problems.
| Ch 8
|
| 13/2 | Lecture 10 | NP-problems cont.
| Ch 8
|
| 14/2 | Exercise 5 | Flow Algorithms and Linear Programming.
|
| 15/2 | Lab 1 | Lab reporting
|
| 8 | 18/2 | Lecture 11 | Uncomputability.
| Lecture notes. Extra material on Uncomputability. Can be found on Kurswebben.
|
| 20/2 | Lecture 12 | Turing Machines. Computability.
| Lecture notes. Extra material on Turing Machines. Can be found on Kurswebben. (You must login.)
|
| 21/2 | Exercise 6 | NP-problems.
|
| 21/2 | Mas 1 | Mas 1 handed in.
|
| 14 | 1/4 | Lecture 13 | Approximation Algorithms
| Ch 11
|
| 2/4 | Exercise 7 | NP-problems. Uncomputability.
|
| 4/4 | Lab 2 | Help session.
|
| 15 | 9/4 | Lecture 14 | Approximation Algorithms cont.
| CH 13.1-13.5
|
| 10/4 | Exercise 8 | Approximation Algorithms.
|
| 11/4 | Mas2 | Mas 2 published
|
| 12/4 | Lab 2 | Reporting of theory problems. Help session.
|
| 17 | 23/4 | Lecture 15 | PSPACE-problems.
| Ch 9
|
| 24/4 | Exercise 9 | Repetition.
|
| 25/4 | Mas 2 | Mas 2 handed in.
|
| 26/4 | Lab 2 | Lab reporting.
|
| 22 | 31/5 | | Exam |
|