This lecture is suitable for the 4th or 6th semester of the Bachelor's degree course in Mathematics and is a compulsory elective lecture in area C (Discrete Mathematics). The lecture can also be attended as part of the Bachelor's degree program in Computer Science. The lecture can also be used for the module Foundations in Discrete Mathematics (F4C1). Further information can be found here.
Time and Place: Th, Tu 16-18, Gerhard-Konow-Hörsaal,
Research Institute for Discrete Mathematics,
Lennéstr. 2.
      First lesson: April 14, 2026.
Exercises: 2 hours, by appointment
Exam: There will be a written exam
Goals: Understanding of the fundamental relationships of polyhedral theory and the theory of linear and integer optimization. Knowledge of the most important algorithms, ability to appropriately model practical problems as mathematical optimization problems and their solution.
Content: Modeling of optimization problems as (integer) linear programs, polyhedra, Fourier-Motzkin elimination, Farkas' lemma, duality theorems, simplex methods, ellipsoid method, conditions for integer polyhedra, TDI systems, complete unimodularity, cutting plane methods, interior point method.
Prerequisites: Linear Algebra and Algorithmic Mathematics I
List of References:
There will be written lecture notes. In addition, I recommend the following text books.