Fase2 Grupo301405 51
Fase2 Grupo301405 51
Fase2 Grupo301405 51
Contexto
Grupo 301405_51
Donde :
1. 𝛴 𝑒𝑠 𝑒𝑙 𝑎𝑙𝑓𝑎𝑏𝑒𝑡𝑜 𝑑𝑒 𝑒𝑛𝑡𝑟𝑎𝑑𝑎
2. 𝛤 𝑒𝑠 𝑒𝑙 𝑎𝑙𝑓𝑎𝑏𝑒𝑡𝑜 𝑑𝑒 𝑙𝑎 𝑝𝑖𝑙𝑎
3. 𝑄 𝑒𝑠 𝑢𝑛 𝑐𝑜𝑛𝑗𝑢𝑛𝑡𝑜 𝑓𝑖𝑛𝑖𝑡𝑜 𝑑𝑒 𝑒𝑠𝑡𝑎𝑑𝑜𝑠
4. 𝐴0 ∈ 𝛤 𝑒𝑠 𝑒𝑙 𝑠í𝑚𝑏𝑜𝑙𝑜 𝑖𝑛𝑖𝑐𝑖𝑎𝑙 𝑑𝑒 𝑙𝑎 𝑝𝑖𝑙𝑎
5. 𝑞0 ∈ 𝑄 𝑒𝑙 𝑒𝑠𝑡𝑎𝑑𝑜 𝑖𝑛𝑖𝑐𝑖𝑎𝑙 𝑑𝑒𝑙 𝑎𝑢𝑡ó𝑚𝑎𝑡𝑎
6. 𝐹 ⊆ 𝑄 𝑒𝑠 𝑒𝑙 𝑠𝑢𝑏𝑐𝑜𝑛𝑗𝑢𝑛𝑡𝑜 𝑑𝑒 𝑒𝑠𝑡𝑎𝑑𝑜𝑠 𝑓𝑖𝑛𝑎𝑙𝑒𝑠
7. 𝑓 𝑒𝑠 𝑢𝑛𝑎 𝑎𝑝𝑙𝑖𝑐𝑎𝑐𝑖ó𝑛 𝑑𝑒𝑛𝑜𝑚𝑖𝑛𝑎𝑑𝑎 𝑓𝑢𝑛𝑐𝑖ó𝑛 𝑑𝑒 𝑡𝑟𝑎𝑛𝑠𝑖𝑐𝑖ó𝑛 𝑑𝑒 𝑡𝑒𝑟𝑛𝑎𝑠
(𝑒𝑠𝑡𝑎𝑑𝑜, 𝑠í𝑚𝑏𝑜𝑙𝑜 𝑑𝑒 𝑒𝑛𝑡𝑟𝑎𝑑𝑎 𝑜 𝜆, 𝑠í𝑚𝑏𝑜𝑙𝑜 𝑑𝑒 𝑝𝑖𝑙𝑎)
𝑒𝑛 𝑒𝑙 𝑐𝑜𝑛𝑗𝑢𝑛𝑡𝑜 𝑑𝑒 𝑙𝑎𝑠 𝑝𝑎𝑟𝑡𝑒𝑠 𝑄 × 𝛤 ∗
𝛴 = {𝑎, 𝑏}
𝛤 = {𝑍𝑜, 𝜆}
𝑄 = {𝑞0, 𝑞1, 𝑞2}
𝐴0 = {𝑍𝑜}
𝑞0 = {𝑞0}
𝐹 = {𝑞2}
1. Ejercicio 3
EJERCICIO
A
TRABAJAR
Cedula 3 y 7.
Caracteriza Un autómata de pila se puede describir con una séptupla de
ción del elementos donde:
autómata a
pila AP= (Σ, Γ, Q, A0, q0, f, F) donde:
Γ: es el alfabeto de la pila
Σ= {a,A, b,B, Z}
Q= {q0, q1}
Γ= {Z}
Ahora bien el autómata de pila puede reconocer palabras del
alfabeto de 2 formas distintas asi:
- Paso 1…
- Paso 2…
- Paso 3…
Ejemplo:
Gráfico
Caracterizació
n del autómata Un autómata de pila es una séptupla:
a pila
AP= (Σ, Γ, Q, A0, q0, f, F) donde:
1. Σ:es el alfabeto de entrada
2. Γ: es el alfabeto de la pila
3. Q: es un conjunto finito de estados
4. A0 ∈ Γ: es un símbolo inicial de la pila
5. q0 ∈ Q: el estado inicial del autómata
6. F ⊆ Q: es el conjunto de estados finales.
7. f: es una aplicación denominada función de transición de ternas
(estado, símbolo de entrada o λ, símbolo de pila) en el conjunto
de las partes Q × Γ*
8.
Para el autómata:
Σ= {A, B, Z}
Q= {q1, q2, q3}
Γ= {Z}
Por lo tanto,
Tomamos el alfabeto de entrada A y B para agregar a la pila.
Tenemos una pila con una z y procedemos a realizar las
transiciones.
Se finaliza la secuencia
Practicar y
verificar lo El autómata solo acepta dos cadenas que son las planteadas en
aprendido los pasos anteriores.
Actividad 2:
Teniendo en cuenta el siguiente autómata realice:
5-tupla(k, e, r, s, f)
M={q0,q1,q2,q3,q4,q5,q6,q7,q8}, {0,1}
K={ q0,q1,q2,q3,q4,q5,q6,q7,q8}
∑{0,1}(𝐴𝑙𝑓𝑎𝑏𝑒𝑡𝑜)
Δ(q0,0)=q3
Δ(q0,1)=q1
Δ(q1,0)=q2
Δ(q1,1)=q1
Δ(q2,0)=q4
Δ(q2,1)=q5
Δ(q3,0)=q0
Δ(q3,1)=q1
Δ(q4,0)=q4
Δ(q4,1)=q8
Δ(q5,0)=q2
Δ(q5,1)=q8
Δ(q6,0)=q7
Δ(q6,1)=q3
Δ(q7,0)=q8
Δ(q7,1)=q3
Δ(q8,0)=q7
Δ(q8,1)=q4
Estados Aceptadores::: q2,q4,q8:::: X
Estados no Aceptadores ::: Resto de estados.:::Y
X = {q2,q4,q8}
Y={ q0,q1,q3,q5,q6,q7}
0 1
q2 X Y
0 1
q4 X X
0 1
q8 Y X
0 1
q0 Y Y
q1 X Y
q2 X Y
q3 Y Y
q4 X X
q5 X X
q6 Y Y
q7 X Y
q8 Y X
0 1
q0 Y Y
q1 X Y
q3 Y Y
q5 X X
q6 Y Y
q7 X Y
X={q2,q4,q8}
M={q0,q3,q6}
Z={q1,q7}
N={q5}
M 0 1
q0 M Z
q3 M Z
q6 Z M
q0 y q3 Son Equivalentes
Z 0 1
q1 X Z
q7 X Z
N 0 1
q5 X X
X 0 1
q2 X N
q4 X X
q8 Z X
X={q4}
Z={q1,q7}
N={q5}
A={q0,q3}
B={q6}
X 0 1
q4 X X
Z 0 1
q1 X Z
q7 X Z
Son equivalentes q1 y q7
N 0 1
q5 X X
A 0 1
q0 A Z
q3 A Z
q0 y q3 Son equivalentes
B 0 1
q6 Z A
0 1
X X X
Z X Z
N X X
A A Z
B Z A
A. q0, q4, q6
B. q4, q0, q6
C. q6, q4, q0
D. q4, q6, q0
A. X, M, Z, N
B. A, B, C, D
C. X, R, Z, D
D. A, M ,N, Z
A. B,A
B. Z,N
C. Z,A
D. A,B
Justificación: Al asignar en la tabla de transición en el estado q6 se fija las entradas en
0 =A y en 1=A, de tal manera que integra un conjunto en función de un monomio así:
B 0 1
q6 B A
Lista de referencias