Lista AFd

815 palavras 4 páginas
Autômatos Finitos DETERMINÍSTICOS

1) Construa um AFD para as seguintes linguagens:

a) {w {0,1}* | w tem tamanho 3}
b) {w {0,1}* | w tem tamanho menor que 3}
c) {w {0,1}* | w tem tamanho maior que 3}
d) {w {0,1}* | w tem tamanho múltiplo de 3}
e) {w {0,1}* | cada 0 de w é imediatamente seguido de, no mínimo dois 1´s}
f) {w {0,1}* | os primeiros 4 símbolos de w contêm, no mínimo, dois 1´s}
g) {w {0,1}* | w NÃO contém 000 nem 111}
h) {w {0,1}* | os últimos três símbolos de w NÃO são 000}
i) {w {0,1,2}* | w tem número par de 0´s, par de 1´s e par de 2´s}
j) { uavbxcy | u,v,x,y {a,b,c}*}
k) {w {a,b}* | w começa com a e tem tamanho par}
l) {w {a,b}* | w nunca tem mais de dois a´s consecutivos}
m) {w {a,b}* | w tem um número ímpar de ab´s}
n) {w {a,b}* | |w|  2 e os a´s (se houver) precedem os b´s (se houver)}
o) {w {a,b,c,d}* | os a´s (se houver) precedem os b´s (se houver) e os c´s (se houver) precedem os d´s (se houver)}
p) { xban | x {a,b}*, n  0 e x tem um número par de a´s}
q) { xamban | x {a,b}*, m+n é par e x não termina em a}

2) Seja o primeiro símbolo de uma palavra a posição 1, o segundo símbolo é a posição 2, e assim por diante. Seja i um número natural qualquer: a posição i indica uma posição qualquer na palavra, as posições 2i (ou 2i+2, ou 2i+4, etc.) indicam as posições pares dentro da palavra, as posições 2i-1 (ou 2i+1, 2i+3, etc.) indicam as posições ímpares. Construa AFD´s para as seguintes linguagens sobre o alfabeto {0,1}:

a) O conjunto de palavras em que o símbolo na posição 2i é diferente do símbolo na posição 2i+2, para i  1.
b) O conjunto de palavras em que o símbolo na posição 2i-1 é diferente do símbolo na posição 2i, para i  1.
c) O conjunto de palavras em que o símbolo na posição i é diferente do símbolo na posição i+2, para i  1.
d) O conjunto de palavras com número par de 0´s nas posições pares e número ímpar de 0´s nas posições ímpares.
e) O conjunto de palavras de tamanho par com 1´s

Relacionados

  • Autômato finito
    9968 palavras | 40 páginas
  • Minimização de Automatos
    1882 palavras | 8 páginas
  • Minimização
    1770 palavras | 8 páginas
  • Compiladores Basico
    1090 palavras | 5 páginas
  • Aut Mato Finito Determin Stico
    1045 palavras | 5 páginas
  • Termo de abertura do projeto
    496 palavras | 2 páginas
  • pesquisas
    4771 palavras | 20 páginas
  • Autômatos
    1037 palavras | 5 páginas
  • Lista 3 Teoria Da Computa O Respondida
    1053 palavras | 5 páginas
  • Estatuto comissão formatura
    2709 palavras | 11 páginas