• Keine Ergebnisse gefunden

Deterministische endliche Automaten Pr¨ufungsstoff 1. Du kannst die formalen Komponenten eines deterministischen endlichen Automaten (DFA) aufz¨ahlen. • Alphabet Σ • Zustandsmenge Q • Anfangszustand q

N/A
N/A
Protected

Academic year: 2021

Aktie "Deterministische endliche Automaten Pr¨ufungsstoff 1. Du kannst die formalen Komponenten eines deterministischen endlichen Automaten (DFA) aufz¨ahlen. • Alphabet Σ • Zustandsmenge Q • Anfangszustand q"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Deterministische endliche Automaten Pr¨ufungsstoff

1. Du kannst die formalen Komponenten eines deterministischen endlichen Automaten (DFA) aufz¨ahlen.

• Alphabet Σ

• Zustandsmenge Q

• Anfangszustand q0 ∈Q

• Menge F ⊂Q der akzeptierenden Zust¨ande

• Ubergangsfunktion¨ δ: Q×Σ→Q

2. Du kannst einen DFA in der graphischen Form darstellen und verwendest dabei die passenden Elemente:

• einfache Kreise f¨ur nicht akzeptierende Zust¨ande

• Kreise mit Doppellinie f¨ur akzeptierende Zust¨ande

• Pfeile f¨ur Zustands¨anderungen ( ¨Uberg¨ange)

• ein

”isolierter“ Pfeil zur Kennzeichnung des Anfangszustands q0

3. Sind ein Wort w ∈ Σ und ein DFA A gegeben, kannst du ¨uberpr¨ufen, ob A das Wort w akzeptiert; d. h. obw zur Sprache geh¨ort, die vonA erkannt wird.

4. Du kannst umgekehrt den DFA zu informell beschriebenen einfachen Sprachen kon- struieren. Beispiele:

• Die Sprache aller W¨orter ¨uber Σ ={a, b}, die den Teilstringaba enthalten.

• Die Sprache aller W¨orter ¨uber Σ ={0,1}, die mindestens drei Einsen enthalten.

Referenzen

ÄHNLICHE DOKUMENTE

(Alternativ kann man verwenden, dass die Umkehrfunktion einer stetige bijektiven Abbildungen zwischen kompak- ten Mengen stets wieder stetig ist, indem man die Einschr¨ ankungen von

(d) Erg¨ anze den DFA um einen weiteren Zustand und zus¨ atzliche ¨ Uberg¨ ange, so dass der neue DFA alle ¨ Uberg¨ ange definiert aber dieselbe Sprache akzeptiert.

Beachte, dass eine einzelne Null in einem separaten Zustand (q 1 ) akzeptiert wird aber alle W¨ orter, die aus mehr als einem Zeichen bestehen und mit einer Null beginnen, gleich

[r]

Man zeichnet alle Kanten ein, die benötigt werden, damit sich die von dem Automaten akzeptierte Sprache nicht ändert, wenn man die ε -Kante wegläÿt:.. Hierzu überlegt man sich,

Zu jedem endlichen nichtdeterministischen Automaten gibt es einen endlichen deterministischen Automaten, der dieselbe Sprache akzeptiert.. Bemerkung: Jeder Automat mit ε -Übergängen

Man zeichnet alle Kanten ein, die benötigt werden, damit sich die von dem Automaten akzeptierte Sprache nicht ändert, wenn man die -Kante wegläÿt. Hierzu kann man sich überlegen,

Zeichne alle Kanten ein, die benötigt werden, damit sich die von dem Automaten akzeptierte Sprache nicht ändert, wenn man die -Kante wegläÿt... deterministische