Ein Automat kommuniziert mit der Umgebung über seine Bänder. Die Ereignisse zu jedem Zeitpunkt bilden die Ereignismenge für eine Zelle. Der Output ist der Task, der aktuell ausgeführt wird.
Die formale Definition eines endlichen Input-Output Automaten -auch Mooreautomat genannt- lautet normalerweise:
(12.1) | |||
(12.2) | |||
(12.3) | |||
(12.4) |
mit den Bedeutungen:
Versucht man, diese Definition des Automaten auf die Inputereignisse anzuwenden, dann stellt man schnell fest, dass (i) diese Definition zusammengesetzte Inputereignisse nicht zuläßt, und dass (ii) im Falle von zusammengesetzten Inputereignissen der Automat mehr als einen Übergang pro Befehlszeile zulassen muss. D.h. Der Automat ist nicht deterministisch. Man müsste die Definition also erweitern zu
(12.5) | |||
(12.6) | |||
(12.7) | |||
(12.8) |
Gerd Doeben-Henisch 2013-01-16