29.10.2013 Aufrufe

Skript zur Vorlesung Komplexitätstheorie im SS 1996

Skript zur Vorlesung Komplexitätstheorie im SS 1996

Skript zur Vorlesung Komplexitätstheorie im SS 1996

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

7 SCHLU<strong>SS</strong>BETRACHTUNGEN 67<br />

Die Komplexität ist genauso definiert wie bei Klassen ohne Orakel (deterministisch<br />

und nicht-deterministisch). Unrealistisch ist allerdings, daß jede<br />

Frage aus dem Orakel als nur ein Schritt zählt.<br />

Definition 7.2 Sei C eine deterministische oder nichtdeterministische<br />

Komplexitätsklasse. Dann ist C A die Klasse von Sprachen, die durch Maschinen<br />

desselben Typs wie für C akzeptiert wird, aber versehen mit einem<br />

Orakel A.<br />

Theorem 7.2 Es gibt Orakel A und B mit<br />

1. P A = NP A<br />

2. P B = NP B<br />

Beweis:<br />

1. Sei A eine PSPACE-vollständige Sprache. Dann gilt:<br />

PSPACE a b c<br />

A A<br />

⊆ P ⊆ NP ⊆ NPSPACE d<br />

⊆ PSPACE, also P A = NP A<br />

(a) Sei L ∈ PSPACE. Man nehme eine deterministische Turing-Maschine,<br />

die L auf A in polynomieller Zeit reduziert, und stelle<br />

dann die Frage aus Orakel A genau einmal.<br />

(b) Trivial (da jede deterministische Turing-Maschine auch nichtdeterministische<br />

Turing-Maschine)<br />

(c) Jede nichtdeterministische Turing-Maschine M mit Orakel A, die<br />

in polynomieller Zeit arbeitet, kann durch eine nichtdeterministische<br />

Turing-Maschine M ′ mit polynomiellem Platz, die auch A<br />

selbst beantwort, s<strong>im</strong>uliert werden.<br />

(d) Satz von Savitch<br />

2. Papad<strong>im</strong>itriou S. 340 bis 342<br />

7.3 PSPACE<br />

Wie sehen nun ” natürliche“ vollständige Probleme in PSPACE aus?<br />

QBF (quantifizierte Boole’sche Formel): Sei E =<br />

Q1x1Q2x2 . . . Qmxm eine Boole’sche Formel mit Φ(x1, . . . , xm) – Boole’scher<br />

Ausdruck und Qi ∈ {∃, ∀}. Frage: Ist E wahr?<br />

QBF (auch QSAT, quanitifisiertes SAT ) ist PSPACE-vollständig.<br />

WORT-CS: Sei G eine kontextsensitive Grammatik und w ein Wort ∈ Σ ∗ .<br />

Frage: Ist w ∈ L(G)?<br />

WORT-CS ist PSPACE-vollständig.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!