Die Standardfunktion für beschäftigte Biber macht auf die endgültige Anzahl von Symbolen ungleich Null auf dem Band aufmerksam. Wir könnten stattdessen die größte Anzahl von Symbolen ungleich Null betrachten, die zu jedem Zeitpunkt der Berechnung auf dem Band erscheinen . Die Untergrenze dieser Funktion wäreund die Obergrenze wäre (maximale Verschiebungsfunktion). Wurden solche Funktionen untersucht? Wenn ja, gibt es dafür bekannte Werte?
computability
turing-machines
Wojowu
quelle
quelle
Antworten:
Angenommen, es wird eine Maschine verwendetn Staaten, die irgendwann hat X. Nicht-Null-Symbole auf dem Band. Man kann eine Maschine mit bauenO ( n ) Zustände, die einen Lauf der Originalmaschine mit einem Bandalphabet aus drei Symbolen simulieren {0,1,2} , mit der folgenden kleinen Änderung: wann immer sich die ursprüngliche Maschine ändert 1 zu 0 ändert die neue Maschine es in 2 ;; wann immer das Band gelesen wird,2 wird interpretiert als 0 . Die neue Maschine endet mitY∈[X,2X] Nicht-Null-Symbole auf dem Band (wir bekommen Θ(X) anstatt X da für die Simulation zwei Symbole für jedes Originalsymbol verwendet werden müssen). Nennen wir es also Ihre neue FunktionF(n) befriedigt B ( n ) ≤ F.( n ) ≤ B ( O ( n ) ) .
quelle
Ihre Funktion (nennen Sie esF. ) befriedigt offensichtlich
Ben-Amram, AM, BA Julstrom und K. Zwick. " Ein Hinweis auf beschäftigte Biber und andere Kreaturen ." Mathematical Systems Theory 29.4 (1996).
Deshalb
quelle