Acabo de empezar a leer sobre teoría de la computación. Si comparamos cuál es más poderoso (al aceptar cadenas), ambos son iguales. ¿Pero qué hay de la eficiencia? DFA será rápido en comparación con NFA, ya que solo tiene una ventaja saliente y no habrá ambigüedad. Pero en el caso de NFA, tenemos que verificar todos los casos posibles y eso seguramente lleva tiempo. Entonces, ¿podemos decir que DFA es más eficiente que NFA?
Pero, mi otra parte del cerebro también está pensando que NFA existe solo en teoría, por lo que no podemos comparar su eficiencia con DFA.