Defina - como la clase de lenguajes modo que haya un lenguaje y para infinitamente , y estén de acuerdo en todos los casos de longitud . (Es decir, esta es la clase de lenguajes que se puede "resolver infinitamente, en tiempo subexponencial").
(Estoy haciendo preguntas separadas aquí, porque tenemos que tener cuidado con las clases de tiempo infinitamente frecuentes: solo porque tiene una reducción del problema al problema y es solucionable infinitamente a menudo, es posible que no obtenga que sea solucionable infinitamente a menudo sin más suposiciones sobre la reducción: ¿qué pasa si su reducción de "pierde" las longitudes de entrada en las que puede resolver ?)
cc.complexity-theory
sat
oracles
Ryan Williams
fuente
fuente
Respuestas:
Simplemente puede tomar el oráculo A st NP = EXP ya que EXP no está en io-subexp. Para SAT , depende de la codificación, por ejemplo, si las únicas instancias válidas de SAT tienen una longitud par, entonces es fácil resolver SAT en cadenas de longitud impar. Pero si usa un lenguaje como entonces debería estar bien.A A A L={ϕ01∗ | ϕ∈SATA}
fuente
No tienes que ir al límite que Lance estaba sugiriendo. Por ejemplo, en relación con un oráculo aleatorio, usar el oráculo como una función unidireccional (por ejemplo, evaluado en posiciones de bits consecutivas) es exponencialmente difícil de invertir en todas las longitudes, excepto en finitas.
Este problema se reduce directamente a SAT en la misma entrada de longitud, por lo que se deduce que SAT ^ A no está en infinitamente a menudo sub-exp.
fuente