23.07.2013 Aufrufe

Theoretische Grundlagen der Informatik - Übung ... - next-internet.com

Theoretische Grundlagen der Informatik - Übung ... - next-internet.com

Theoretische Grundlagen der Informatik - Übung ... - next-internet.com

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.

15<br />

Aufgabe 4<br />

Zeigen Sie: Aus P = N P folgt P \ {∅, Σ ∗ } = N PC. Warum sind ∅ und<br />

Σ ∗ (insbeson<strong>der</strong>e unter dieser Annahme) nicht N P-vollständig?<br />

Beweis:<br />

Annahme: Sei P = N P<br />

“⇒”:<br />

Sei L1 in P \ {∅, Σ ∗ } und L2 in N P<br />

Zeige: Es gibt eine polynomielle Transformation von L2 in L1 gibt.<br />

Daraus folgt direkt, dass L1 N P-vollständig ist.<br />

Da P = N P ist, gibt es eine DTM M, die L2 in polynomieller Zeit<br />

entscheidet<br />

Modifiziere M wie folgt: Falls die Eingabe akzeptiert wird, schreibt M ein<br />

beliebiges Wort aus L1 auf das Band, falls nicht, schreibt M ein beliebiges<br />

Wort aus Σ ∗ \ L1 auf das Band<br />

Damit gilt offensichtlich, dass die Ausgabe <strong>der</strong> DTM genau dann in L1 liegt,<br />

wenn die Eingabe in L2 lag.

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!