Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tarea 3
Tarea 3
Ejercicio a trabajar
Tabla de transición:
Q Σ Γ
q0 0 B (q 0 , BB)
q0 0 Z (q 0 , BZ)
q0 1 B (q 1 , B)
q1 2 B (q ¿¿ 1, λ)¿
q2 2 B (q 2 , λ)
Procedimiento de
paso a paso del
recorrido de una
cadena
Cadena de entrada: 00122
q0
Z0
q0 BB
Z0
B
BZ
BB
Z0
BZ
BB
Z0
Verificar lo
aprendido
El estudiante realiza paso a paso la gramática del autómata que seleccionó. Identifique su
gramática (de forma manual) por la derecha o izquierda y la caracteriza. Debe incluir el diagrama
de estados con los componentes de la gramática asociados a las variables y a las constantes.
La gramática sería:
q 0 →0 q 0∨1 q 1
q 1→2 q 2
q 2→2 q 2∨ λ
Ejercicio Grupal:
Ejercicio a trabajar
Procedimiento de
minimización
-Paso 1
A continuación, realizamos la transición de cada uno de los
autómatas
Para q 0 :
б ( q 0 , a)=q 1
б ( q 0 , b)=q 2
Para q 1:
б ( q 1 , a)=q 3
б ( q 1 ,b)=q 5
Para q 2 :
б (q 2 , a)=q 6
б ( q 2 ,b)=q 4
Para q 3 :
б ( q 3 , a)=q 3
б ( q 3 , b)=q 5
Para q 4 :
б (q 4 , a)=q 6
б (q 4 ,b)=q 4
Para q 5 :
б ( q 5 , a)=q 6
б ( q 5 , b)=q 4
Para q 6 :
б ( q 6 , a)=q 3
б ( q 6 , b)=q 5
- Paso 2
Definimos los estados aceptadores y no aceptadores:
X a b
q6 Y Y
Para el conjunto “Y” tenemos la siguiente tabla
Y a b
q0 Y Y
q1 Y Y
q2 X Y
q3 Y Y
q4 X Y
q5 X Y
M =( q 0 , q 1, q 3 ) Equivalentes
Z=(q 2 ,q 4 , q 5) Equivalentes
- Paso 4
Ahora con los conjuntos obtenido volvemos a realizar tablas de
transición con los conjuntos que tienen equivalencias, ósea los que
tienen términos similares
X =( q 6)
M =( q 0 , q 1, q 3 )
Z=(q 2 ,q 4 , q 5)
M a b
q0 M Z
q1 M Z
q3 M Z
Z a b
q2 X Z
q4 X Z
q5 X Z
X a b
q6 X Z
X =( q 6)
M =( q 0 , q 1, q 3 )
Z=(q 2 ,q 4 , q 5)
K=( A , B , M , X)
ε =(0,1)
S=q 0
F=(q 6)
Caracterización del
autómata parte teórica
Lenguaje Regular
Gramática del autómata
Validación de cadenas
Practicar y verificar lo
aprendido
Practicar y verificar lo
aprendido