01.01.2015 Aufrufe

Handout - Institut für Theoretische Informatik - Technische ...

Handout - Institut für Theoretische Informatik - Technische ...

Handout - Institut für Theoretische Informatik - Technische ...

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.

Kontextfreie Sprachen<br />

Kontextfreie und reguläre Sprachen<br />

Beweis (Fortsetzung)<br />

Induktion über die Wortlänge liefert eine Äquivalenz zwischen<br />

Berechnungen 〈q 0 , s 0 . . . s n−1 〉 ⊢ 〈q 1 , s 1 . . . s n−1 〉 ⊢ · · · ⊢ 〈q n , ε〉<br />

und Ableitungen q 0 s 0 q 1 . . . s 0 . . . s n−1 q n<br />

Die Berechnung ist genau dann akzeptierend wenn q n ∈ F gilt, d.h., wenn<br />

die Ableitung um s 0 . . . s n−1 q n s 0 . . . s n−1 ergänzt werden kann.<br />

Achtung: Die rechten Seiten obiger Produktionen gehören zu X × V + {ε} .<br />

Für eine beliebige rechts-lineare kfG G = 〈V, X , S, 〉 liefert das<br />

Nachspielen der obigen Konstruktion leider nur einen ∗NEA (in dieser VL<br />

nicht betrachtet). Um zumindest einen εNEA zu erhalten, ist G in eine<br />

äquivalente Grammatik G ′ = 〈V ′ , X , S, 〉 umzuwandeln, so daß deren<br />

Produktionen rechte Seiten in X ε + (X ε × V) + {ε} haben.<br />

Jürgen Koslowski (TU-BS) <strong>Theoretische</strong> <strong>Informatik</strong> 1 WS 2010/2011 117 / 191

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!