Los autómatas finitos no deterministas (AFND) permiten múltiples transiciones posibles ante una situación dada y transiciones sin símbolos de entrada. Un AFND se define como una tupla que incluye un conjunto de estados, una función de transición que mapea pares de estados y símbolos a subconjuntos de estados, un estado inicial y un conjunto de estados finales. El lenguaje aceptado por un AFND incluye todas las cadenas que pueden llevar al AFND a un estado final. Los AFND y autómatas finitos