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

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

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

Kontextfreie Sprachen<br />

Normalformen und Anwendungen<br />

Leider ist die Umwandlung einer beliebigen kfG in eine äquivalente kfG in<br />

GNF noch umständlicher, als die Umwandlung in CNF. Insofern gehen die<br />

Beweis der folgenden Ergebnisse über den Rahmen dieser Vorlesung hinaus.<br />

Lemma<br />

Jede kf Sprache wird durch eine kfG G = 〈V, X , S,<br />

höchstens S nullierbar ist;<br />

Konstanten nur in Produktionen der Form A<br />

keine links-rekursive Produktion der Form U<br />

vorkommt.<br />

〉 erzeugt, bei der<br />

a ∈ X auftreten;<br />

Uv ∈ {U}(V + X ) ∗<br />

Während die ersten beiden Bedingungen mittels (Del) und (Term)<br />

realisiert werden können, ist die dritte nicht so einfach umzusetzen.<br />

Satz<br />

Jede kontextfreie Sprache wird durch eine kfG in GNF erzeugt.<br />

Aber einige Konsequenzen sind durchaus für uns interessant:<br />

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

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!