Definition: Transduktor
|
Ein deterministischer endlicher Automat mit Ausgabe (Transduktor) ist ein 6-Tupel , wobei gilt:
- X ist eine nicht leere, endliche Menge, das Eingabealphabet, wobei gilt:
- Y ist eine nicht leere, endliche Menge, das Ausgabealphabet, wobei gilt:
- Z ist eine nicht leere, endliche Menge, die Zustandsmenge, wobei gilt:
- ist die Überführungsfunktion, welche jedem Paar (Eingabezeichen, Zustand) einen Folgezustand zuordnet:
- ist eine Ausgabefunktion, welche jedem Paar (Eingabezeichen, Zustand) ein Ausgabewort zuordnet:
- ist der Anfangszustand:
|
Bemerkungen
- ein heißt Eingabezeichen
- ein heißt Ausgabezeichen
- ein heißt Zustand
- ist die Menge aller kombinierbaren Worte über Y (endliche Folge aus Zeichen von Y; mit dem leeren Wort )
Anschauliche Darstellung
Mealy-Automat
Mealy-Automaten sind eingeschränkte Transduktoren, während Transduktoren Zeichenfolge in der Ausgabefunktion zulässt, erlaubt ein Mealy-Automat nur ein einzelnes Ausgabezeichen:
Definition: Mealy-Automat
|
Ein endlicher Automat (Transduktor) ist ein 6-Tupel , wobei gilt:
- X ist eine nicht leere, endliche Menge, das Eingabealphabet, wobei gilt:
- Y ist eine nicht leere, endliche Menge, das Ausgabealphabet, wobei gilt:
- Z ist eine nicht leere, endliche Menge, die Zustandsmenge, wobei gilt:
- ist die Überführungsfunktion, welche jedem Paar (Eingabezeichen, Zustand) einen Folgezustand zuordnet:
- ist eine Ausgabefunktion, welche jedem Paar (Eingabezeichen, Zustand) ein Ausgabezeichen zuordnet:
- ist der Anfangszustand:
|