Kombinatorische Optimierung

Sommersemester 2007

Prof. Dr. Friedrich Eisenbrand

 

Vorlesung Dienstag 14-16 (D2)
Freitag 14-16 (D1)
Übung Mittwoch 14-16 (N3.229)

 

 

Inhalt

Die kombinatorische Optimierung ist ein recht junges Forschungsgebiet auf der Schnittstelle von Mathematik und Informatik. Anwendungen für kombinatorische Optimierungsprobleme sind im modernen Alltag überall zu finden insbesondere in  Prodoktion, Planung und Logistik.

In dieser Vorlesung beleuchten wir  diskrete Optimierungsprobleme, die sehr häufig Teilprobleme  praktischer Optimierungsprobleme bilden. Hauptzugang zu behandelten effizienten Algorithmen ist hierbei die polyedrische Methode. Wir betrachten sowohl Probleme, die effizient lösbar sind, als auch Approximationsalgorithmen für NP-schwere diskrete Optimierungsprobleme.

Die Vorlesung baut auf Kenntnisse aus der linearen Optimierung auf, wie sie in Optimierung 1 erworben werden.  

Aus dem Inhalt:

  • Minimale Spannbäume
  • Branchings und Arboresence
  • Minimale Schnitte und Gomory-Hu Bäume
  • Matchings und T-Joins
  • Stabile Mengen und perfekte Graphen
  • Mehrgüterflüsse und kantendisjunkte Wege
  • Approximationsalgorithmen für Netzwerk Design,  Bin Packing, Scheduling  und Max-Cut

Zielgruppe

Vie Vorlesung richtet sich an Mathematiker und Informatiker. Für Mathematiker ist die Vorlesung eine weiterführende Vorlesung im Bereich der angewandten Mathematik. Es kann ein Übungsschein erworben werden.
Für Informatiker ist die Vorlesung  eine Veranstaltung im Modul III.2.6 (3LP).

Kriterien zur Scheinvergabe

Am Ende der Veranstaltung wird es eine Prüfung geben. Ob diese mündlich oder schriftlich ist, hängt von der Teilnehmerzahl ab. Voraussetzung zur Zulassung zur Prüfung sind das Erreichen von mindesten 50% der möglichen Übungspunkte.

Literatur

  1. Alexander Schrijver, Combinatorial Optimization: Polhedra and Efficiency, Springer-Verlag
  2. Alexander Schrijver, A Course in Combinatorial Optimization
  3. Alexander Schrjver, Theory of Linear and Integer Programming, Wiley
  4. W. Cook, W.H. Cunningham, W.R. Pulleyblank and A. Schrijver, Combinatorial Optimization, Wiley-Interscience
  5. Eugene Lawler, Combinatorial Optimization, Networks and Matroids, Dover
  6. Vijay V. Vazirani, Approximation Algorithms, Springer-Verlag
  7. Bernhard Korte and Jens Vygen, Combinatorial Optimization: Theory and Algorithms, Springer-Verlag


Was wurde wann gemacht

Warnung: Die hier zur Verfügung gestellten Mitschriften dienen vor allem meiner eigenen Vorbereitung auf den Kurs. Sie sollten keinesfalls als alleinige Quelle zu den jeweiligen Themen für Ihre Nachbereitung verwendet werden. Lesen Sie unbedingt in der angegebenen Literatur. Die Bücher stehen in meinem Seminarapparat in der Bibliothek.

  • 02.04: Wiederholung Lineares Programm, Dualitätstheorie, Faces, Darstellungssatz von Polyedern (Siehe Vorlesungsmitschrift aus dem letzten Semester)
  • 10.04: Lösbarkeit von linearen GLS in den ganzen Zahlen, Hermite Normalform und Zertifikate (Mitschrift)
  • 13.04: Gitter, Eindeutigkeit der HNF, TDI-Systeme, Bäume (Mitschrift)
  • 17.04: Minimale Spannbäume, Waldpolytop, TDI-heit der Systeme ([1], Seiten 854-862)
  • 20.04: Minimum weight Arborescences (Mitschrift)
  • 24.04: Minimum weight arborescences: algorithm, min-max relation (Mitschrift)
  • 27.04: Matroids: Greedy algorithm (Mitschrift)
  • 04.05: Das duale Matroid und das Matroidpolytop ([1], Seiten 653-653, 690-692)
  • 08.05: Matroid intersection (Mitschrift)
  • 11.05: Weiter mit Matroid Intersection; Beginn Min Cuts und Random Contraction ([4] Kapitel 3.5, Lecture Notes von Luca Trevisan)
  • 15.05: Deterministischer MinCut Algorithmus, Beginn Gomory-Hu Trees ([1], Seiten 244-246 und 248-258)
  • 22.05: Weiter mit Gomory-Hu Trees, minimale ungerade Schnitte und max. weight. perfektes Matching (Separation der minimalen ungeraden Schnitte mit G-H Trees) ([1], Seiten 448-449)
  • 25.05: Schranken an den Durchmesser von Polyedern (Barnette und Kalai & Kleitman)
  • 29.05: Dear Algorithmus von Clarkson und abstrakte Optimierungsprobleme (Mitschrift, Folien)
  • 01.06: Weiter mit Clarkson
  • 05.06: APTAS for Bin Packing. (Lecture notes of Rajeev Motwain)
  • 08.06: Weiter mit Bin Packing
  • 12.06: Gitterbasisreduktion (Mitschrift)
  • 15.06: Weiter mit Gitterbasisreduktion, LLL-Algorithmus
  • 19.06: Ende LLL-Algrithmus, Ganzzahlige Programmierung in fester Dimension
  • 23.06: Satz von Dirichlet und iteratives Runden (Mitschrift)
  • 26.06: Satz von Frank und Tardos
  • 29.06: Semidefinite Programming ([6], Chapter 26)
  • 06.07: Max Cut Algorithmus und Beginn Perfekte Graphen
  • 10.07: Weak Perfect Graph Theorem
  • 13.07: Clique Polytop und Lovasz Theta Function

Imprint | Webmaster | Recent changes: 24.07.2007