Turing Maschine
Definition
endliche Menge an Zuständen
das Eingabealphabet
das Arbeitsalphabet
der linke Endmarker
das Blanksymbol
die Übergangsfunktion ist wobei gilt:
- für alle ein und existieren, so dass und
- für alle gilt und
der Anfangszustand
der akzeptierende Zustand
der verwerfende Zustand mit

WHILE-Programme
Zusammen mit Grammatiken und Sprachen
Die Chomsky-Hierarchy
Name Grammatik Sprache äquivalent Typ 0 Jede Turing Maschine Typ 1 monoton linear beschränkte NTM Typ 2 Kontextfreie Grammatik Kontextfreie Sprache Kellerautomat Typ 3 rechtslinear oder Reguläre Sprache DEA, NEA, ε-NEA, wort-NEA siehe:
Link to original
Sprachklasse
Berechenbarkeit / Entscheidbarkeit / Wortproblem
Church-Turing These
Church-Turing These
Die Klasse der Turing-berechenbaren Funktionen stimmt mit der Klasse der intuitiv berechenbaren Funktionen überein.
siehe: entscheidbar
Link to original
Satz von Rice

Für Beweise
P is not trivial when with and
P is trivial if or
P is not semantik if with , and
P is semantik if with then

Eine Eigenschaft heißt nach oben abgeschlossen, falls für alle semi-entscheidbaren
mit auch gilt
semi-entscheidbar / Halteproblem






Liste aller verwendbaren nicht entschidbaren Probleme
Liste aller verwendbaren nicht semi entschidbaren Probleme
Reduktionen
Definition
Eine Reduktion von auf
ist eine (totale)berechenbare Funktion.
so das für alle gilt:
Eine Reduktion von auf schreibt man als
Wenn , dann:
(semi) entschidbar (semi) entschidbar
nicht (semi) entschidbar nicht (semi) entschidbar
Turing-Reduktionen
Definition
ist eine Turing-reduzierbar auf geschrieben ()
wenn es eine Orakel-Turingmaschinen mit Orakel gibt, die entscheidet.
Wenn , dann:
entschidbar entschidbar
nicht entschidbar nicht entschidbar
Polynomialzeitreduktionen


Laufzeit und Platz-komplexitätsklasen
LogSpace NLogSpace P-Time NP-Time P-Space = NP-Space Exp-Time




Definition
Eine Sprache heißt NP-schwer, wenn für alle gilt
Definition
heißt NP-vollständig, wenn und NP-schwer ist.
Für jede NP-vollständige Sprache gilt: wenn , dann P = NP
Probleme
SAT

Vertex Cover

Hamilton Kreis



