Es bien conocido cómo se obtiene de un NFA para un lenguaje normal a un mínimo de DFA. Sin embargo, el DFA podría tener un número exponencialmente mayor de estados.Minimización de NFA sin determinación
Lo que necesito es una forma de reducir un NFA, dando de nuevo un NFA pero con un menor número de estados. T.i. No necesito que el resultado sea determinista, pero me gustaría que sea lo más pequeño posible mientras se preserva el lenguaje reconocido (quizás no sea absolutamente óptimo, pero cuanto más pequeño, mejor).
¿Cuáles son los mejores algoritmos para este problema? ¿O tal vez no sea "lo mejor", pero al menos "el más fácil de implementar con una eficiencia no abismal"? ¿O el problema tiene un nombre conocido para que yo pueda encontrar buenas fuentes de información?
Gracias, yo era capaz de encontrar materiales muy relevante siguiendo referencias del artículo que usted ha mencionado. – jkff
¡El problema no es solo NP-hart, es PSPACE-hard! – jmite