Combinatorial optimization

The theory part of a self-study course: 34 slide decks with speaker notes, clickable glossary terms (press G in a deck), a reading mode (R) and M to come back here, plus optional interactive figures. The labs, their tests and the reference solutions are not part of this site; commands such as uv run co lab 07 in the decks refer to the course repository. See also the curriculum.

Part 0 the ground floor

Part I trunk A · linear programming

Part II trunk A · integer programming

Part III trunk B · combinatorial algorithms

Part IV trunk C · constraint programming and SAT

Part V where the trunks converge

Part VI making it real

Part VII coda · the continuous cousin

Capstone everything converges