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 />

Kellerautomaten<br />

Korollar<br />

Jede kontextfreie Sprache wird von einem Kellerautomaten akzeptiert<br />

Der Nachweis der umgekehrten Richtung ist etwas umständlicher.<br />

Satz<br />

Jede von einem Kellerautomaten akzeptierte Sprache ist kontextfrei.<br />

Beweisidee<br />

Der Kellerautomat K = 〈Q, B, X , δ, I , F 〉 wird zunächst normalisiert zu<br />

K ′ := 〈Q + {i, f }, B + {⊥}, X , δ ′ , {i}, {f }〉 . Für δ ′ -Übergänge gilt:<br />

〈〈q, b〉, 〈p, m〉〉<br />

mit b ∈ B bleibt erhalten;<br />

〈〈q, ε〉, 〈p, m〉〉 wird ersetzt durch 〈〈q, ⊥〉, 〈p, m⊥〉〉;<br />

〈〈i, ε〉, 〈q, ⊥〉〉<br />

〈〈p, ⊥〉, 〈f , ε〉〉<br />

mit q ∈ I wird neu hinzugefügt;<br />

mit p ∈ F wird neu hinzugefügt.<br />

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

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!