Zur
  Seite der TU

Lineare Optimierung

Zur Seite des Fachbereichs 3
 

Wintersemester 2000/2001

 
LV-Nr.: 0350 L 226


Inhalt

Die Entwicklung der linearen Optimierung ist (nach Einschätzung vieler Fachleute) der wichtigste Beitrag der Mathematik des 20. Jahrhunderts zur Lösung praktischer Fragestellungen in Industrie und Wirtschaft. Vermutlich benutzt heute jede größere Firma Methoden der linearen Optimierung auf die eine oder andere Weise bei ihrer planerischen oder operativen Tätigkeit. Die Vorlesung gibt eine Einführung in die Theorie und Praxis der linearen Optimierung und behandelt Grundzüge der ganzzahligen Optimierung. Neben der Skizzierung numerischer Aspekte und der Diskussion von Implementationsfragen wird besonderer Wert auf eine geometrische Begründung der Verfahren der linearen und ganzzahligen Optimierung gelegt. Vorlesungsthemen sind u.a.:
Fourier-Motzkin-Elimination, das Farkas-Lemma und Dualitätssätze, Optimalitätskriterien, Polyedertheorie, der Simplex-Algorithmus (primal, dual, revidiert), Innere-Punkte-Methoden, die Ellipsoid-Methode, Primal-Dual-Verfahren, Schnittebenenverfahren der ganzzahligen Optimierung.

Voraussetzungen:

Lineare Algebra, Grundzüge der Analysis, Graphen- und Netzwerkalgorithmen.

Geplante Fortsetzung:

Diese Vorlesung ist der zweite Teil des Studienschwerpunktes ``Algorithmische Diskrete Mathematik'' in den Studiengängen Mathematik, Techno- und Wirtschaftsmathematik. Im Sommersemester 2001 wird diese Vorlesungsserie mit einer  Spezialvorlesung zur ganzzahligen Optimierung  fortgesetzt.


Literatur

V. Chvátal, ``Linear Programming'', Freeman, New York, 1983.
G.B. Dantzig, ``Linear Programming and Extentions'', Princeton University Press, Princeton, 1963.
M. Padberg, ``Linear Optimization and Extensions'', Springer-Verlag, Berlin, 1995.
A. Schrijver, ``Theory of Linear and Integer Programming'', Wiley, Chichester, 1986.
R.J. Vanderbei, ``Linear Programming: Foundations and Extentions'', Kluwer Academic Publishers, Dordrecht, 1998.


Kontakte

   
Sprechstunde
Raum Telefon email
Dozent: Prof. Dr. Martin Grötschel n.V. MA 602 84185-210 groetschel@zib.de
Assistent: Dr. Frank Lutz Do 10:00 - 11:30 MA 624 314-25 751 lutz@math.tu-berlin.de
Sekretariat (TU): Elke Pose Mo, Di, Do, Fr   9:30 - 11:30 Uhr MA 627 314-23 354 pose@math.tu-berlin.de
Sekretariat (ZIB): Bettina Kasse n.V. 3025 84185-209 kasse@zib.de


Zeiten

Vorlesung: Di 16:00 - 17:30 MA 041 Prof. Dr. Martin Grötschel
Mi 14:15 - 15:45 MA 041
Übung: Fr 8:30 - 10:00 MA 042 Dr. Frank Lutz


Programmieraufgaben

Im Laufe des Semesters wird es mehrere Programmieraufgaben geben, bei denen Algorithmen in C/C++ zu implementieren und an vorgegebenen Beispielen zu testen sind. Programmieraufgaben werden nicht korrigiert, sondern bei einer Programmvorführung abgenommen. Die Vorführungen finden im Unix-Pool MA 241 auf den IBM-Rechnern statt, Termine werden in den Übungen vereinbart.

CPLEX

Dokumentation zur aktuellen CPLEX-Version 7.0

PORTA Manual


Rechnervorrangzeiten
(Unix-Pool MA 241)

Tag Zeit
Montag 14-18 Uhr
Mittwoch 9-12 Uhr
Freitag 12-18 Uhr


Zu diesen Zeiten sind für Teilnehmerinnen und Teilnehmer der Lehrveranstaltung jeweils 15 Rechnerplätze reserviert.


Übungsblätter:

Testbeispiele zur Fourier-Motzkin-Elimination

Beispiele affiner Abbildungen


Scheinkriterien

50% der Punkte aus den Übungsblättern 1 bis 7 und 50% der Punkte aus den Übungsblättern 8 bis 14 sowie die erfolgreiche Bearbeitung aller Programmieraufgaben.


Zuletzt aktualisiert: 1. Februar 2001