Skriptes - Uni Bremen - Universität Bremen
Skriptes - Uni Bremen - Universität Bremen
Skriptes - Uni Bremen - Universität Bremen
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 />
z.B. (q,a,a ′ ,r,q ′ ) ∈ ∆ und k 0 = ̸ bqab̸ b<br />
#|a|qa|b|b|#<br />
# a qa b b #|a|a ′ ,q ′ |b|b|#<br />
Man erhält so:<br />
#k 0 #<br />
#k 0 #k 1 #<br />
• Nun macht man dies so weiter, bis die Stoppkonfiguration k t mit Stoppzustand<br />
ˆq erreicht ist. Durch Verwenden von Löschregeln und Kopierregeln löscht man<br />
nacheinander die dem Stoppzustand benachbarten Symbole von k t , z.B.:<br />
...#aˆq|b|#|ˆqb|#<br />
...#aˆqb #|ˆq|b|#|ˆq|#<br />
• Danach wendet man die Abschlussregel an:<br />
...#|ˆq# #<br />
...# ˆq#|#<br />
Umgekehrt zeigt man leicht, dass jede Lösung des MPKP einer haltenden Folge von<br />
Konfigurationsübergängen entspricht, welche mit k 0 beginnt:<br />
• Man muss mit k 0 beginnen, da wir das MPKP betrachten.<br />
• Durch Kopier- und Übergangsregeln kann man die erzeugten Wörter offensichtlich<br />
nicht gleich lang machen.<br />
• Daher muss ein Stoppzustand erreicht werden, damit Lösch- und Abschlussregeln<br />
eingesetzt werden können.<br />
Da das Halteproblem unentscheidbar ist, folgt die Unentscheidbarkeit des MPKP und<br />
damit (wegen Lemma 17.2) die Unentscheidbarkeit des PKP.<br />
Satz 17.4<br />
Das PKP ist unentscheidbar.<br />
Wir verwenden dieses Resultat, um Unentscheidbarkeit von Problemen für kontextfreie<br />
und kontextsensitive Sprachen nachzuweisen. Wir zeigen zunächst:<br />
Lemma 17.5<br />
Das Schnitt-Leerheitsproblem für kontextfreie Grammatiken ist unentscheidbar, d.h. gegeben<br />
zwei kontextfreie Grammatiken G 1 ,G 2 ist nicht entscheidbar, ob gilt:<br />
L(G 1 )∩L(G 2 ) = ∅.<br />
137