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

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Endliche Automaten<br />

Erste Abschlußeigenschaften regulärer Sprachen<br />

Erste Abschlußeigenschaften regulärer Sprachen<br />

Satz<br />

Endliche Vereinigungen regulärer Sprachen sind regulär.<br />

Beweis.<br />

Als leere Vereinigung wird ∅ ⊆ X ∗ vom leeren Automaten erkannt<br />

(natürlich auch von vielen anderen Automaten).<br />

Sind L i ⊆ Xi ∗ regulär mit L(A i ) = L i für Automaten<br />

A i = 〈Q i , X i , δ i , I i , F i 〉 , i < 2 , definiere deren disjunkte Vereinigung<br />

A 0 + A 1 = 〈Q 0 + Q 1 , X 0 ∪ X 1 , δ 0 + δ 1 , I 0 + I 1 , F 0 + F 1 〉<br />

wobei (δ 0 + δ 1 )(a) := δ 0 (a) + δ 1 (a) . Je nachdem, ob die Berechnung in in<br />

I 0 oder in I 1 beginnt, werden Wörter in L 0 bzw. L 1 erkannt, woraus<br />

L(A 0 + A 1 ) = L 0 ∪ L 1 folgt.<br />

Achtung: A 0 + A 1<br />

ist i.A. nicht deterministisch!<br />

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

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!