Kontextfreie Sprachen Kontextfreie Grammatiken Definition 13.1 ...
Kontextfreie Sprachen Kontextfreie Grammatiken Definition 13.1 ...
Kontextfreie Sprachen Kontextfreie Grammatiken Definition 13.1 ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Zum Selbststudium<br />
Notationsvarianten<br />
Falls #(q, x, k) = {(q 1, .1), … , (q m, .m)}, dann schreiben wir dies auch in der Form<br />
(q, x, k, {(q 1, .1), … , (q m, .m)})<br />
oder<br />
{(q, x, k, q 1, .1), …, (q, x, k, q m, .m)}<br />
Wenn klar ist, über welchen Kellerautomaten K wir reden, schreiben wir auch !<br />
anstelle von ! K und ! * anstelle von ! * K .<br />
Bemerkung<br />
Über die Eigenschaften der Relation ! * K kann man viel sagen und beweisen. Jeder<br />
sollte sich aber klar machen, dass folgendes gilt:<br />
Wenn (q, w, .) ! * K (q', v, -) dann gilt auch für alle u * !*, / * "*:<br />
(q, wu, ./) ! * K (q', vu, -/)<br />
FGI-1 Habel / Eschenbach Kap 13 <strong>Kontextfreie</strong> <strong>Sprachen</strong> & <strong>Grammatiken</strong> [63]<br />
Beispiel Konfigurationsfolgen Kellerautomat<br />
(q 0, aabb, $) ! K1 (q 0, abb, 1$) ! K1 (q 0, bb, 11$) ! K1 (q 1, b, 1$) ! K1 (q 1, ', $) ! K1 (q f, ',')<br />
(q 0, aabb, $) ! K1 (q f, aabb, ')<br />
(q 0, aab, $) ! K1 (q 0, ab, 1$) ! K1 (q 0, b, 11$) ! K1 (q 1, ', 1$)<br />
(q 0, abb, $) ! K1 (q 0, bb, 1$) ! K1 (q 1, b, $) ! K1 (q 1, b, $)<br />
FGI-1 Habel / Eschenbach Kap 13 <strong>Kontextfreie</strong> <strong>Sprachen</strong> & <strong>Grammatiken</strong> [64]