- Whole document: [1-483] (std · pr4 · pr1 · lec)
- Part 1. Organizational Matters [2-10] (std · pr4 · pr1 · lec)
- Contents [8-8]
- Literatur [9-10]
- Part 2. Linear Programming [11-258] (std · pr4 · pr1 · lec)
- Introduction to Linear Programming [12-52] (std · pr4 · pr1 · lec)
- Simplex Algorithm [53-76] (std · pr4 · pr1 · lec)
- Duality [77-116] (std · pr4 · pr1 · lec)
- Weak Duality [77-81] (std · pr4 · pr1 · lec)
- Simplex and Duality [82-84] (std · pr4 · pr1 · lec)
- Strong Duality [85-102] (std · pr4 · pr1 · lec)
- Interpretation of Dual Variables [103-109] (std · pr4 · pr1 · lec)
- Computing Duals [110-116] (std · pr4 · pr1 · lec)
- Degeneracy Revisited [117-132] (std · pr4 · pr1 · lec)
- Klee Minty Cube [133-147] (std · pr4 · pr1 · lec)
- Seidels LP-algorithm [148-166] (std · pr4 · pr1 · lec)
- The Ellipsoid Algorithm [167-217] (std · pr4 · pr1 · lec)
- Karmarkars Algorithm [218-258] (std · pr4 · pr1 · lec)
- Part 3. Approximation Algorithms [259-483] (std · pr4 · pr1 · lec)
- Introduction to Approximation [260-275] (std · pr4 · pr1 · lec)
- Integer Programs [276-289] (std · pr4 · pr1 · lec)
- Basic Techniques [290-316] (std · pr4 · pr1 · lec)
- Deterministic Rounding [290-293]
- Rounding the Dual [294-298]
- Primal Dual Technique [299-300]
- Greedy [301-306]
- Randomized Rounding [307-316]
- Scheduling on Identical Machines [317-330] (std · pr4 · pr1 · lec)
- Local Search [317-324]
- Greedy [325-330]
- Rounding Data + Dynamic Programming [331-377] (std · pr4 · pr1 · lec)
- Knapsack [331-335]
- Scheduling Revisited [336-348]
- Bin Packing [349-358]
- Advanced Rounding for Bin Packing [359-377]
- Randomized Rounding [378-414] (std · pr4 · pr1 · lec)
- MAXSAT [378-399]
- MAXCUT [400-414]
- Primal Dual Techniques [415-448] (std · pr4 · pr1 · lec)
- Primal Dual Revisited [415-421]
- Feedback Vertex Set for Undirected Graphs [422-429]
- Primal Dual for Shortest Path [430-436]
- Steiner Forest [437-448]
- Hardness of Approximation [449-483] (std · pr4 · pr1 · lec)