Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Trabajo Colaborativo 2
Trabajo Colaborativo 2
TRABAJO COLABORATIVO 2
TUTORA
ANGELA MARIA GONZALEZ
PRESENTADO POR:
MAIRA ALEJANDRA OCAMPO
C.C 1088317709
CCAV DOSQUEBRADAS
PARTE 1: Hallar el autmata mnimo correspondiente al siguiente autmata finito:
F={q 3, q 5, q 8 }
={ q 0, q 1, q 2, q 3, q 4, q 5, q 6, q 7, q 8 } x { a ,b } { q 0, q 1, q 2, q 3, q 4, q 5, q 6, q 7, q 8 } q 0 {q 3, q 5,q 8}
2. Plasme la tabla de transicin del autmata. (No es la que generas VAS). (Antes de
minimizar)
0
q0
q2
q1
q1
q4
q5
q2
q3
q4
q3
q2
q6
q4
q6
q7
q5
q7
q1
q6
q4
q8
q7
q8
q4
q8
q7
q6
L={ w { 0,1 } |w= Para todas las cadenas que empiezan por 1 o 0; seguidos de una, ninguna o
muchas cadenas conformadas por 1 o 0 o su respectiva combinacin; y terminados en cadenas
conformadas por 1 o 0 o su respectiva combinacin }
Cadenas validas:
4. Identifique la ER y en una tabla de validacin (puede ser de Excel), verifique una cadena
vlida y una no vlida. Tenga en cuenta la jerarqua de operadores. (Antes de minimizar)
q 0, q 2, q 3 0( 0+0)
q 0, q 2, q 3, q 6, q 8 0 ( 0+0 ) 1(1+1)
q 0, q 2, q 4,q 6, q 80 1 ( 0+0 ) (1+ 1)
q 0, q 2, q 4,q 7, q 8 0 1 ( 1+ 1 ) (0+0)
q 0, q 1, q 5 0(1+1)
q 0, q 1, q 5, q 7, q 8 1 ( 1+1 ) 0(0+ 0)
q 0, q 1, q 4, q 7, q 8 1 0 ( 1+ 1 ) (0+0)
q 0, q 1, q 4, q 6, q 8 1 0 ( 0+0 )( 1+1)
q 0, q 2, q 3, q 6, q 4, q 7, q 8 0 ( 0+ 0 ) 1 ( 0+0 )( 1+1 ) (0+ 0)
Expresin regular:
0 ( 0+0 )+ 0 ( 0+0 ) 1 ( 1+1 ) +0 1 ( 0+0 ) ( 1+1 )+ 0 1 ( 1+1 ) ( 0+0 ) +0 ( 1+1 ) +1 ( 1+1 ) 0 ( 0+ 0 )+ 10 ( 1+1 ) ( 0+0 ) +1 0 ( 0+0 )( 1
q
1
q
2
q
3
q
4
q
5
q
6
q
7
q
8
x
x x
x x x
x x x x
x x x x x
x x x x X x
x x x x X x x
x x x x x x x x
q q q q q q q q
0 1 2 3 4 5 6 7
p y q son distinguibles
x: estados distinguibles.
6. Identifique los estados equivalentes (para ello muestre cmo evala esas equivalencias,
colocando a los estados candidatos de equivalencia como estados iniciales). Evidencie el
proceso de cmo los evala.
( q 0,0 )=q 2 ( q 0,1 )=q 1
( q 1,0 )=q 4 ( q 1,1 )=q 5
( q 2,0 )=q 3 ( q 2,1 )=q 4
( q 3,0 )=q 2 ( q 3,1 )=q 6
( q 4,0 )=q 6 ( q 4,1 )=q 7
( q 5,0 )=q 7 ( q 5,1 )=q 1
( q 6,0 )=q 4 ( q 6,1 )=q 8
( q 7,0 )=q 8 ( q 7,1 )=q 4
( q 8,0 )=q 7 ( q 8,1 )=q 6
( q 1, q 6 ) , ( q 2, q 7 ) y (q 3, q 5, q 8) .
( q 1, q 6 )
( q 2, q 7 )
( q 3, q 5, q 8 )
11. Identifique la ER del autmata ya minimizado y en una tabla de validacin, verifique una
cadena valida y una no valida. Tenga en cuenta la jerarqua de operadores.
Caminos posibles desde el estado inicial
q 0, q 2, q 3 0( 0+0)
q 0, q 2, q 4,q 1, q 3 0 ( 1+1 ) ( 0+0 ) (1+1)
q 0, q 1, q 3 1(1+1)
q 0, q 1, q 4, q 2, q 3 1 ( 0+0 ) ( 1+1 ) (0+0)
Expresin regular:
12. (Autmata minimizado) Identifique su gramtica por la derecha (de forma manual) y
caractercela.
Sea
V = { A ; B ; C ; D ; E ; F ;G } el alfabeto variable
Sea
Sea
Y sea
S=S 1 A
Entonces tenemos en este caso que es lineal por la derecha ya que todas las producciones tienen
forma
A ab
Gramtica:
S A1
S B0
BC0
CB0
C
D B1
B D1
A C 1
C A1
A D0
D A 0
10111000 es: