Inhalt
Teil I: Berechenbarkeit
-
Turingmaschinen, These von Church und Turing
-
Kodierung von Turingmaschinen, die universelle Turingmaschine, das Halteproblem, Unentscheidbarkeit
-
Reduktionen, Post'sche Korrespondenz Problem
Teil II: Komplexitätstheorie
-
Hamiltonsches vs. Eulersches Kreisproblem,
Erfüllbarkeitsprobleme DNF-SAT, KNF-SAT
-
Komplexitätsklassen:
L, NL, P, NP, PSPACE, EXP, NEXP.
-
Polynomielle Reduktionen, NP-Vollständigkeit,
Satz von Cook: SAT ist NP-vollständig.
Weitere NP-vollständige Problem:
-
3-SAT
-
HAM
-
TSP
-
Vertex Cover,
-
Clique
-
Subset Sum,
-
Knapsack
-
Partition
-
Bin Packing
-
Approximationsverfahren
-
Vollständige Probleme für NL und PSPACE