J'ai un très gros automate fini non déterministe et je dois le convertir en DFA.
En gros, je veux dire 40 000+ états. Jusqu'à présent, j'ai fait quelques expériences et programmé l'algorithme par défaut qui recherche dans la table (comme décrit ici ), mais même après l'optimisation est assez lente et très consommatrice de mémoire. Je suis conscient du fait que le nombre d'états peut croître de façon exponentielle, mais après minimisation, le DFA résultant a environ 9 000 états et c'est supportable.
Ma question est donc la suivante: existe-t-il un algorithme qui serait plus rapide ou plus convivial en mémoire?