Ho appena iniziato a leggere sulla teoria del calcolo. Se confrontiamo quale è più potente (nell'accettare le stringhe), entrambi sono uguali. Ma che dire dell'efficienza? DFA sarà veloce rispetto a NFA, poiché ha un solo vantaggio in uscita e non ci sarà alcuna ambiguità. Ma nel caso di NFA dobbiamo controllare tutti i casi possibili e ciò richiede sicuramente tempo. Quindi possiamo dire che DFA è più efficiente di NFA?
Ma anche l'altra parte del mio cervello sta pensando che l'NFA esiste solo in teoria, quindi non possiamo confrontare la sua efficienza con DFA.