stringtranslate.com

Máquina B de Wang

Tal como lo presentó Hao Wang (1954, 1957), su máquina básica B es un modelo computacional extremadamente simple equivalente a la máquina de Turing . Es "la primera formulación de una teoría de la máquina de Turing en términos de modelos similares a los de las computadoras" (Minsky, 1967: 200). Con solo 4 instrucciones secuenciales, es muy similar, pero incluso más simple, que las 7 instrucciones secuenciales de la máquina Post-Turing . En el mismo artículo, Wang presentó una variedad de máquinas equivalentes, incluida lo que llamó la máquina W , que es la máquina B con una instrucción de "borrado" agregada al conjunto de instrucciones.

Descripción

Según la definición de Wang (1954), la máquina B tiene a su disposición sólo cuatro instrucciones:

Un ejemplo de una instrucción simple de una máquina B es su ejemplo (p. 65):

1. *, 2. →, 3. C2, 4. →, 5. ←

Lo reescribe como una colección de pares ordenados:

{ ( 1, * ), ( 2, → ), ( 3, C2 ), ( 4, → ), ( 5, ← ) }

La máquina W de Wang es simplemente la máquina B con una instrucción adicional

Véase también

Referencias

"Ahora podemos demostrar el hecho notable, mostrado por primera vez por Wang [1957], de que para cualquier máquina de Turing T existe una máquina de Turing equivalente T N que nunca cambia un símbolo escrito una vez . De hecho, construiremos una máquina de dos símbolos T N que sólo puede cambiar casillas en blanco en su cinta a 1, pero no puede convertir un 1 nuevamente a un espacio en blanco". Minsky ofrece luego una prueba de esto.