Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Autmata Finito:
Un autmata finito es un conjunto de nodos y aristas que representan trayectorias para generar una expresin bajo un alfabeto.
Cada nodo del grafo corresponde a un estado n, donde n es un nmero o bien una letra, generalmente. Una flecha de un estado a otro se denomina transicin entre estados. El estado inicial se indica mediante una flecha .
Tipo de autmata
Autmatas finitos deterministas (AFD).
Autmatas AFD
Definicin. Una mquina de estados finitos M es un quntuplo (E, , , s, F), donde: E es conjuntos de estados. es el alfabeto de entrada. : E X K, es la funcin de transicin, que a partir de un estado y un smbolo del alfabeto obtiene un nuevo estado.
Autmatas AFD
s Es el estado inicial.
q0 q1 q2
0 1
q1 q1 q1
q0 q2 q0
Transicin
Etiqueta
Transicin
Estado inicial
Por convencin, el estado de inicio se indica dibujando una lnea con flecha, sin etiqueta.
Estado 2
Una vez en el estado 2, cualquier nmero de letras y/o dgitos se puede ver, y una coincidencia de stos nos regresa al estado 2.
Estado de aceptacin
Los estados que representan el fin del proceso de reconocimiento, en los cuales podemos declarar un xito, y se indican dibujando un borde con lnea doble alrededor del estado en el diagrama. Puede haber ms de uno de stos.
Ejercicios:
Autmata que reconozca cadenas de ceros y unos, y su estado de aceptacin que termine en 00. Autmata que reconocen cadenas de ceros y unos, y su estado de aceptacin que terminen en 01. Autmata que reconocen cadenas de ceros y unos, y su estado de aceptacin que empiecen o terminen con 01.
Autmata Finito:
Tambin existe una fuerte relacin entre los autmatas finitos y las expresiones regulares, as de cmo construir un autmata finito a partir de una expresin regular.