Autómata finito
Un autómata finito o máquina de estado finito es un modelo matemático de un sistema que recibe una cadena constituida por símbolos de un alfabeto y determina si esa cadena pertenece al lenguaje que el autómata reconoce.
Definición formal
Formalmente, un autómata finito (AF) puede ser descrito como una 5-tupla (S,Σ,T,s,A) donde:
* S un conjunto de estados;
* Σ es un alfabeto;
* T es la función de transición:
* s \in S es el estado inicial;
* A \subseteq S es un conjunto de estados de aceptación o finales.
Ejemplo 1
* S = {S1, S2},
* Σ = {0,1},
* T = {(S1,0,{S2});(S1,1,{S1});(S2,0,{S1});(S2,1,{S2})}
* s = S1
* A = {S1}.