- Maximum Flow: The Goldberg-Tarjan Push-Relabel max-flow algorithm
- Minimum cuts: Gomory-Hu tree cuts, global minimum cuts
- Min-Cost Flow: cancellation of negative cycle, capacity scaling, min cycle mean, overview of Goldberg-Tarjan algorithm
- Matching: Edmonds algorithm for the unweighted case.
- Connectivity: Menger's Theorem
- Linear Programming: Farkas' Lemma, duality, complementary slackness, Simplex algorithm.
- If time permits, some of these topics: PTAS for fractional
covering/packing, online covering/packing, separator theorem for
planar graphs.

2008-12-29