Universität Paderborn · Prof. Dr. Johannes Blömer · SS 2026

Berechenbarkeit und Komplexität

Ein digitales Lehrbuch in 19 Kapiteln. Von der Definition der Turingmaschine bis zum Approximationsschema — jedes Kapitel mit Intuition vor Formalismus, vielen Beispielen, ausklappbaren Beweisen, Quiz und Klausuraufgaben mit Musterlösung.

Klausur: 10. August 2026 120 Minuten · 60 Punkte · 6 Aufgaben Ein handschriftliches A4-Blatt erlaubt
So arbeitest du mit diesem Buch

Jedes Kapitel folgt derselben Reihenfolge: Motivation → Intuition → formale Definition → Beispiele → Beweise → typische Fehler → Zusammenfassung → Quiz → Klausuraufgaben. Wenn dir die Zeit knapp wird, lies Motivation und Intuition, überspringe die Beweise und gehe direkt zu den Klausuraufgaben. Die Beweise sind ausklappbar — sie stören dich also nicht.

Tastatur: / springt in die Suche, Alt + / blättert zwischen Kapiteln.

Alle Kapitel

Die Klausur auf einen Blick

Die Klausurstruktur ist seit Jahren identisch. Das ist eine der wertvollsten Informationen, die du hast: Du weißt vorher genau, welche sechs Fähigkeiten geprüft werden. Die Spalte „Kapitel“ sagt dir, wo du sie lernst.

AufgabeThemaPunkteWas verlangt wirdKapitel
1Turingmaschinen12 Konfigurationsfolge ausführen, L(M) bestimmen, δ ändern03, 04
2Verständnisfragen8 Vier Aussagen richtig/falsch mit kurzer Begründungalle
3Rekursive Aufzählbarkeit & Entscheidbarkeit12 Reduktion konstruieren, Unentscheidbarkeit zeigen07–11
4Klasse P10 Algorithmus + Korrektheit (beide Richtungen) + Laufzeit12, 13
5NP-Vollständigkeit10–12 NP-Zugehörigkeit + NP-Härte per polynomieller Reduktion14–17
6Approximationsalgorithmen8 Korrektheit, Fakt, Approximationsfaktor, Worst-Case-Familie18
Der teuerste Fehler in dieser Klausur

Nicht fehlendes Wissen, sondern unvollständige Formalisierung. Wer schreibt „man nimmt BFS, das ist polynomiell“, bekommt fast nichts. Wer schreibt „Algorithmus A tut X; ist ⟨G⟩ ∈ L, dann akzeptiert A, weil …; akzeptiert A, dann ist ⟨G⟩ ∈ L, weil …; jede der O(n²) Iterationen kostet O(n), also O(n³)“, bekommt volle Punktzahl. In diesem Buch ist jedes Beweisschema als ausfüllbares Gerüst notiert.

Legende der Kästen

Definition

Formale Festlegung. Wortwörtlich lernen.

Satz · Lemma · Korollar

Aussage mit Beweis. Der Beweis ist ausklappbar.

Beispiel

Konkrete Anwendung, meist durchgerechnet.

Gegenbeispiel

Zeigt, warum eine Bedingung nötig ist.

Intuition

Die Idee ohne Formeln. Zuerst lesen.

Merke

Kernaussage. Kandidat für den Spickzettel.

Typischer Klausurfehler

Was regelmäßig Punkte kostet.

Prüfungstipp

Konkrete Handlungsanweisung für die Klausur.

Fachbegriffe sind im Text bei ihrem ersten Auftreten gestrichelt unterstrichen — Maus darauf oder mit der Tabulatortaste anspringen, dann erscheint die Kurzdefinition. Beweise stecken in ausklappbaren Blöcken, jedes Kapitel endet mit Karteikarten, Quiz und Klausuraufgaben.

Hinweis zur Eigenständigkeit

Dieses Lehrbuch ist eine eigenständige Darstellung des Stoffes. Definitionen und Sätze folgen naturgemäß den in der Fachliteratur üblichen Formulierungen — die Erklärungen, Intuitionen, Beispiele, Grafiken, Quizfragen und Klausuraufgaben sind neu geschrieben. Die Notation ist bewusst an die Vorlesung angeglichen, damit du in der Klausur nicht umdenken musst. Für die verbindliche Formulierung gilt immer das offizielle Skript.