Automatentheorie und ihre Anwendungen Teil 1: endliche ...
Automatentheorie und ihre Anwendungen Teil 1: endliche ...
Automatentheorie und ihre Anwendungen Teil 1: endliche ...
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