El teorema de Savitch muestra que para todas las funciones suficientemente grandes , y demostrar que esto es estricto ha sido un problema abierto durante décadas .f
Supongamos que abordamos el problema desde el otro extremo. Por simplicidad, asuma el alfabeto booleano. La cantidad de espacio utilizado por un TM para decidir un lenguaje computable a menudo está estrechamente relacionado con el logaritmo del número de estados utilizados por el autómata que simula el TM para cada segmento regular de un lenguaje. Esto motiva la siguiente pregunta.
Sea el número de DFA sintácticamente distintos con n estados, y sea N_n el número de NFA distintos con n estados. Es sencillo mostrar que \ lg N_n está cerca de (\ lg D_n) ^ 2 . n N n n lg N n ( lg D n ) 2
Además, deje que sea el número de idiomas regulares distintos que un DFA puede reconocer con estados, y deje que sea el número reconocido por un NFA.
¿Se sabe si está cerca de ?
No está claro para mí cómo y 'o y , están relacionados entre sí, o cómo de cerca. Si todo esto se relaciona con una pregunta bien conocida en la teoría de autómatas, se agradecería una pista o puntero. La misma pregunta también es relevante para los autómatas bidireccionales, debido al mismo razonamiento, y estoy especialmente interesado en esta versión.