Minimização

1770 palavras 8 páginas
Curso: Ciência da Computação Aspectos Teóricos da Computação Aula 10 Minimização de um Autômato Finito

Notas de Aula

Aspectos Teóricos da Computação

2/19

Minimização de um Autômato Finito


A implementação de um AFD consiste basicamente em um algoritmo que controla a mudança de estado do autômato a cada símbolo lido da entrada. O tempo necessário par aceitar ou rejeitar é diretamente proporcional ao tamanho da entrada. Em termos de complexidade de algoritmos, AF pertencem à classe de algoritmos mais eficientes em termos de tempo de processamento. (Supondo que toda a a fita de entrada necessita ser lida)
Aspectos Teóricos da Computação 3/19





Minimização de Autômatos
Exercício: Seja a palavra w = ababababa Qual autômato abaixo é mais eficiente em termos de processamento para reconhecer essa palavra?

1) 2)

q0

a

q1

a,b

q2

a,b

qf

a,b

q0

a

q1

a,b

Aspectos Teóricos da Computação

4/19

Minimização de Autômatos
Exercício: Seja a palavra w = ababababa Qual autômato abaixo é mais eficiente em termos de processamento para reconhecer essa palavra?

1) 2)

q0

a

q1

a,b

q2

a,b

qf

a,b

q0

a

q1

a,b

São iguais. O tempo de processamento não depende do autômato de reconhecimento considerado e sim do tamanho da palavra. Ou seja, qualquer autômato finito determinístico que reconheça a linguagem terá a mesma eficiência. Computação 5/19 Aspectos Teóricos da

Minimização de Autômatos


O tempo de processamento não depende do autômato de reconhecimento considerado e sim do tamanho da palavra. Ou seja, qualquer autômato finito determinístico que reconheça a linguagem terá a mesma eficiência. No entanto podemos trabalhar para minimizar o número de estados de um autômato se isso for possível. Dado um AFD qualquer, o objetivo da minimização é gerar o AF equivalente com o menor número de estados possíveis denominado Autômato Finito Determinístico Mínimo ou simplesmente

Relacionados

  • minimizaçao
    825 palavras | 4 páginas
  • Minimização de Automatos
    1882 palavras | 8 páginas
  • Minimização De Custos
    830 palavras | 4 páginas
  • Minimizacao de residuos
    1501 palavras | 7 páginas
  • Minimização de automato
    308 palavras | 2 páginas
  • Minimização de Resíduos Industriais
    1265 palavras | 6 páginas
  • MINIMIZAÇÃO DE IMPACTO DE HIDROELÉTRICA
    345 palavras | 2 páginas
  • minimização dos serviços de saúde
    2285 palavras | 10 páginas
  • Minimização de lixo organico
    548 palavras | 3 páginas
  • Mqa - simplex minimização
    368 palavras | 2 páginas