A função padrão de movimento ocupado chama a atenção para a contagem final de símbolos diferentes de zero na fita. Em vez disso, poderíamos observar a maior quantidade de símbolos diferentes de zero que aparecem na fita em qualquer ponto do cálculo. O limite inferior dessa função seria e o limite superior seria (função de turnos máximos). Houve alguma pesquisa sobre tais funções? Em caso afirmativo, existem valores conhecidos para isso?
computability
turing-machines
Wojowu
fonte
fonte
Respostas:
Suponha que exista uma máquina usando estados que, em algum momento, tenha símbolos diferentes de zero na fita. Pode-se construir uma máquina com estados que simula uma execução da máquina original com um alfabeto de fita de três símbolos , com a seguinte pequena alteração: sempre que a máquina original mudar de para , a nova máquina altera para ; sempre que a fita é lida, é interpretado como . A nova máquina termina com símbolos diferentes de zero na fita (obtemos vez den X O ( n ) { 0 , 1 , 2 } 1 1 0 0 2 2 0 0 Y∈ [ X, 2 X] Θ ( X) X pois a simulação requer o uso de dois símbolos para cada símbolo original). Portanto, sua nova função, vamos chamá-la de , satisfaz .F( N ) B ( n ) ≤ F( n ) ≤ B ( O ( n ) )
fonte
Sua função (chame-aF ) obviamente satisfaz
Ben-Amram, AM, BA Julstrom e K. Zwick. " Uma nota sobre castores ocupados e outras criaturas ." Teoria dos Sistemas Matemáticos 29.4 (1996).
Portanto
fonte