When referring to the curriculum the following abbreviations are used:
- [S]: Schrijver, A Course in Combinatorial Optimization
- [D]: Dahl, An introduction to convexity, ...
- [X]: Gueret et al, Applications of optimization with Xpress-MP
Date | Teacher | Place | Topic | Lecture notes / comments |
27.08.2008 | Truls Flatberg | B1036 | Introduction, modeling. | [X] Chapter 2Lecture note 1 |
03.09.2008 | Truls Flatberg | B1036 | OPL studio. Integer programming examples. | [X] Chapter 3Lecture notes 2 |
10.09.2008 | Truls Flatberg | B1036 | Graph theory, spanning trees. | [D] 4.1 [S] 1.4Lecture notes 3Recommended exercises: [D] Prove Prop. 4.5 p.84 [S] 1.7, 1.11 |
17.09.2008 | Truls Flatberg | B1036 | Shortest paths. | [S] 1.1, 1.2 (self study), 1.3Lecture notes 4Exercises: 1.1, 1.2, 1.4 |
24.09.2008 | Truls Flatberg | B1036 | Convexity, polyhedra. | [S] 2.1 and 2.2Lecture notes 5Exercises: 2.2, 2.6 |
01.10.2008 | Truls Flatberg | B1036 | Linear programming. | [S] 2.3 and 2.4Lecture notes 6 |
08.10.2008 | Truls Flatberg | B1036 | Bipartite matching. | [S] 3.1, 3.2, 3.3, 3.4, 3.6Lecture notes 7 |
15.10.2008 | Truls Flatberg | B1036 | Network flow. | [S] 4.3, 4.4 (4.1 and 4.5 are self study)Lecture notes 8 |
22.10.2008 | Geir Dahl | B1036 | Network flow. | [S] 4.6, 4.7 |
29.10.2008 | Truls Flatberg | B1036 | Matching. | [S] 5.4, 5.4Lecture notes 10 |
05.11.2008 | Truls Flatberg | B1036 | Integer programming | [S] 8.1 [D] 5.1Lecture notes 11 |
12.11.2008 | Truls Flatberg | B1036 | Unimodularity. | [S] 8.2, 8.3, 8.4 Lecture notes 12 |
19.11.2008 | Truls Flatberg | B1036 | Branch and bound. | [D] 6.3Lecture notes 13 |
26.11.2008 | Truls Flatberg | B1036 | Cutting plane methods. | [D] 6.1, 6.2, 6.4Lecture notes 14 |