Es sei eine Eingabezeichenfolge als . Befindet sich eine NFA derzeit im Zustand (und hat die Eingabe bis zum Alphabet ), teilt sich die NFA vor dem Lesen des nächsten Eingabesymbols in zwei NFA auf, von denen sich eine im Zustand und die andere in , wenn ein Übergang von der Typ . Wenn es einen Zyklus vom Typ , wobei q_i einige Zustände von NFA sind, dann ist es sinnlos, sich an einen anderen NFA im Zustand r bis zu dem Punkt zu erinnern, an dem die Eingabe bis zum Alphabet w_i gelesen wurde r w i r s r & egr; → s r & egr; → s & egr; → q 1 . . . . ϵ → q k ϵ → r q iw i.
Wenn sich ein PDA (nicht deterministisch) im Zustand (und die Eingabe bis w_i gelesen wird ) und ein Zyklus (wobei Übergang bedeutet, dass nichts nach wird von der Eingabe gelesen, nichts wird gepoppt oder vom Stapel gelesen und das Alphabet wird auf den Stapel geschoben), dann gibt es vor dem Lesen des nächsten Eingabealphabets einen unendlichen PDA in den Zuständen denn anders als bei der NFA können die Zustände, obwohl sie endliche Stapelinhalte sind, unterschiedlich sein (unendliche Möglichkeiten), wenn ich mich nicht irre.
Wie bei NFA und PDA kommt die Kraft des Nichtdeterminismus von Übergängen. Ich gehe also davon aus, dass die nicht deterministische Turing-Maschine ihren Nicht-Determinismus auch durch Übergänge wie NFA und PDA (eher wie PDA) erhält . Ich weiß, dass eine deterministische Turing-Maschine eine nicht deterministische simulieren kann (ich kenne den Beweis, der die Brotsuche verwendet). Aber jetzt bin ich zweifelhaft, wie das möglich ist. Denn wenn im Zustandsdiagramm der nicht deterministischen Turingmaschine ein Zyklus vom Typ in PDA oben existiert, dann vor dem Lesen des nächsten Symbols Die deterministische Turing-Maschine müsste selbst dann, wenn sie eine Konfiguration in einem Zweig einer nicht deterministischen Turing-Maschine simuliert (während bfs), die unendliche Turing-Maschine verfolgen (wieder sind die Zustände endlich, aber die Symbole auf dem Band haben unendliche Möglichkeiten).
Wie genau ist der Nichtdeterminismus bei Turing-Maschinen definiert? Verstehe ich etwas Triviales falsch? Verwenden nicht deterministische Turing-Maschinen Übergänge?
Es tut mir leid für meine trivialen Zweifel. Wenn etwas nicht stimmt, kann ich meine Frage aktualisieren.