Ich habe diese Fragen aus einer alten Prüfung, die ich zu lösen versuche. Für jedes Problem ist die Eingabe eine Codierung einiger Turing Maschine .
Für eine ganze Zahl und die folgenden drei Probleme:
Stimmt es, dass M für jede Eingabe die nicht übergibt ? x | + c Position beim Laufen auf ?
Stimmt es, dass M für jede Eingabe nicht die Position überschreitet, wenn es auf läuft ?
Wie viele Probleme sind entscheidbar?
Problem Nummer (1) befindet sich meiner Meinung nach in wenn ich das richtig verstehe, kann ich alle Eingaben parallel ausführen und stoppen, wenn einige Eingaben diese Position erreicht haben, und um zu zeigen, dass dies nicht der in kann ich das Komplement von Atm darauf reduzieren . Ich konstruiere eine Turing-Maschine wie folgt: für eine Eingabe überprüfe ich, ob eine Berechnungshistorie ist, wenn ja, dann läuft richtig und hört nicht auf, wenn nicht, dann hört es auf.
Für (3) glaube ich, dass es entscheidend ist, da für alle Turing-Maschinen immer in der ersten Zelle des Streifens bleiben, da sie für eine Zeichenfolge die erste Zelle passieren können, also ich müssen alle Zeichenfolgen der Länge 1 für Schritte simulieren (Ist das richtig?) und prüfen, ob ich nur die erste Zelle in allen Schritten verwende.
Ich weiß nicht wirklich, was ich damit anfangen soll (2).