fbpx
Wikipedia

Autómata finito determinista

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.

Autómata finito determinista que reconoce el lenguaje regular conformado exclusivamente por las cadenas con un número par de ceros y un número par de unos.
Ejemplo de AFD con dos estados. En nodo de la izquierda es inicial y de aceptación.

Definición formal

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

  •   es un conjunto de estados;
  •   es un alfabeto;
  •   es el estado inicial;
  •   es una función de transición;
  •   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

Referencias

  1. Chakraborty, Samarjit (17 de marzo de 2003). «Formal Languages and Automata Theory. Regular Expressions and Finite Automata». Computer Engineering and Networks Laboratory. Swiss Federal Institute of Technology (ETH) Zürich (en inglés): 17. Consultado el 30 de marzo de 2010. 
  •   Datos: Q837528

autómata, finito, determinista, autómata, finito, determinista, abreviado, autómata, finito, además, sistema, determinista, decir, para, cada, estado, encuentre, autómata, cualquier, símbolo, alfabeto, leído, existe, siempre, más, transición, posible, desde, e. Un automata finito determinista abreviado AFD es un automata finito que ademas es un sistema determinista es decir para cada estado en que se encuentre el automata y con cualquier simbolo del alfabeto leido existe siempre no mas de una transicion posible desde ese estado y con ese simbolo Automata finito determinista que reconoce el lenguaje regular conformado exclusivamente por las cadenas con un numero par de ceros y un numero par de unos Ejemplo de AFD con dos estados En nodo de la izquierda es inicial y de aceptacion Definicion formal EditarFormalmente se define como una 5 tupla Q S q0 d F donde 1 Q displaystyle Q es un conjunto de estados S displaystyle Sigma es un alfabeto q 0 Q displaystyle q 0 in Q es el estado inicial d Q S Q displaystyle delta colon Q times Sigma to Q es una funcion de transicion F Q displaystyle F subseteq Q es un conjunto de estados finales o de aceptacion En un AFD no pueden darse ninguno de estos dos casos Que existan dos transiciones del tipo d q a q1 y d q a q2 siendo q1 q2 Que existan transiciones del tipo d q e donde e es la cadena vacia salvo que q sea un estado final sin transiciones hacia otros estados Vease tambien EditarAutomata finito Automata finito no determinista Trie un ejemplo de automata finito determinista Referencias Editar Chakraborty Samarjit 17 de marzo de 2003 Formal Languages and Automata Theory Regular Expressions and Finite Automata Computer Engineering and Networks Laboratory Swiss Federal Institute of Technology ETH Zurich en ingles 17 Consultado el 30 de marzo de 2010 Datos Q837528 Obtenido de https es wikipedia org w index php title Automata finito determinista amp oldid 117376623, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos