Está en la página 1de 7

AUTOMATAS Y LENGUAJES FORMALES

Fase 5 – Desarrollar aplicaciones con Automatas.

APORTE COLABORATIVO

Entregado por:
Alvaro Yesid Lopez Contreras
Cod.1067815196
Franklin Alarza Moreno
Cod. 1065660933
Jheyson Sanchez Diaz
Cod. 1065576753
Jorge Mario Marquez
Cod. 1081918716
Jorge David Valle
Cod.

Grupo: 45

Tutor.
Rolando Fabian Junco

Universidad Nacional Abierta y a Distancia “UNAD”


Diciembre 2019
Valledupar
Ejercicio 1
EJERCICIO A
TRABAJAR

Caracterización del Autómata Finito Determinista


autómata
Características:
- Toda transición no es vacía
- Desde cualquier estado y con el mismo terminal solo de va a uno y
solo un estado
Sea un autómata finito definido por la 5-tupla
A={Q, T, g, F, q0}
Procedimiento de
conversión de
Autómata Finito a
Expresión Regular
paso a paso
Autómata Final ER=
convertido

 Lenguaje regular

Ejercicio 2
EJERCICIO A
TRABAJAR

Caracterización del Autómata Finito Determinista


autómata
Características:
- Toda transición no es vacía
- Desde cualquier estado y con el mismo terminal solo de va a uno y
solo un estado
Sea un autómata finito definido por la 5-tupla
A={Q, T, g, F, q0}
Procedimiento de
conversión de
Autómata Finito a
Expresión Regular
paso a paso
Autómata Final ER=
convertido

 Lenguaje regular

Ejercicio 3
EJERCICIO A
TRABAJAR

Caracterización del Autómata Finito Determinista


autómata
Características:
- Toda transición no es vacía
- Desde cualquier estado y con el mismo terminal solo de va a uno y
solo un estado
Sea un autómata finito definido por la 5-tupla
A={Q, T, g, F, q0}
Procedimiento de
conversión de
Autómata Finito a
Expresión Regular
paso a paso
Autómata Final ER=
convertido

 Lenguaje regular

Ejercicio 4
EJERCICIO A
TRABAJAR

Caracterización del - La principal característica es que es un autómata finito no


autómata determinista el cual desde su estado q0 se origina dos
transiciones en 0. En este caso sería q0 en 0 q1 y q0 en 0 q2,
tiene dos estrellas de kleene en q0 y q2 y el estado de
finalización en q1
Procedimiento de El siguiente autómata se solucionara recogiendo los caminos.
conversión de
Autómata Finito a Realizamos la tabla de estado
Expresión
q0 enRegular
1 a q0 1
paso a paso
q0 en 0 a q1 1*(0)

q0 en 0 a q2 1*(0+00*)
q2 en 0 a q1
q2 en 1 a q1 1*(0+00*1)

Eliminamos el estado q2

Autómata Final
convertido
ER= 1*(0+00*1)

 Lenguaje regular

Ejercicio 5
EJERCICIO A
TRABAJAR

Caracterización del - La principal característica es que es un autómata finito no


autómata determinista el cual desde su estado q0 se origina dos
transiciones en 0. En este caso sería q0 en 0 q1 y q0 en 0 q2,
tiene una estrella de kleene en q0 y el estado de finalización
es q2

Procedimiento de q0 en 1 a q0 1
conversión de
Autómata Finito a q0 en 0 a q2 1*(0)
Expresión Regular
paso a paso
q0 en 0 a q1
1*(0+011)
q1 en 1 a q3
q3 en 1 a q2

Debemos eliminar los estados q1 y q3 para llegar al estado de


finalización
Autómata Final ER=1*(0+011)
convertido

 Lenguaje regular

Teniendo en cuenta el siguiente autómata realizar los puntos


siguientes:

Ejercicio 2: Realizar la conversión de AFD a AFND o de AFND a AFD según


corresponda
Ejercicio 3: Realice la minimización paso a paso del autómata finito determinista
Ejercicio 4: Realizar el autómata a Pila de L = {(abb+ccn)*}
Ejercicio 5: Realizar una máquina de turing de autoría propia y realice:
a. Recorra la máquina con al menos una cadena válida explicando lo sucedido
tanto en la cinta como en la secuencia de entrada.
b. Identifique una cadena que no sea válida y justifique el porqué.
c. Ejecute el RunTest a una cadena aceptada que tenga la menos cinco símbolos.
d. Identifique en que momento la máquina se detiene.
Bibliografías
Alemán. H. [Helena]. (2017, junio 19). Conceptualización de autómata [Archivo de
video]. Recuperado de https://www.youtube.com/watch?
v=zMhwYlXAHE4&index=6&list=PLYIk_3YB0nVyiNMAdrCPgiv0EoSHZtNto
Alemán. H. [Helena]. (2018, mayo 23). Expresión Regular [Archivo de video].
Recuperado de https://youtu.be/65B5QUNHfaM
González, A. [Ángela]. (2016, mayo 30). Conversión de Autómata Finito No
Determinista a Autómata Finito Determinista [Archivo de video]. Recuperado de
https://www.youtube.com/watch?v=29Qp_AWXFt4
González, A. [Ángela]. (2016, mayo 30). Conversión de Autómata Finito No
Determinista a Autómata Finito Determinista con transiciones vacías – Método 1.
[Archivo de video]. Recuperado de https://www.youtube.com/watch?v=NF47BSorRfU
González, A. [Ángela]. (2016, junio 6). Conversión de Autómata Finito No
Determinista a Autómata Finito Determinista con transiciones vacías – Método 2.
[Archivo de video]. Recuperado de https://www.youtube.com/watch?
v=KhgMam0DMmM
González, A. [Ángela]. (2016, junio 6). Conversión de Autómata Finito No
Determinista a Autómata Finito Determinista con transiciones vacías – Ejemplo 2.
[Archivo de video]. Recuperado de https://www.youtube.com/watch?v=uLOXjZUTYyc

También podría gustarte