Siegel und Leitseite der Universität zu KölnSiegel und Leitseite der Mathematisch-Naturwissenschaftlichen Fakultät
Valid HTML 4.01!

Vorlesung über "Approximations- und Online-Algorithmen"

Termine

Erste Veranstaltung ist am Donnerstag, dem 28.10.2004. Die Vorlesung findet donnerstags von 11.45 bis 13.15 im Seminarraum 616, im Pohlighaus, statt.

Inhalte der Vorlesung

Der Entwurf von effizienten Algorithmen ist eine zentrale Aufgabe in der Informatik. Während in den Veranstaltungen des Grundstudiums Informatik effiziente algorithmische Lösungen für grundlegende Probleme vorgestellt wurden und in der Vorlesung über Theoretische Informatik die Grenzen der Algorithmik beleuchtet wurden, ist das Ziel dieser Vorlesung über "Approximatinons- und Online-Algorithmen" effiziente Algorithmen zu entwicklen, um Näherungslösungen für schwere Probleme zu erhalten.

Schwerpunkte

Die Schwerpunkte der zweistündigen Vorlesung liegen auf den folgenden Gebieten:

Approximationsalgorithmen: Von vielen in der Praxis auftretenden Optimierungsproblemen ist zu erwarten, daß sie nicht in Polynomialzeit lösbar sind. Falls der Wunsch nach einer exakten Lösung für schwere Optimierungsprobleme abgeschwächt wird und man stattdessen probiert, eine Näherungslösung zu bestimmen, so wird durch diese Relaxierung häufig eine effiziente algorithmische Behandlung des schweren Problems ermöglicht. In diesem Teil der Vorlesung sollen effiziente Approximationsverfahren für verschiedene Probleme und die Analyse der Qualität der erhaltenen Lösungen vorgestellt werden.

Online-Algorithmen: Beim klassischen Algorithmenentwurf geht man davon aus, daß die zur Lösung eines Problems benötigten Daten zu Beginn der Berechnungen vollständig vorliegen. In vielen praktischen Problemen treffen Eingabedaten jedoch online, d.h. nach und nach ein. Typische Probleme sind etwa, welche Daten bei Minimierung der Zugriffszeit im Cache gespeichert bleiben sollen und welche gelöscht werden sollen, oder aber auch, wann es sinnvoll ist, etwa eine Bahncard zu kaufen, vor/nach der ersten, zweiten usw. Fahrt. Ein in diesem Online-Kontext entworfener Algorithmus stellt eine Näherungslösung für einen bestmöglichen Offline-Algorithmus dar.

Scheinerwerb

Aufbauend auf dieser Vorlesung ist für das Sommersemester 2005 ein gleichnamiges Seminar in Planung, in dem es möglich sein wird, einen Seminarschein zu erwerben.

Literatur

  • D. S. Hochbaum, Approximation Algorithms for NP-hard Problems, PWS Publishing Company, 1997;
  • A. Borodin, R. El-Yaniv. Online Computation and Competitive Analysis. Cambr. Univ. Press, 1998;
  • V.V. Vazirani, Approximation Algorithms, Springer Verlag, 2001.