23.07.2013 Aufrufe

kleine Folien (.pdf)

kleine Folien (.pdf)

kleine Folien (.pdf)

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Automatenund Berechenbarkeit, SoS2011 69<br />

✬<br />

✩<br />

Satz 9.3 DieSprache<br />

Univ := {Code(M)w: MistDTMundakzeptiert w}<br />

ist aufzählbar,abernicht entscheidbar.<br />

Satz 9.4 DieSprache<br />

Halt := {Code(M)w : M ist DTMund hält aufEingabe w}<br />

ist aufzählbar,abernicht entscheidbar.<br />

✫<br />

✪<br />

Automatenund Berechenbarkeit, SoS2011 71<br />

✬<br />

✩<br />

Folgerung 9.6 DasHalteproblemfürDTMaufleeremBand<br />

He := {Code(M): Mist DTM und hält aufEingabe e}<br />

ist unentscheidbar.<br />

Lemma 9.7 DasÄquivalenzproblem<br />

Äqu := {Code(M1)#Code(M2):<br />

M1 und M2 sind DTM,die dieselbe Sprache akzeptieren}<br />

fürDTM ist unentscheidbar.<br />

Satz 9.8 Dasspezielle Halteproblem Hs :=<br />

{Code(M): Mist DTMund hält aufEingabeCode(M)}<br />

fürDTM ist aufzählbar,abernicht entscheidbar.<br />

✫<br />

✪<br />

Automatenund Berechenbarkeit, SoS2011 70<br />

✬<br />

✩<br />

Definition 9.1 Esseien L1 und L2 Sprachen über X.Dann<br />

heißt L1 auf L2 reduzierbar(Schreibweise: L1 ≤m L2),<br />

wenn eseine überall definierte, Turing-berechenbare<br />

Funktion f:X ∗ → X ∗ derart gibt, dassgilt:<br />

∀w(w ∈ X ∗ → (w ∈ L1 ↔ f(w) ∈ L2)).<br />

Lemma 9.5 Gilt L1 ≤m L2 undist L2 Turing-entscheidbar<br />

(Turing-akzeptierbar), dannist L1 Turing-entscheidbar<br />

(Turing-akzeptierbar).<br />

Umgekehrt gilt: Falls L1 ≤m L2 gilt und L1 nicht<br />

Turing-entscheidbar (Turing-akzeptierbar) ist, so ist auch L2<br />

nicht Turing-entscheidbar (Turing-akzeptierbar).<br />

✫<br />

✪<br />

Automatenund Berechenbarkeit, SoS2011 72<br />

✬<br />

✩<br />

10 Polynomialzeitberechnung<br />

Definition 10.1 (Rechenzeit, Anzahl der Rechenschritte)<br />

Füreine DTM T sei<br />

tT (v) := sup{i : ∃K1...∃K i(z0v |= K1 |= ... |= K i)}.<br />

Füreine NTM T , die L ⊆ X ∗ akzeptiert und die die<br />

akzeptierende Finalkonfiguration K f hat,sei<br />

⎧<br />

⎪⎨<br />

inf{i +1 : ∃K1...∃K i(z0v |= ... |= Ki |= Kf)}, tT (v) := falls v ∈ L,und<br />

⎪⎩<br />

0, anderenfalls.<br />

✫<br />

tT (n) := sup{tT (v) : |v| = n}<br />

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!