Sprachverarbeitung in der Medizin - 7.UE

Deterministische endliche Automaten

Gegeben seien zwei nichtdeterministische Automaten. Zeichnen Sie den jeweiligen Automaten und wandeln Sie ihn in einen deterministischen endlichen Automaten um. Zeichnen Sie den deterministischen Automaten oder geben Sie in einer Tabelle seine Übergangsfunktion an.
  1. Der Automat hat zwei Zustände A und B. A ist Start-, B Endzustand. Das Alphabet besteht aus den Zeichen a, b und c. Die Übergangsfunktion ist wie folgt gegeben:
    von A aus kann mit a sowohl A als auch B erreicht werden, b führt von A zu A, c führt von A zu B.
    Von B aus führt a zu B, b führt sowohl zu B als auch zu A, c führt zu B.

  2. Der Automat hat drei Zustände 0, 1, 2 und 3, 0 ist Startzustand, 2 Endzustand. Das Alphabet besteht aus a, b und c.
    Von 0 aus führt a zu 1.
    Von 0 aus führt a zu 2. (Indeterminismus!)
    Von 0 aus führt b zu 3.
    Von 1 aus führt b zu 2.
    Von 1 aus führt b zu 3. (Indeterminismus!)
    Von 1 aus führt c zu 1.
    Von 2 aus führt b zu 1.
    Von 2 aus führt c zu 3.
    Von 3 aus führt a zu 1.
    Von 3 aus führt b zu 2.

Typ-3-Sprachen


Ernst Buchberger