Un autómata finito determinista (abreviado AFD) es un autómata finito que además es un sistema determinista; es decir, para cada estado en que se encuentre el autómata, y con cualquier símbolo del alfabeto leído, existe siempre no más de una transición posible desde ese estado y con ese símbolo.

Definición formal

Formalmente, se define como una 5-tupla (Q, Σ, q0, δ, F) donde:[1]

  • Q {\displaystyle Q\,} es un conjunto de estados;
  • Σ {\displaystyle \Sigma \,} es un alfabeto;
  • q 0 Q {\displaystyle q_{0}\in Q} es el estado inicial;
  • δ : Q × Σ Q {\displaystyle \delta \colon Q\times \Sigma \to Q} es una función de transición;
  • F Q {\displaystyle F\subseteq Q} es un conjunto de estados finales o de aceptación.

En un AFD no pueden darse ninguno de estos dos casos:

  • Que existan dos transiciones del tipo δ(q,a)=q1 y δ(q,a)=q2, siendo q1q2;
  • Que existan transiciones del tipo δ(q, ε), donde ε es la cadena vacía, salvo que q sea un estado final, sin transiciones hacia otros estados.

Véase también

  • Autómata finito
  • Autómata finito no determinista
  • Trie, un ejemplo de autómata finito determinista.

Referencias


PPT Aut ómata Finito No Determinista PowerPoint Presentation, free

AUTOMATA FINITO Y SU LENGUAJE TEOREIA DE LA COMPUTACION

Autómata finito Determinista. Definición Un AFD es una quíntupla A =(Q

02. Autómatas finitos deterministas y no deterministas YouTube

Lección 8 Autómatas Finitos No Deterministas (UACM TC) YouTube