Beruflich Dokumente
Kultur Dokumente
Zeit-Komplexität
2. Juli 2018
Einfach:
Definition
Ein Verifizierer für die Sprache A ist eine Algorithmus V mit
Definition
N P ist die Menge der Sprachen die in polynomieller Zeit verifiziert werden
kann.
Theorem
Eine Sprache A ist in N P, genau dann wenn es eine nichtdeterministische
TM gibt, die A in polynomieler Zeit entscheidet.
Definition
Sei t : N → R+ eine Funktion. Die Komplexitätsklasse NTime(t(n))
enthält alle Probleme, die in Zeit O(t(n)) von einer nichtdet. TM
entschieden werden können.
NP = NTime(nk ).
k
Definition
CO − N P ist die Klasse der Sprachen deren Komplement in N P ist.
P ist die Klasse der Probleme die in polynomieller Zeit gelößt werden
können.
N P ist die Klasse der Probleme die in polynomieller Zeit verifiziert
werden können.