Komplexitätstheorie
Sommersemester 2009
Prof. Dr. (USA) Martin Dietzfelbinger
Auswertung Studierendenbefragung
 


[Mitteilungen] [Termine] [Inhalte] [Literatur] [Prüfung/Schein] [Materialien]
Teilnehmer: BSc-Studierende 6. Sem. Diplom-Studierende ab 8. Sem.


MitteilungenDer Übungsbetrieb beginnt in der 15. Kalenderwoche 

TermineFachgespräche KT
- Vorlesung (Prof. M. Dietzfelbinger)
- Montag, 15:00-16:30 Uhr, Sr H 2507
- Übung (U. Schellbach)
- Mittwoch (U), 11:00-12:30 Uhr, Sr Oec 311


Inhalt-
Die NP-Vollständigkeits-Theorie, in der Vorlesung "Berechenbarkeit und Komplexität" begonnen, wird vertiefend behandelt: Der Satz von Cook/Levin wird bewiesen: SAT ist NP-vollständig. Viele weitere Probleme werden als NP-vollständig bzw. NP-schwer klassifiziert. Zentrales Thema: Reduktionen zwischen Problemen. Die Grenze zwischen P (effizient lösbar) und NP (wahrscheinlich nicht effizient lösbar) wird beleuchtet. -
Approximationsalgorithmen und Nichtapproximierbarkeit: Manche Optimierungsprobleme lassen sich effizient lösen, wenn man mit fast optimalen Lösungen zufrieden ist. Dies ist ein attraktiver Ausweg, wenn das zu bearbeitende Problem NP-schwer ist. Manche Optimierungsprobleme lassen solche Approximationsalgorithmen nicht zu (z.B. das allgemeine TSP) oder nur begrenzt zu (Binpacking). -
Randomisierte Algorithmen und ihre Komplexitätsklassen: Man betrachtet Algorithmen (und Turingmaschinen), die Zufallsexperimente ausführen. Diese Modellerweiterung führt zu weiteren Komplexitätsklassen. Auch realistischerweise muss schnelle randomisierte Algorithmen als "effizient" ansehen und kommt damit (eventuell) über P hinaus.
-
„Interaktive Beweise“ – Ein Blick auf die PCP-Theorie und Nicht-Approximierbarkeit. -
Polynomielle Hierarchie: Schwierige Probleme jenseits von NP. -
Platzkomplexität, PSPACE-vollständige Probleme, Logspace-Reduzierbarkeit, P-Vollständigkeit.
Literatur und Links-
G. Ausiello et al., Complexity and Approximation, Springer, 1999. -
-
M. Garey, D. Johnson, Computers and Intractability, W.H. Freeman and Co., 1979. -
C. Papadimitriou, Computational Complexity, Addison-Wesley 1995. -
I. Wegener, Komplexitätstheorie – Grenzen der Effizienz von Algorithmen, Springer, 2003.


Prüfung/ScheinPrüfung (BSc): mdl. Prüfung 20min
Schein (Diplom): Fachgespräch 20min


Materialien und Übungsblätter Dokumente zur Vorlesung
Zum Satz von Cook/Levin (Kapitel 1) Druckversion Blätterversion
Folien zur Vorlesung vom 11.05.2009 Druckversion Blätterversion
Folien zur Vorlesung vom 25.05.2009 Druckversion Blätterversion
Übungsblätter
Übungsblatt 1
Übungsblatt 2
Übungsblatt 3
Übungsblatt 4
Übungsblatt 5
Übungsblatt 6
Übungsblatt 7
|