Ho un automa finito non deterministico veramente grande e devo convertirlo in DFA.
In generale intendo oltre 40.000 stati. Finora ho fatto alcuni esperimenti e programmato l'algoritmo predefinito che cerca nella tabella (come descritto qui ), ma anche dopo l'ottimizzazione è piuttosto lenta e richiede molta memoria. Sono consapevole del fatto che il numero di stati può crescere in modo esponenziale, ma dopo la minimizzazione, il DFA risultante ha circa 9000 stati ed è sopportabile.
Quindi la mia domanda è: esiste qualche algoritmo che sarebbe più veloce o più adatto alla memoria?