31.01.2014 Aufrufe

Skriptes - Uni Bremen - Universität Bremen

Skriptes - Uni Bremen - Universität Bremen

Skriptes - Uni Bremen - Universität Bremen

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.

Weitere unentscheidbare Probleme<br />

1) Anfangsregel:<br />

2) Kopierregeln:<br />

(#, #q 0 w#)<br />

(a, a) für alle a ∈ Γ∪{#}<br />

3) Übergangsregeln:<br />

(qa, q ′ a ′ ) falls (q,a,a ′ ,n,q ′ ) ∈ ∆<br />

(qa, a ′ q ′ ) falls (q,a,a ′ ,r,q ′ ) ∈ ∆<br />

(bqa, q ′ ba ′ ) falls (q,a,a ′ ,l,q ′ ) ∈ ∆ und b ∈ Γ<br />

(#qa, #q ′̸ ba ′ ) falls (q,a,a ′ ,l,q ′ ) ∈ ∆<br />

(q#, q ′ a ′ #) falls (q,̸ b,a ′ ,n,q ′ ) ∈ ∆<br />

(q#, a ′ q ′ #) falls (q,̸ b,a ′ ,r,q ′ ) ∈ ∆<br />

(bq#, q ′ ba ′ #) falls (q,̸ b,a ′ ,l,q ′ ) ∈ ∆<br />

(#q#, #q ′̸ ba ′ #) falls (q,̸ b,a ′ ,l,q ′ ) ∈ ∆<br />

4) Löschregeln:<br />

(aq,q) und (qa,q) für alle a ∈ Γ und q ∈ Q Stoppzustand<br />

(O.B.d.A. hänge in A das Stoppen nur vom erreichten Zustand, aber nicht vom<br />

gerade gelesenen Bandsymbol ab; ein Stoppzustand ist dann ein Zustand q, so dass<br />

die TM in q bei jedem gelesenen Symbol anhält.)<br />

5) Abschlussregel:<br />

(q##,#) für alle q ∈ Q mit q Stoppzustand<br />

Falls A bei Eingabe w hält, so gibt es eine Berechnung<br />

k 0 ⊢ A k 1 ⊢ A ... ⊢ A k t<br />

mit k 0 = q 0 w und k t = uˆqv mit ˆq Endzustand.<br />

Daraus kann man eine Lösung des MPKP bauen. Zunächst erzeugt man<br />

• Dabei beginnt man mit (#,#k 0 #).<br />

#k 0 #k 1 #k 2 #...#<br />

#k 0 #k 1 #k 2 #...#k t #<br />

– Durch Kopierregeln erzeugt man die Teile von k 0 und k 1 , die sich nicht unterscheiden.<br />

– Der Teil, der sich unterscheidet, wird durch die entsprechende Übergangsregel<br />

realisiert.<br />

136

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!