Linguagens FormaisVisão geral
AFD e AFND
Um autômato finito determinístico (AFD) é a quíntupla (Q, Σ, δ, q₀, F): estados finitos, alfabeto, transição total δ: Q×Σ → Q com um sucessor por par, inicial e finais. Aceita a cadeia se o único percurso termina em F.
AFND, expressões e fechamento deste tópico — e gramáticas livres de contexto e autômatos com pilha nos seguintes — partem dessa máquina de memória finita e de L(A).
As páginas se agrupam em cinco blocos. O primeiro define o reconhecedor: um sucessor no AFD; conjunto de destinos e ε-transição no AFND.
O segundo converte entre formalismos da mesma classe: construção por subconjuntos, ida e volta com expressão regular, cabeça L/R.
O terceiro produz saída: Moore no estado, Mealy na transição.
O quarto fecha a classe: opera as máquinas ou só enuncia o que permanece regular.
O quinto testa regularidade e compara duas máquinas: bombeamento, índice de Myhill–Nerode, minimizar ou vacuidade da diferença simétrica.
Autômatos Finitos Determinísticos (AFD) segue o único sucessor e aceita em F. Autômatos Finitos Não Determinísticos (AFND) admite conjunto de destinos e ε; aceita se algum caminho chega a F.
Converter o AFND no AFD equivalente, com fecho-ε, está em Equivalência entre AFND e AFD. A tabela de pares distinguíveis, ou um par final alcançável no produto, está em Algoritmos de Decisão Regulares.
Produto (q₁, q₂) e inverter F estão em Propriedades de Fechamento de Linguagens Regulares. Enunciar união, concatenação, estrela, ∩ e reverso, sem redesenhar, está em Propriedades de Conjuntos Regulares.
Exibir s = xyz que sai de L ao repetir ou apagar y está em Lema do Bombeamento. Contar as classes de prefixos distinguíveis por sufixo, ou concluir índice infinito, está em Teorema de Myhill-Nerode.
Páginas deste tópico
Autômatos Finitos Determinísticos (AFD)
Alta incidência no POSCOMP11 min de leitura · 3ª mais cobrada em Linguagens Formais
Quíntupla do AFD, transição única e aceitação pelo estado final.
Abrir páginaAutômatos Finitos Não Determinísticos (AFND)
ProMédia incidência no POSCOMP12 min de leitura · 15ª mais cobrada em Linguagens Formais
δ para um conjunto; ε-transição; aceita se algum caminho chega a F.
Equivalência entre AFND e AFD
ProAlta incidência no POSCOMP13 min de leitura · 7ª mais cobrada em Linguagens Formais
Construção por subconjuntos: cada estado do AFD é um conjunto de estados do AFND.
Expressões Regulares
ProAlta incidência no POSCOMP25 min de leitura · 2ª mais cobrada em Linguagens Formais
União, concatenação e estrela; ida e volta entre ER e AFND.
Autômatos Finitos Bidirecionais
ProBaixa incidência no POSCOMP7 min de leitura · 33ª mais cobrada em Linguagens Formais
Cabeça L/R; reconhece o mesmo que um AFD.
Autômatos Finitos com Saída
ProMédia incidência no POSCOMP11 min de leitura · 19ª mais cobrada em Linguagens Formais
Moore (saída no estado) versus Mealy (saída na transição).
Propriedades de Fechamento de Linguagens Regulares
ProAlta incidência no POSCOMP13 min de leitura · 12ª mais cobrada em Linguagens Formais
Produto para ∩ e complemento no AFD; união, concatenação e estrela só no desenho.
Propriedades de Conjuntos Regulares
ProBaixa incidência no POSCOMP2 min de leitura · 25ª mais cobrada em Linguagens Formais
Recall das operações de fechamento; a prova canônica está na página irmã.