Modulhandbuch B.Sc. Mathematik - Fachbereich Mathematik ...
Modulhandbuch B.Sc. Mathematik - Fachbereich Mathematik ...
Modulhandbuch B.Sc. Mathematik - Fachbereich Mathematik ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Komplexitätstheorie<br />
Complexity Theory<br />
Modulnummer: 04-10-0191/de (Bausteine: 04-00-0267-vu)<br />
Forschungsgebiet: Logik (log)<br />
Administration: Ziegler<br />
Konzeption: Lorenz, Otto, Ziegler<br />
Studienjahr: 3<br />
Bemerkungen:<br />
Sprache: deutsch<br />
Dauer: 1 Semester<br />
Turnus: unregelmäßig<br />
Lehrformen: 2V + 2Ü<br />
Leistungspunkte: 6<br />
Voraussetzungen: ein Proseminar aus der Logik und Logik und Grundlagen oder Formale Grundlagen der Informatik<br />
oder Einführung in die mathematische Logik<br />
Leistungsnachweise: mündlich oder schriftlich, Studienleistung als Zulassungsvoraussetzung zur Modulprüfung<br />
Lernergebnisse<br />
Nachdem Studierende diese Veranstaltung besucht haben, koennen sie die grundlegenden Anliegen und Methoden der klassischen<br />
Komplexitätstheorie wiedergeben. Sie erkennen die Bedeutung und die Unterschiede des asymptotischen Ressourcenbedarfs „Zeit“<br />
und „Speicher“ von einem Algorithmus und von einem Problem. Sie können die wesentlichen Komplexitätsklassen erklären und<br />
bewerten; sowie vergleichen, d.h. Beziehungen zwischen ihnen beweisen, und Beispielprobleme in sie einordnen.<br />
Inhalt<br />
Rechenmodelle und Ressourcen, polynomielles Wachstum; Entscheidungsprobleme SAT, 3SAT, Independent Set, Clique und<br />
Beziehungen zwischen ihnen; Komplexitätsklasse NP und Satz von Cook-Levin; weitere NP-vollständige Probleme; Approximationsalgorithmen<br />
und Güte, Nichtapproximierbarkeit; PSPACE und Vollständigkeit; Satz von Savitch; Satz von Immerman-<br />
Szelepcs´enyi; L, NL und Erreichbarkeit; parallele Komplexität und <strong>Sc</strong>haltkreise, P-Vollständigkeit; Kryptographie und UP;<br />
randomisierte Komplexität; polynomielle Hierarchie<br />
Contents<br />
Models of computation and polynomially bounded resources; decision problems SAT, 3SAT, Independent Set, Clique, and relations<br />
among them; complexity class NP and Cook-Levin Theorem; further NP-complete problems; approximation algorithms and nonapproximability;<br />
PSPACE-completeness; Savitch’s Theorem; Immerman-Szelepcs´enyi Theorem; L, NL and graph reachability;<br />
parallel complexity and circuits, P-completeness; cryptographic one-way functions and UP; randomized complexity; polynomial<br />
hierarchy<br />
Literatur<br />
Uwe <strong>Sc</strong>höning: Theoretische Informatik kurzgefasst;<br />
Garey/Johnson: Computers and Intractability<br />
Papadimitriou: Computational Complexity<br />
55