Taller de Máquina de Turing
Enviado por Ricardo Q • 15 de Mayo de 2022 • Ensayo • 552 Palabras (3 Páginas) • 176 Visitas
Solución de problemas con MT, aplicaciones de autómatas y máquinas de estado
Ricardo Alberto Quintero
Julio Cesar Castaño
Facultad de Ingeniería Institución Universitaria Digital de Antioquia
Autómatas, Gramáticas y Lenguajes
Medellín
Taller de Máquina de Turing
[pic 1]
[pic 2]
[pic 3]
Pruebas:
[pic 4]
Tabla de transición:
# | Transición | |
1 | ||
2 | [pic 5] | |
3 | ||
4 | ||
5 | [pic 6] | |
6 | [pic 7] |
Séptupla:
[pic 8]
Prueba paso a paso:
[pic 9]
- Una cadena compuesta con 0 y 1, debe convertir cada 0 en 1 y cada 1 en 0
[pic 10]
Prueba:
[pic 11]
Tabla de transición:
# | Transición |
1 | [pic 12] |
2 | [pic 13] |
3 | [pic 14] |
Séptupla:
[pic 15]
Prueba paso a paso:
[pic 16]
- Una cadena compuesta con 0 y 1, debe contar el número de 1 que se encuentren en la cadena. Por ejemplo, en una cadena 011010, el resultado debe contener sin importar lo que esté a la izquierda, uno o varios espacios vacíos 111 espacios vacíos (puede ser 111, aaa, XXX, lo importante es que indique el número de unos)
[pic 17]
Pruebas
[pic 18]
Tabla de transición
# | Transición | |
1 | [pic 19] | |
2 | [pic 20] | |
3 | [pic 21] | |
4 | [pic 22] | |
5 | [pic 23] | |
6 | δ(𝑞 , 0) = (𝑞 ; µ, 𝑅) 2 3 | |
7 | [pic 24] | |
8 | [pic 25] | |
9 | [pic 26] |
Séptupla:
[pic 27]
Prueba paso a paso:
[pic 28]
- Cree un enunciado propio que pueda ser una aplicación de la máquina de Turing
Crear una maquina de Turing que duplique la entrada, por ejemplo 𝑎𝑎 en 𝑎𝑎𝑎𝑎 o 𝑎𝑎𝑎 en
𝑎𝑎𝑎𝑎𝑎𝑎
[pic 29]
Pruebas:
[pic 30]
Tabla de transición:
# | Transición |
1 | [pic 31] |
2 | [pic 32] |
3 | [pic 33] |
4 | [pic 34] |
5 | [pic 35] |
6 | [pic 36] |
7 | [pic 37] |
...