Minimização de Automatos

1882 palavras 8 páginas
Minimização de
Autômatos
Alexsander, Fernando, Marcelo e Kelvin

Como Surgiu
• O algoritmo de Moore para minimização de AFD foi proposto em (1956). Ele mantém uma partição que inicia separando os estados de aceitação dos estados de rejeição, e repetidamente refina a partição até que nenhum outro refinamento possa ser efetuado. Em cada passo, ele substitui a partição atual com o refinamento mais grosso das s + 1 partições, das quais uma é a atual e as outras são as préimagens da partição atual sob as funções de transição para cada um dos símbolos de entrada. O algoritmo termina quando essa substituição não muda a partição atual.

Como Surgiu
• Um algoritmo para mesclar estados indistinguíveis do AFD, elaborado por
…exibir mais conteúdo…

• Obs: no proximo passo(passo4) quando os conjuntos não forem equivalentes, separa-se o conjunto em estados simples novamente.
• Passo4, verificar novamente se os conjuntos que restaram são equivalentes fazendo uma tabela com suas saidas:

• Como eles são equivalentes, podemos junta-los, então tudo que for q2 ou q3 fica=> M

• Passo 5 : criar a função de transição original e depois substituir o que for possivel e eliminar na transição as linhas que forem repetidas.

AFD Resultante

• Função de transição restante:

• Ultimo passo: Montar o AFD a partir da função de transição.

Exemplo 2
• Bom primeiro precisamos fazer a comparação dos estados, se são finais ou não finais, e se percorrem os mesmos tipos de estados. Exemplo 2
• Como o estado Q4 e Q3 é um estado final e diferente dos demais ele já pode ser marcado descartando-o como equivalente com qualquer outro estado não final.

Exemplo 2

• Agora fazemos a comparação entre os estados na tabela, vamos começar com o (Q0, Q1).
• Q0 lendo (a) vai para Q1(estado não final)
• Q1 lendo (a) vai para Q3(estado final)
• Não são equivalentes pois um é estado não final e o outro é o estado final.
• Obs.: Ele tem que estar lendo a mesma letra, e indo para um mesmo tipo de estado.

Exemplo 2





Comparemos agora (Q0, Q2)
Q0 lendo (a) vai para Q1(estado não final)

Relacionados

  • TCC Sprinklers
    4820 palavras | 20 páginas
  • Controle de Deformação - Soldagem
    1598 palavras | 7 páginas
  • Autômato Finito Não-Determinístico
    1550 palavras | 7 páginas
  • Lista AFd
    815 palavras | 4 páginas
  • Engenharia de metodos
    4760 palavras | 20 páginas
  • Utilidades do WMS
    1691 palavras | 7 páginas
  • fundamentos ginasticos
    2454 palavras | 10 páginas
  • Raios-x odontologico
    1126 palavras | 5 páginas
  • Planilha de contagem apf
    4049 palavras | 17 páginas
  • Relatorio pmoc
    13671 palavras | 55 páginas