Beruflich Dokumente
Kultur Dokumente
[pic]
6.-Obtener para cada uno de los siguientes autómatas finitos su autómata mínimo Equivalente:
Para A1
[pic]
Como vemos existen estados {p5, p6, p7, p8} que no son accesibles desde el estado inicial p0 por lo tanto esos
estados se pueden eliminar, quedando el diagrama de transición así:
[pic]
Y el autómata así:
f(p4, 0) = p3 f(p4, 1) = p2
f(p1, 0) = p2 f(p1, 1) = p4
f(p2, 0) = p2 f(p2, 1) = p2
f(p3, 0) = p2 f(p3, 1) = p4
Encontramos un par de estados equivalentes {p1, p3}, eliminando el estado p3 y redireccionando los arcos de
llegada a él, a su estado equivalente obtenemos un AFD equivalente que será igual a:
| |F |0 |1 |
Para A2
[pic]
Como vemos existen estados {q4, q5} que no son accesibles desde el estado inicial q1 por lo tanto esos estados se
pueden eliminar, quedando el diagrama de transición así:
[pic]
Y el autómata así:
A2 = {({0, 1}, {q1, q2, q3, q6, q7, q8}, f, q1, {q8})}
f(q8, 0) = q7 f(q8, 1) = q6
f(q1, 0) = q3 f(q1, 1) = q2
f(q2, 0) = q2 f(q2, 1) = q2
f(q3, 0) = q6 f(q3, 1) = q1
f(q6, 0) = q7 f(q6, 1) = q2
f(q7, 0) = q7 f(q7, 1) = q8
P1 = {{q1, q2, q3, q6}, {q7}, {q8}}
Debido a que no hay estados equivalentes {q1, q2, q3, q6}, el AFD equivalente será aquel que se obtuvo de eliminar
los estados {q4, q5} que no se pudieron acceder desde el estado inicial q1 y será igual a:
A2’ = {({0, 1}, {q1, q2, q3, q6, q7, q8}, f, q1, {q8})}
| |f |0 |1 |
[pic]
[pic]
A = { ({a, b, c}, {q0, q1, q2, q3, q4, q5, q6, q7, q8, q9}, f, q0, {q2, q4, q6,q9})}
P0 = {{q0, q1, q3, q5, q7, q8}, {q2, q4, q6, q9}}
P1 = {{q0, q1, q3, q5, q7, q8}, {q2}, {q4}, {q6}, {q9}}
Pn = {{q0, q8}, {q1}, {q3, q7}, {q5}, {q2}, {q4}, {q6}, {q9}}
Encontramos dos pares de estados equivalentes {q0, q8} y {q3, q7}, eliminando los estados q7 y q8, y
redireccionando los arcos de llegada a ellos a su estado equivalente obtenemos un AFD equivalente que será igual
a:
A’ = { ({a, b, c}, {q0, q1, q2, q3, q4, q5, q6, q9}, f, q0, {q2, q4, q6,q9})}
| |f |A |b |c |
[pic]
[pic]
A = { ({a, b, c}, {q0, q1, q2, q3, q4, q5, q6, q7, q8}, f, q0, {q1, q3, q8})}
Encontramos clases equivalentes en los estados no finales { q0, q2, q5, q6} y en los estados finales {q1, q3, q8},
eliminando los estados no finales q2, q5, q6 y los estados finales q3 y q8, y redireccionando los arcos de llegada a
ellos a su estado equivalente obtenemos un AFD equivalente que será igual a:
A’ = { ({a, b, c}, {q0, q1, q4, q7}, f, q0, {q1})}
| |f |A |b |c |
[pic]
enguajes