utm
Aus ProgrammingWiki
Archivierte Version vom 2015-06-13T11:12:25+00:00. Aktuelle Version
Universelle Turingmaschine
(1) Verwenden Sie kfG Edit aus AtoCC, um die folgende kontextfreie Grammatik G für die Sprache der TM-Codierungen zu definieren.
(2) Als Beispiel betrachten wir die Turingmaschine
$M = (\{q_{0},q_{1},q_{2}\},\{\text{0},\text{1}\},\{\$,\text{0},\text{1}\},\delta,q_{0},\$,\{q_{0},q_{1}\})$
Verwenden Sie AutoEdit (aus AtoCC) und simulieren Sie die Anwendung von M auf diverse Eingabewörter. Darunter sollte es Wörter w geben, für die M(w)
- in einem Endzustand stoppt (\epsilon, 0, 1, 0101010110),
- in einem Nicht-Endzustand stoppt (11, 111, 1111),
- nicht stoppt (10).

