Teoria da computação

727 palavras 3 páginas
EXERCÍCIOS
1) Considere um AFD M = ({q0, q1 q2, q3 q4, q5}, {a, b}, δ, q0, {q2, q3, q4}) onde: δ(q0, a) = q1 δ(q1, a) = q0 δ(q2, a) = q4 δ(q3, a) = q4 δ(q4, a) = q4 δ(q5, a) = q5 δ(q0, b) = q2 δ(q1, b) = q3 δ(q2, b) = q5 δ(q3, b) = q5 δ(q4, b) = q5 δ(q5, b) = q5
a) Construa e mostre o autômato M usando o software acima.

b) Mostre 2 cadeias reconhecidas por M.

c) Encontre o AFD M’ mínimo utilizando o algoritmo de minimização de AFDs.

d) Construa e mostre o autômato M’ usando o software acima.

2) Considere um AFD M = ({q0, q1 q2, q3 q4}, {a, b, c}, δ, q0, {q2, q4}) onde: δ(q0, a) = q0 δ(q3, a) = q4 δ(q4, a) = q4 δ(q0, b) = q1 δ(q1, b) = q1 δ(q2, b) = q3 δ(q4, b) = q1 δ(q0, c) = q3 δ(q1, c) = q2 δ(q2, c) = q2 δ(q3, c) = q3
a) Construa e mostre o autômato M usando o software acima.

b) Mostre 5 cadeias reconhecidas por M.

c) Encontre o AFD M’ mínimo utilizando o algoritmo de minimização de AFDs.

d) Construa e mostre o autômato M’ usando o software acima.

3) Considere um AFN M = ({q1, q2, q3 q4}, {a, b}, δ, q1, {q4}) onde: δ(q1, a) = {q1, q2} δ(q2, a) = {q3} δ(q1, b) = {q1} δ(q3, b) = {q4}
a) Construa e mostre o autômato M usando o software acima.

b) Mostre 5 cadeias reconhecidas por M.
c) Encontre o AFD equivalente de M e depois encontre o AFD M’ mínimo, utilizando o algoritmo de minimização de AFDs.
d) Construa e mostre os AFDs equivalente e mínimo (utilizando o algoritmo de minimização de AFDs) usando o software acima.

4) Considere o AFD abaixo e utilize o algoritmo de minimização de AFDs para encontrar o AFD mínimo equivalente.

5) Considere a Gramática Regular do tipo Gramática Linear à Direita, G = ({S, A, B, C}, {a,b}, P, S), onde P é dado por: S  A A  aB B  aC | bB | λ C  aC | bB | λ
a) Mostre 5 cadeias reconhecidas por M.
b) Utilize o software acima para construir e mostrar o Autômato Finito

Relacionados

  • Teoria da computação
    25589 palavras | 103 páginas
  • Teoria da computação
    704 palavras | 3 páginas
  • Teoria da computação
    2482 palavras | 10 páginas
  • Teoria da Computação
    1585 palavras | 7 páginas
  • A teoria da computação
    797 palavras | 4 páginas
  • Teoria da computação
    1547 palavras | 7 páginas
  • Teoria da Computação
    6299 palavras | 26 páginas
  • Teoria da Computação
    2030 palavras | 9 páginas
  • Teoria da Computação
    411 palavras | 2 páginas
  • teoria da computação
    706 palavras | 3 páginas