Ich weiß, dass das Problem des Anhaltens im Allgemeinen nicht entschieden werden kann, aber es gibt einige Turing-Maschinen, die offensichtlich anhalten, und andere, die dies offensichtlich nicht tun. Was ist von allen möglichen Turingmaschinen die kleinste, bei der niemand einen Beweis hat, ob sie anhält oder nicht?
halting-problem
Aaron
quelle
quelle
Antworten:
Die größten Turingmaschinen, bei denen das Stillstandsproblem entscheidend ist, sind:
(wobei T M ( k , l ) ist die Menge der Turing Maschinen mit k Zuständen und L Symbolen).TM(2,3),TM(2,2),TM(3,2) TM( k , l ) k l
Die Entscheidbarkeit von und T M ( 3 , 3 ) liegt an der Grenze und ist schwierig zu bestimmen, da sie von der Collatz-Vermutung abhängt, die ein offenes Problem darstellt.TM( 2 , 4 ) TM( 3 , 3 )
Siehe auch meine Antwort auf cstheory über Collatz-ähnliche Turingmaschinen und " Small Turing machines and generalized busy beaver competition " von P. Michel (2004) (in der vermutet wird, dass ebenfalls entscheidbar ist).TM( 4 , 2 )
Kaveh Kommentar und Mohammad Antwort richtig ist, so für eine formale Definition der Standard / Nicht-Standard - Turing - Maschinen in dieser Art von Ergebnissen verwendet sehen Turlough Neary und Damien Woods arbeitet auf kleine universellen Turing - Maschinen, zum Beispiel der Komplexität der kleinen universellen Turing - Maschinen: eine Umfrage (Regel 110 TMs sind schwach universell).
quelle
Ich möchte hinzufügen, dass es einige Turing-Maschinen gibt, bei denen das Halting-Problem unabhängig von ZFC ist.
Nehmen Sie zum Beispiel eine Turing-Maschine, die in ZFC nach einem Widerspruchsbeweis sucht. Wenn ZFC dann konsistent ist, wird es nicht aufhören, aber Sie können es in ZFC nicht beweisen (wegen Gödels zweitem Unvollständigkeitssatz).
Es geht also nicht nur darum, noch keinen Beweis gefunden zu haben, manchmal gibt es sogar keine Beweise.
quelle
Niemand hat einen Beweis, ob die Universal Turing-Maschine anhält oder nicht. In der Tat ist ein solcher Beweis aufgrund der Unentscheidbarkeit des Halteproblems unmöglich. Die kleinste ist eine universelle Turing- Maschine mit 2 Zuständen und 3 Symbolen , die von Alex Smith gefunden wurde und für die er einen Preis von 25.000 US-Dollar gewann.
quelle
Eine ungenau formulierte, aber vernünftige allgemeine Frage, die auf verschiedene technische Arten untersucht werden kann. Es gibt viele "kleine" Maschinen, die an Zuständen / Symbolen gemessen werden, bei denen das Anhalten unbekannt ist, aber keine "kleinste" Maschine ist möglich, es sei denn, man findet eine gerechtfertigte / quantifizierbare Metrik für die Komplexität eines TM, die sowohl Zustände als auch Symbole berücksichtigt (anscheinend) bisher hat noch niemand einen vorgeschlagen).
quelle