05.11.2013 Aufrufe

Handout - Institut für Theoretische Informatik - Technische ...

Handout - Institut für Theoretische Informatik - Technische ...

Handout - Institut für Theoretische Informatik - Technische ...

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.

6. Komplexität von Algorithmen 6.12 Raumkomplexität<br />

Satz<br />

QBF ∈ PSPACE .<br />

Beweis.<br />

Enthält ϕ = Q 0 x 0 . Q 1 x 1 . . . . Q n−1 x n−1 . ψ(x 0 , . . . , x n−1 ) keine Quantoren,<br />

gilt ϕ ∈ {true, false} . Sonst entfernt man Q 0 und bewertet<br />

A = Q 1 x 1 . . . . Q n−1 x n−1 . ψ(false, . . . , x n−1 )<br />

B = Q 1 x 1 . . . . Q n−1 x n−1 . ψ(true, . . . , x n−1 )<br />

Falls Q 0 = ∃ , bildet man A ∨ B , andernfalls A ∧ B .<br />

Die Laufzeit dieses rekursiven Verfahrens beträgt O(2 n ) , bei einer<br />

Rekursionstiefe von n (Anzahl der Quantoren). Da die Auswertung<br />

quantorenfreier Formeln logarithmischen Platz in der Anzahl der Variablen<br />

benötigt (HA), liegt der Platzbedarf in O(n + log n) = O(n) .<br />

Jürgen Koslowski (TU-BS) <strong>Theoretische</strong> <strong>Informatik</strong> 2 SS 2012 210 / 215

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!