Handout - Institut für Theoretische Informatik - Technische ...
Handout - Institut für Theoretische Informatik - Technische ...
Handout - Institut für Theoretische Informatik - Technische ...
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