Mit einer Vanille-Turing-Maschine meine ich eine Turing-Maschine mit einem Band (keine speziellen Eingabe- oder Ausgabebänder).
Das Problem ist wie folgt: Das Band ist anfangs leer, abgesehen von einer Zeichenfolge von s und s wird durch ein Zeichen am Ende der Zeichenfolge abgeschlossen. Der Bandkopf beginnt am Anfang der Zeichenfolge. Das Ziel besteht darin, dass das Band die ursprüngliche Zeichenfolge in umgekehrter Reihenfolge enthält, die durch ein Zeichen am Ende der Zeichenfolge abgeschlossen wird, wobei der Bandkopf zum Anfang der Zeichenfolge zurückkehrt, wenn die Turing-Maschine schließlich anhält.
Die Turing-Maschine kann ein beliebig großes Alphabet verwenden (solange es enthält) , und ein Zeichen am Ende der Zeichenfolge) und kann so viele Zustände haben, wie wir möchten. Gibt es eine feste Turing-Maschine, die diese Aufgabe rechtzeitig erledigen kann??
Es ist einfach, dies rechtzeitig zu tun mit nur wenigen Zuständen und Symbolen. Es scheint intuitiv klar zu sein, dass etwas uns daran hindert, es mehr als einen konstanten Faktor schneller zu machen, aber ich habe es nie beweisen können, und ich mache mir oft bis spät in die Nacht Sorgen über wundersame Anwendungen von Netzwerkcodierung oder Voodoo-Magie, die irgendwie einen bekommen logarithmische Beschleunigung ...