03.09.2013 Aufrufe

Komplexitaet-WS-2010.. - Parallele Systeme

Komplexitaet-WS-2010.. - Parallele Systeme

Komplexitaet-WS-2010.. - Parallele Systeme

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.

Komplexitätstheorie - Wintersemester 2010/2011 73<br />

Beweis:<br />

a) Sei L ≤ L ′ .<br />

L ist C-hart bzgl. ≤ ⇔ für alle L ′′ ∈ C gilt L ′′ ≤ L (nach Def. von C-hart)<br />

⇒ für alle L ′′ ∈ C gilt L ′′ ≤ L ≤ L ′ (wegen L ≤ L ′ )<br />

⇒ für alle L ′′ ∈ C gilt L ′′ ≤ L ′ (weil ≤ transitiv ist)<br />

⇔ L ′ ist C-hart bzgl. ≤ (nach Def. von C-hart)<br />

b) Mit a) und L ′ ∈ C. 4.3.2<br />

Korollar 4.3.3<br />

a) L ist NP-hart und L ≤p L ′ ⇒ L ′ ist NP-hart.<br />

b) L ist NP-vollständig, L ′ ∈ NP und L ≤p L ′ ⇒ L ′ ist NP-vollständig.<br />

c) L ist NP-hart und L ∈ P ⇒ P = NP.<br />

d) L ist PSPACE-hart und L ∈ P ⇒ P = PSPACE.<br />

e) L ist PSPACE-hart und L ∈ NP ⇒ NP = PSPACE.<br />

Beweis:<br />

a) und b) Direkt aus Satz 4.3.2.<br />

c) L NP-hart ∧ L ∈ P ⇒ ∀L ′′ ∈ NP: L ′′ ≤p L (Def. NP−hart)<br />

⇒ ∀L ′′ ∈ NP: L ′′ ∈ P (L ∈ P und Satz 4.2.2(i))<br />

⇔ NP ⊆ P<br />

⇒ P = NP (P ⊆ NP, Satz 3.5.1(a)).<br />

d) und e) Analog. 4.3.3<br />

Um zu wissen, was NP gegebenenfalls ” echt schwerer“ macht als P, muss man also die Klasse NPC der<br />

NP-vollständigen Probleme analysieren. Gibt es überhaupt welche?<br />

4.4 SAT und der Satz von Cook-Levin<br />

In diesem Abschnitt definieren und untersuchen wir zuerst etwas genauer das Problem SAT, das in<br />

Abschnitt 1.3 bereits besprochen wurde.

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!