19234401 Lecture

WiSe 21/22: Discrete Mathematics II - Optimization

Ralf Borndörfer

Additional information / Pre-requisites

Credits

This course can be chosen as Discrete Mathematics II (DM II).

If you are taking Discrete Mathematics II - Extremal Combinatorics at the same time, you can choose one of the two courses as DM II and the other as a supplementary module (Ergänzungsmodul).

Language

This lecture is in English.

close

Comments

This lecture starts the optimization branch of discrete mathematics. It deals with algorithmic graph theory and linear optimization.

Content

  1. Complexity: Complexity measures, runtime of algorithms, the classes P and NP, NP-completeness
  2. Matroids and independence systems: independence systems, matroids, trees, forests, oracles, optimization via independence systems
  3. Shortest paths: non-negative weights, general weights, all pairs
  4. Network flows: max-flow-min-cut theorem, augmenting paths, minimum cost flows, transportation and assignment problems
  5. Polyhedra: faces, dimensional formula, projections of polyhedra, transformation, polarity, representation
  6. Basics of linear optimization: Farkas lemma, duality theorem
  7. Simplex algorithm: basis, degeneration, basis exchange, revised simplex algorithm, bounds, dual simplex algorithm, post-optimization, numerics
  8. Inner Points and Ellipsoid Method: foundations

Target group

The lecture is for mathematics students with knowledge of discrete mathematics, linear algebra, and analysis. Some exercises require the use of a computer.

close

Suggested reading

M. Grötschel, Lineare Optimierung, eines der Vorlesungsskripte

V. Chvátal, Linear Programming, Freeman 1983

 

close

32 Class schedule

Additional appointments

Thu, 2022-02-24 09:30 - 12:30
Klausur

Location:
0.3.12 Großer Hörsaal (Arnimallee 14)

Tue, 2022-03-01 10:00 - 11:00
Diskrete Mathematik II - Optimierung: Klausureinsicht

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 031 Seminarraum (Arnimallee 6)

Regular appointments

Tue, 2021-10-19 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 2)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2021-10-26 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 2)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2021-11-02 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 2)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2021-11-09 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 2)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2021-11-16 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 2)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2021-11-23 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 2)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2021-11-30 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 2)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2021-12-07 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 2)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2021-12-14 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 2)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2022-01-04 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 2)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2022-01-11 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 2)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2022-01-18 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 2)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2022-01-25 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 2)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2022-02-01 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 2)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2022-02-08 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 2)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2022-02-15 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 2)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Wed, 2021-10-20 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 1)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Wed, 2021-10-27 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 1)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Wed, 2021-11-03 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 1)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Wed, 2021-11-10 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 1)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Wed, 2021-11-17 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 1)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Wed, 2021-11-24 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 1)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Wed, 2021-12-01 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 1)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Wed, 2021-12-08 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 1)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Wed, 2021-12-15 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 1)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Wed, 2022-01-05 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 1)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Wed, 2022-01-12 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 1)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Wed, 2022-01-19 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 1)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Wed, 2022-01-26 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 1)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Wed, 2022-02-02 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 1)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Wed, 2022-02-09 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 1)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Wed, 2022-02-16 12:00 - 14:00
Diskrete Mathematik II - Optimierung (Serientermin 1)

Lecturers:
Univ.-Prof. Dr. Ralf Borndörfer

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Subjects A - Z