Realmente no entiendo la diferencia entre OTM y Standard TM. ¿Podría alguien explicármelo? Gracias
Respuesta
¿Demasiados anuncios?La función de transición de una máquina de Turing regular es una función δ:Q×Γk→Q×Γk×{→,←,stay}k lo que significa que mira en su estado actual q∈Q , mira un símbolo ∈Γ en cada uno de k cintas, y en función de ello decide cómo cambiar su estado, qué símbolo escribir en cada una de las cintas y dónde ir en cada una de las cintas .
En cambio, la función de transición de una Máquina de Turing Oblivious es una función δ:Q×Γk→Q×Γk así que no tiene elección sobre a dónde ir pero aún tiene la opción de cambiar su estado y escribir un nuevo símbolo en cada una de las cintas.
Esto significa lo mismo que una Máquina de Turing Oblivious definida en Complejidad computacional: A Modern Approach, p. 49
Definir una TM M t de la entrada, sino sólo de la longitud de la entrada. Es decir, M i si para cada entrada x∈{0,1}∗ y i∈N , cada una de las cabezas de M en el i ª etapa de ejecución de la entrada x i función de |x| y i .
P.D. Otra respuesta que afirma "si acepta la cadena de entrada aabab también aceptará babaa y, de hecho, cualquier otra cadena de longitud 5 " es erróneo.