Mathematical Programming and Polyhedral Combinatorics, NOPT034

Summer semester 2025/26

Petr Kolman, Hans Raj Tiwary

Lectures take place every week on Wednesday from 10:40 am in S221 (KAM corridor on the 2nd floor).

Course Credit

You are supposed to do a project in linear programming - check the details.

Syllabus

This is a master-level course focusing on two topics in combinatorial optimization:

In the first part of the lecture, we will cover basics of the theory of polytopes such as the Minkowski-Weyl theorem, face-lattice, 1-skeleton, etc. In the second part we describe in detail the ellipsoid algorithm and the interior point methods (IPMs). It is worth mentioning that the framework of IPMs is a key ingredient of the recent algorithm for exact maximum flow in almost linear time.

Tentative Programme

Textbooks, Lecture Notes

Other courses on Combinatorial Optimization

February 16, 2026