DESARROLLO DE LA ACTIVIDAD.
AFN
LENGUAGE
ER
((00)*(1+01)1)*(00)*(1+01)0
*
(11*10)*11*
(11*(10+00))*11*
{1,0 }/w=
((00)*(1+01)1)*(00)*(1+01)0* }
L1={w
{1,0 }/ w=(1110)11}
L 1={w
c a +b b ab ( a+ b( +c c ) )
c a +b b ab ( a+ b c )
c a + +b b ab ( a+b c )
c a +b b ( a+ b c ) a
c a + +b b ( a+b c ) a
c a +b ( a+b c ) a
=({c }{a }n {b }m ( { a } { b } {c }r t { a }|n , m, r , t 0)
2.
Plasme la tabla de transicin. Identifique que tipo de autmata es (AFD o AFND) y
justifique su respuesta. (No se trata de dar el concepto de determinismo sino de justificarlo
asociando la respuesta al diseo del autmata)
{a ,b , c }
f
q0
q1
q2
q3
q4
q5
a
q2
q4
q5
b
q0
q0
q5
q5
q5
q3
q4
q3
El autmata es AFND ya que para varios estados y sus transiciones hay varios estados
finales y/o vacos.
3.
{a ,b , c }
A={Q , , S , F , }
Q={q0 , q1 , q2 , q3 , q 4 ,q 5 }
S={q0 }
F={q 4 , q5 }
=Qx Q :|q 0 ,q 1 ,q 2 ,q 3 ,q 4 , q5| xa ,b ,c q 0 , q 1 , q 2 , q 3 , q 4 , q5
Representa la funcin |total| de transicin
q 0 Q =Representa el estado inicial
L={c a +b ( a+b c ) a }
5. Muestre en el simulador (grficamente) como recorre una cadena vlida. Explique cada
secuencia. (No se trata solo de captura las imgenes, estas deben ser explicadas en pi de
pgina o de lo contrario no tienen validez)
La cadena seleccionada es: bbabbccb
bbabbccb
En este paso se llega al estado final q5 y se puede decir que la cadena hasta este momento
es lenguaje de este autmata
Bbabbccb
Terminando la cadena se ve que todo su contenido cumple como lenguaje de este autmata
7.
JFLAP
Posee la opcin de convertir de AF a
expresin regular
Crea estados uno tras de otro previamente
dando clic en el icono con forma de circulo
VAS
No posee esta opcin