Equivalencia de Autómatas
2
Equivalencia de autómatas Estados a b c {} > q0 *q1 *q2 *q0,q1 *q0,q2 *q1,q2 *q0,q1,q 2 q0,q1,q2 q1,q2 q2 - - - - q1,q2 q2 - - q2 q0,q1,q2 q1,q2 q2 q0,q1,q2 q1,q2 q2 - q1,q2 q2 q0,q1,q2 q1,q2 q2
description
sintaxis
Transcript of Equivalencia de Autómatas
![Page 1: Equivalencia de Autómatas](https://reader036.fdocuments.ec/reader036/viewer/2022082822/55cf8cf55503462b1390c015/html5/thumbnails/1.jpg)
Equivalencia de autómatas
Estados a b c{}
> q0*q1*q2
*q0,q1*q0,q2*q1,q2
*q0,q1,q2
q0,q1,q2 q1,q2 q2 - - -
- q1,q2 q2 - - q2q0,q1,q2 q1,q2 q2q0,q1,q2 q1,q2 q2 - q1,q2 q2q0,q1,q2 q1,q2 q2
![Page 2: Equivalencia de Autómatas](https://reader036.fdocuments.ec/reader036/viewer/2022082822/55cf8cf55503462b1390c015/html5/thumbnails/2.jpg)
Equivalencia de autómatas
q0
q1
q3q2
ab
a
a
Estados a b{} {} {}
> {q0} - -{q1} *{q2,q3} -*{q2} - -{q3} *{q2} {q1}
{q0,q1} *{q2,q3} - *{q0,q2} - -{q0,q3} *{q2} {q1}*{q1,q2} *{q2,q3} {q1}{q1,q3} *{q2,q3} {q1}*{q2,q3} *{q2} {q1}
*{q0,q1,q2} *{q2,q3} {q1}{q0,q1,q3} *{q2,q3} {q1}
*{q0,q2,q3} *{q2} {q1}*{q1,q2,q3} *{q2,q3} {q1}
*{q0,q1,q2,q3} *{q2,q3} {q1}
q2
aq0,q1
q2,q3
q1
ab
aEl vacío no es un símbolo procesable (no se agrega esa columna en la tabla) y sólo se tiene en cuenta cuando está en el camino de otro símbolo que sea
procesable