703145 VU Einführung in die Komplexitätstheorie

Wintersemester 2025/2026 | Stand: 29.08.2025 LV auf Merkliste setzen
703145
VU Einführung in die Komplexitätstheorie
VU 3
5
wöch.
jährlich
Englisch

Absolvent:innen dieses Moduls haben ein Verständnis dafür, wie Zeit- und Platzbedarf von Entscheidungsproblemen formal definiert werden können. Sie kennen die grundlegenden Komplexitätsklassen (P, NP, coNP, PSPACE, etc.) und wie sie zueinander in Zusammenhang stehen und warum. Sie kennen ebenfalls einige wichtige Fragen hierzu, die noch offen sind. Sie kennen repräsentative Probleme für jede Klasse und sind in der Lage, zu argumentieren, warum ein Problem in einer bestimmten Klasse ist oder vollständig für diese Klasse ist.

Berechnungsmodelle; Zeit- und Platzbedarf von Turingmaschinen; Berechnungen in polynomieller Zeit (P, NP, coNP); NP-Vollständigkeit (SAT, 3-SAT, Karps Probleme, Satz von Cook–Levin); Platzklassen und der Satz von Savitch; PSPACE, TQBF, die polynomielle Hierarchie, Alternierung; logarithmische Platzklassen (L und NL); Hierarchiesätze; ausgewählte fortgeschrittene Themen (z.B. Schaltkreiskomplexität, Orakel und Relativisierung, probabilistische Klassen, interaktive Beweise)

Präsentation mit Folien und Tafel. Der Kurs orientiert sich stark an zwei Lehrbüchern (siehe Webseite).

Wöchentliche Hausübungen, deren Lösungen zusammen diskutiert werden.

Gewichtetes Mittel aus Punkten durch wöchentliche Hausaufgabenabgabe und einer schriftlichen Prüfung. Es wird keine Wiederholungsklausur angeboten.

M. Sipser, Introduction to the Theory of Computation, 2014.
S. Arora & B. Barak, Computational Complexity: A Modern Approach, 2007.
D. C. Kozen, Theory of Computation, 2006.

Die Module ‘Einführung in die Theoretische Informatik’ und ‘Diskrete Strukturen’ müssen bestanden sein. Zusätzlich ist es empfehlenswert (wenn auch nicht zwingend notwendig), die ‘Logik’-Vorlesung besucht zu haben.

Insbesondere sollten Student:innen die folgenden Fähigkeiten/das folgende Wissen aufweisen, um in der Vorlesung gut zurechtzukommen:

  • Gutes Verständnis von mathematischer Notation, Fähigkeit zum mathematischen Denken, etc.
  • Gutes Verständnis grundlegender diskreter Mathematik (weiß, was eine Relation ist, hat schon einmal von Graphfärbung gehört, etc.)
  • Vertrautheit mit Aussagenlogik und Prädikatenlogik
  • Turingmaschinen
  • Kenntnisse über formale Sprachen, Automaten, reguläre Ausdrücke können nützlich sein.

Verfahren zur Vergabe der Plätze bei Lehrveranstaltungen mit Teilnahmebeschränkung (PS, SE, VU, PJ)

Bei Lehrveranstaltungen mit einer beschränkten Zahl von Teilnehmerinnen und Teilnehmern werden die Plätze wie folgt vergeben:

1. Studierende, denen aufgrund der Zurückstellung eine Verlängerung der Studienzeit erwächst, sind bevorzugt zuzulassen.

2. Reicht Z 1 zur Regelung der Zulassung zu einer Lehrveranstaltung nicht aus, so sind an erster Stelle Studierende, für die diese Lehrveranstaltung Teil eines Pflichtmoduls ist, und an zweiter Stelle Studierende, für die diese Lehrveranstaltung Teil eines Wahlmoduls ist, bevorzugt zuzulassen.

3. Reichen Z 1 und 2 zur Regelung der Zulassung zu einer Lehrveranstaltung nicht aus, so werden die vorhandenen Plätze verlost.

Curriculum BA Informatik 2019W

siehe Termine
Gruppe 0
Datum Uhrzeit Ort
Do 02.10.2025
15.30 - 18.00 3W04 3W04 Barrierefrei
Do 09.10.2025
15.30 - 18.00 3W04 3W04 Barrierefrei
Do 16.10.2025
15.30 - 18.00 3W04 3W04 Barrierefrei
Do 23.10.2025
15.30 - 18.00 3W04 3W04 Barrierefrei
Do 30.10.2025
15.30 - 18.00 3W04 3W04 Barrierefrei
Do 06.11.2025
15.30 - 18.00 3W04 3W04 Barrierefrei
Do 20.11.2025
15.30 - 18.00 3W04 3W04 Barrierefrei
Do 27.11.2025
15.30 - 18.00 3W04 3W04 Barrierefrei
Do 04.12.2025
15.30 - 18.00 3W04 3W04 Barrierefrei
Do 11.12.2025
15.30 - 18.00 3W04 3W04 Barrierefrei
Do 08.01.2026
15.30 - 18.00 3W04 3W04 Barrierefrei
Do 15.01.2026
15.30 - 18.00 3W04 3W04 Barrierefrei
Do 22.01.2026
15.30 - 18.00 3W04 3W04 Barrierefrei
Do 29.01.2026
15.30 - 18.00 3W04 3W04 Barrierefrei
Do 05.02.2026
15.00 - 18.00 HS D (Technik) HS D (Technik) Barrierefrei exam
Gruppe Anmeldefrist Prüfungsdatum
01.09.2025 08:00 - 28.09.2025 23:59
Eberl M.
01.10.2025 00:00 - 05.02.2026 12:00
05.02.2026
15:00
Hörsaal D
Zur Prüfung anmelden
Eberl M.