Preguntas etiquetadas con dfa

Preguntas sobre autómatas finitos deterministas

59
¿Quedan problemas abiertos sobre los DFA?

Después de estudiar autómatas deterministas de estado finito (DFA) en pregrado, sentí que se los comprende muy bien. Mi pregunta es si hay algo que todavía no entendemos acerca de ellos. No me refiero a generalizaciones de DFA, sino a los DFA originales no modificados que estudiamos en...

25
Intersección DFA en espacio subcuadratico?

La intersección de dos (mínimos) DFA con n estados se puede calcular utilizando O (n 2 ) tiempo y espacio. Esto es óptimo en general, ya que el DFA resultante (mínimo) puede tener n 2 estados. Sin embargo, si el DFA mínimo resultante tiene estados z, donde z = O (n), ¿se puede calcular en el...

18
¿Es posible probar si un número computable es racional o entero?

¿Es posible probar algorítmicamente si un número computable es racional o entero? En otras palabras, ¿sería posible que una biblioteca que implementa números computables proporcione las funciones isIntegero isRational? Supongo que no es posible, y que esto está relacionado de alguna manera con el...

15
Separar palabras con DFA aleatorios

Uno de los problemas abiertos interesantes sobre los DFA enumerados en ¿Hay algún problema abierto sobre los DFA? es el tamaño de un DFA requerido para separar dos cadenas de longitud nnn . Tengo curiosidad por saber si hay resultados sobre la capacidad de un DFA aleatorio para separar dos cadenas...

12
Algoritmo para convertir NFA muy grande a DFA

Tengo un autómata finito no determinista realmente grande y necesito convertirlo al DFA. Por grande me refiero a más de 40 000 estados. Hasta ahora he realizado algunos experimentos y programado el algoritmo predeterminado que busca en la tabla (como se describe aquí ), pero incluso después de la...

10
Minimización de DFA en varios idiomas

Estoy interesado en una ligera generalización de DFA. Como de costumbre, tenemos un conjunto de estados QQQ , un alfabeto finito ΣΣ\Sigma , una acción Σ∗Σ∗\Sigma^* definida en QQQ por δ: Q × Σ → Qδ:Q×Σ→Q\delta : Q\times\Sigma\rightarrow Q , y un estado inicial q0 0q0q_0 ; pero en lugar del conjunto...