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 Endliche Automaten über X und die von ihnen erkannten Sprachen<br />

Beispiel<br />

Für einen Automaten A = 〈{q 0 , q 1 , q 2 }, {0, 1}, δ, {q 0 }, {q 2 }〉 können wir<br />

δ durch Auflisten der Relationen, tabellarisch oder mittels eines Graphen<br />

mit markierten Kanten angeben (Mehrfachlabel sind zulässig):<br />

δ(0) = {〈q 0 , q 0 〉, 〈q 1 , q 2 〉, 〈q 2 , q 0 〉}<br />

δ(1) = {〈q 0 , q 1 〉, 〈q 1 , q 1 〉, 〈q 2 , q 1 〉, 〈q 2 , q 0 〉}<br />

0<br />

start<br />

q 0<br />

0, 1<br />

1<br />

1<br />

q 2<br />

q 1<br />

0<br />

1<br />

Zustand 0 1<br />

q 0 q 0 q 1<br />

q 1 q 2 q 1<br />

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

Zustand 0 1<br />

q 0 q 0 q 1 I<br />

q 1 q 2 q 1<br />

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

I und F lassen sich leicht zusätzlich in der Tabelle markieren.<br />

Welche Sprache L(A) erkennt der Automat A <br />

Während z.B. 0110 erkannt wird, gilt das für 0101 nicht.<br />

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

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!