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

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Endliche Automaten<br />

Probleme=formale Sprachen<br />

Eine naiver (aber in allen Lehrbüchern unkritisch übernommener) Ansatz<br />

faßt die Markierungen (oder Label) entlang der Übergänge zu einer<br />

unstrukturierten Menge zusammen:<br />

Definition (Alphabet, Buchstabe, Wort, Präfix, formale Sprache)<br />

Eine nichtleere endliche Menge heißt Alphabet, ihre Elemente nennen<br />

wir Buchstaben.<br />

Für n ∈ N nennen wir eine Folge w = s 0 s 1 . . . s n−1 von Buchstaben<br />

s i ∈ X , i < n , ein Wort (über X ) der Länge |w| = n . Im Fall<br />

n = 0 erhalten wir das leere Wort ε . Die Menge aller Wörter über X<br />

bezeichnen wir mit X ∗ .<br />

formal<br />

⊑ bezeichnet die Präfix-Relation auf X ∗ :<br />

u ⊑ w gdw ∃v ∈ X ∗ . uv = w<br />

Unter einer (formalen) Sprache L über X verstehen wir eine<br />

beliebige Teilmenge von X ∗ .<br />

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

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!