der aktuellen Vorlesung
-
Moduldetails
Dozent: Dr. Arne Meier
Frequenz: jährlich im Sommersemester, empf. 4. Semester
Veranstaltungsart: Vorlesung und Übung (2V + 2Ü, 5 LP)
Prüfung: Klausur
-
Vorlesungsinhalte
Das Modul vermittelt grundlegende Kenntnisse über Begriffe der Zeit- und Raumkomplexität. Nach erfolgreichem Abschluss der LV können die Studierenden algorithmische Probleme hinsichtlich ihrer Komplexität analysieren. Sie entwickeln NP-Vollständigkeitsbeweise und entwerfen Approximationsalgorithmen.
Inhalt:
In dieser Vorlesung beschäftigen wir uns mit der Frage, welche Berechnungsprobleme effizient algorithmisch lösbar sind. Dazu werden wir die Komplexitätsmaße Laufzeit und Speicherbedarf formal einführen und untersuchen. Eine zentrale Rolle werden dabei die Komplexitätsklassen P und NP sowie sog. NP-vollständige Probleme spielen. Dies sind Probleme, für die weder ein effizienter Algorithmus bekannt ist noch bewiesen wurde, dass keiner existieren kann. NP-vollständige Probleme kommen in vielen Bereichen der Informatik (VLSI-Design, Netzwerk-Optimierung, Operations-Research, etc.) vor. Erstaunlicherweise zeigt sich, dass alle diese Probleme äquivalent in dem Sinne sind, dass sie alle effizient lösbar sind, wenn man nur für eines von ihnen einen effizienten Algorithmus entdeckt. Abschließend beschäftigen wir uns mit Optimierungsproblemen und Approximationsalgorithmen, um für solche Probleme Lösungen zu erreichen.
Gliederung:
- Raum- und Zeitkomplexität
- Beziehungen zwischen den Komplexitätsklassen
- Die Hierarchiesätze
- Die Klasse P
- Die Klasse NP
- NP-Vollständigkeit
- Der Satz von Cook
- Weitere NP-vollständige Probleme
- Approximierbarkeit
- Das Problem des Handlungsreisenden
- Das Partitionierungsproblem
-
Informationen zur Prüfung
Die Abschlussprüfung des Moduls ist eine schriftliche Klausur über 90 Minuten.
Termin
Die Prüfungstermine finden Sie im zentralen Webauftritt der Universität (siehe Link unten).
Anmeldung
Je nach Prüfungsordnung ist eine Anmeldung im QIS erforderlich (siehe Link unten). Zur Teilnahme als Zulassungsauflage benötigen Sie keine Anmeldung.
Hilfsmittel
Es sind keine Hilfsmittel erlaubt. Sie benötigen kein eigenes Papier!
Klausurbonus
Die Modalitäten für das Erreichen eines Klausurbonus finden Sie im Foliensatz im Stud.IP.
Studienleistung
Die Modalitäten für das Erreichen der Studienleistung finden Sie im Foliensatz im Stud.IP.