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

Beispiel (Potenzmengenautomat)<br />

1<br />

0<br />

1<br />

start<br />

q 0<br />

0<br />

start<br />

q 1<br />

0<br />

0, 1<br />

0<br />

1<br />

0<br />

1<br />

0<br />

0<br />

1<br />

−<br />

0<br />

q 1<br />

q 0<br />

q 0 , q 1 start<br />

q 1 , q 2<br />

q 0 , q 1 , q 2<br />

q 0 , q 2<br />

1<br />

Einige Berechnungen:<br />

q 2<br />

01 : 〈q 0 , 01〉 ⊢ 〈q 1 , 1〉 ⊢ 〈q 2 , ε〉 akzeptiert<br />

〈q 0 , 01〉 ⊢ 〈q 2 , 1〉 ⊢ 〈q 2 , ε〉 akzeptiert<br />

〈q 1 , 01〉 ⊢ 〈q 1 , 1〉 ⊢ 〈q 2 , ε〉 akzeptiert<br />

010 : hat keine Berechnung<br />

10 : 〈q 0 , 10〉 ⊢ 〈q 0 , 0〉 ⊢ 〈q 1 , ε〉 akzeptiert nicht<br />

〈q 0 , 10〉 ⊢ 〈q 0 , 0〉 ⊢ 〈q 2 , ε〉 akzeptiert<br />

1<br />

0<br />

1<br />

1<br />

q 2<br />

0 1<br />

Die beiden von {q 0 , q 1 } aus nicht erreichbaren Zustände {q 0 }<br />

und {q 0 , q 1 , q 2 } können unbesorgt entfernt werden.<br />

Übrig bleibt der erreichbare Potenzmengenautomat; dort haben<br />

alle Wörter aus X ∗ genau eine Berechnung:<br />

〈{q 0 , q 1 }, 01〉 ⊢ 〈{q 1 , q 2 }, 1〉 ⊢ 〈{q 2 }, ε〉<br />

〈{q 0 , q 1 }, 010〉 ⊢ 〈{q 1 , q 2 }, 10〉 ⊢ 〈{q 2 }, 0〉 ⊢ 〈∅, ε〉<br />

〈{q 0 , q 1 }, 10〉 ⊢ 〈{q 0 , q 2 }, 0〉 ⊢ 〈{q 1 , q 2 }, ε〉<br />

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

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!