Dado un nuevo problema en cuya verdadera complejidad está en algún lugar entre y NP-complete, hay dos métodos que sé que podrían usarse para demostrar que resolver esto es difícil:
- Demuestre que el problema es GI completo (GI = isomorfismo gráfico)
- Muestre que el problema está en . Según los resultados conocidos, dicho resultado implica que si el problema es NP-completo, entonces el PH colapsa al segundo nivel. Por ejemplo, el famoso protocolo para Graph Nonisomorphism hace exactamente esto.
¿Hay otros métodos (tal vez con diferentes "puntos fuertes de creencia") que se han utilizado? Para cualquier respuesta, se requiere un ejemplo de dónde realmente se ha utilizado: obviamente, hay muchas maneras en que uno podría intentar mostrar esto, pero los ejemplos hacen que el argumento sea más convincente.
cc.complexity-theory
np-hardness
graph-isomorphism
np-intermediate
Suresh Venkat
fuente
fuente
Respuestas:
Demostrar que su problema está en coAM (o SZK) es de hecho una de las principales formas de aportar evidencia para el "limbo de la dureza". Pero además de eso, hay varios otros:
Estoy seguro de que hay otros que estoy olvidando.
fuente
Un ejemplo es el problema de dividir los números en cajas k (del blog de Fortnow & Gasarch, fuente original: Cyberpuzzles del Doctor Ecco ):
fuente
Aquí hay tres adiciones a la lista de Scott:
fuente