19243301 Vorlesung

SoSe 20: Integer Programming

Ralf Borndörfer

Zusätzl. Angaben / Voraussetzungen

Diese Vorlesung ist eine Forsetzung von Optimierung I.

Voraussetzungen: Diskrete Mathematik I, Algorithmische Graphentheorie, Lineare Programmierung.

Einge Übungen erfordern elementare Programmierkenntnisse.

Die Klausur findet in der letzten Vorlesung statt.

Die Nachklausur findet in der letzten Woche vor dem Wiederbeginn der Vorlesungen statt.

Schließen

Kommentar

Diese Vorlesung führt in die Ganzzahlige Optimierung ein.

Inhalt

Woche 1 (Ganzzahlige Optimierungsprobleme): Einführung, Definitionen, Beispiele

Woche 2 (Branch-and-Bound): LP-Relaxierung, Baumsuche

Woche 3 (Relaxierungen): Untere Schranken, Lagrange-Relaxierung

Woche 4 (Primalheuristiken): Eröffnungs- und Verbesserungsverfahren, Approximation, Beispiele

Woche 5 (Ganzzahlige Punkte in Rationalen Polyedern): Ganzzahlige Polyeder, Ganzzahlige Punkte in Rationalen Polyedren, Komplexität

Woche 6 (Schnittebenentheorie): Elementarer Abschluss, Rang

Woche 7 (Schnittebenenverfahren für IPs): Gomory-Schnitte 1. Art

Woche 8 (Schnittebenenverfahren für MIPs): Gomory-Schnitte 2. Art

Woche 9 (Polyedrische Kombinatorik): Matroid-Polytop

Woche 10 (Polyedrische Kombinatorik): Matching-Polytop

Woche 11 (Polyedrische Kombinatorik): TSP-Polytop

Woche 12 (Allgemeines Schnittebenenverfahren): Äquivalenz von Separierung und Optimierung

Woche 13 (Schnittebenenverfahren): Implementation (Tricks)

Week 14: Klausur

Schließen

Literaturhinweise

G. Nemhauser, L. Wolsey, Integer and Combinatorial Optimization, Wiley 1988

L. Schrijver, Combinatorial Optimization, Springer 2003

B. Korte, J. Vygen, Combinatorial Optimization, Springer 2018

V. Chvátal, Linear Programming, Freeman 1983

Schließen

12 Termine

Zusätzliche Termine

Mo, 26.10.2020 10:00 - 12:00
Nachklausur Integer Programming

Regelmäßige Termine der Lehrveranstaltung

Mo, 20.04.2020 10:00 - 12:00
Integer Programming

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

Räume:
A6/SR 025/026 Seminarraum (Arnimallee 6)

Mo, 27.04.2020 10:00 - 12:00
Integer Programming

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

Räume:
A6/SR 025/026 Seminarraum (Arnimallee 6)

Mo, 04.05.2020 10:00 - 12:00
Integer Programming

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

Räume:
A6/SR 025/026 Seminarraum (Arnimallee 6)

Mo, 11.05.2020 10:00 - 12:00
Integer Programming

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

Räume:
A6/SR 025/026 Seminarraum (Arnimallee 6)

Mo, 18.05.2020 10:00 - 12:00
Integer Programming

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

Räume:
A6/SR 025/026 Seminarraum (Arnimallee 6)

Mo, 25.05.2020 10:00 - 12:00
Integer Programming

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

Räume:
A6/SR 025/026 Seminarraum (Arnimallee 6)

Mo, 08.06.2020 10:00 - 12:00
Integer Programming

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

Räume:
A6/SR 025/026 Seminarraum (Arnimallee 6)

Mo, 15.06.2020 10:00 - 12:00
Integer Programming

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

Räume:
A6/SR 025/026 Seminarraum (Arnimallee 6)

Mo, 22.06.2020 10:00 - 12:00
Integer Programming

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

Räume:
A6/SR 025/026 Seminarraum (Arnimallee 6)

Mo, 29.06.2020 10:00 - 12:00
Integer Programming

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

Räume:
A6/SR 025/026 Seminarraum (Arnimallee 6)

Mo, 06.07.2020 10:00 - 12:00
Integer Programming

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

Räume:
A6/SR 025/026 Seminarraum (Arnimallee 6)

Mo, 13.07.2020 10:00 - 12:00
Integer Programming

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

Räume:
A6/SR 025/026 Seminarraum (Arnimallee 6)

Studienfächer A-Z