18.200 | Spring 2024 | Undergraduate

Principles of Discrete Applied Mathematics

Lecture 13: Duality in Linear Programming

We show how to take duals for arbitrary linear programs (not just ones in canonical form). We introduce the complementary slackness. Next, we give a physics-inspired proof of strong duality. Finally, we use strong duality to prove Koenig’s theorem.

Course Info

Spring 2024
Editable Files
Lecture Notes
Lecture Videos
Problem Sets