Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
Representación Gráfica
Los autómatas se pueden representar por medio de un
grafo
2
Autómata Finito
Ejemplo:
1. QM = {A,B,C};
2. SM = A;
3. AM = {A,C};
4. TM = {(A, 1,A), (B, 11,B), (C, 111, C), (A, 0,B), (A, 2,B),
(A, 0, C), (A, 2, C), (B, 0, C), (B, 2, C)}.
3
Autómata Finito
Ejemplo
1. QM = {A,B,C};
2. sM = A;
3. AM = {A,C};
4. TM = {(A, 1,A), (B, 11,B), (C, 111, C), (A, 0,B), (A, 2,B),
(A, 0, C), (A, 2, C), (B, 0, C), (B, 2, C)}.
4
Autómata Finito
5
Autómata Finito
Si, después de un número de pasos, el autómata
1. Está en un estado p,
2. La entrada restante empieza con x, y
3. Hay una transición (p, x, q) en el autómata,
6
Autómata Finito
Si al menos una sequencia de ejecución consume toda la
entrada y llega un estado final, se dice que la
entrada es aceptada por el autómata. De lo contrario
se dice que es rechazada.
7
Lenguaje de un autómata
El lenguaje de un autómata finito (AF) es el conjunto de cadenas
que el AF acepta:
Cuál es el lenguage del siguiente autómata?
0 1
inicio 0 1
q0 q1 q2
8
Lenguaje de un autómata
0 1
inicio 0 1
q0 q1 q2
9
Autómata finito nodeterminista
10
Ejemplo
11
Ejemplo
12
Ejemplo