01.03.2014 Aufrufe

Automatentheorie und ihre Anwendungen Teil 1: endliche ...

Automatentheorie und ihre Anwendungen Teil 1: endliche ...

Automatentheorie und ihre Anwendungen Teil 1: endliche ...

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.

Gr<strong>und</strong>begriffe Textsuche Abschlusseig. Reguläre Ausdrücke Charakterisierungen Entscheidungsprobleme<br />

Abgeschlossenheit unter Kleene-Hülle<br />

Lemma 12<br />

Sei A ein NEA über Σ.<br />

Dann gibt es einen NEA A k mit L(A k ) = L(A) ∗ .<br />

Beweis: Sei A = (Q, Σ, ∆, I, F ). Konstruieren<br />

A k = (Q k , Σ, ∆ k , I k , F k ) wie folgt.<br />

◮ Idee: Lege „Schleife“ um A.<br />

Q k = Q ∪ {q 0 } (für ein q 0 /∈ Q)<br />

∆ k = ∆ ∪ {(q 0 , ε, q) | q ∈ I} ∪ {(q, ε, q 0 ) | q ∈ F }<br />

(ε-Kanten werden aufgelöst wie im · -Fall.)<br />

I k = F k = {q 0 } (Beispiel siehe Tafel) •<br />

•<br />

Dann gilt L(A k ) = L(A) ∗ .<br />

(Übung)<br />

Thomas Schneider <strong>Automatentheorie</strong> 1: <strong>endliche</strong> Wörter 25

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!