En el artículo The Random Oracle Hypothesis Is False , los autores (Chang, Chor, Goldreich, Hartmanis, Håstad, Ranjan y Rohatgi) discuten las implicaciones de la hipótesis del oráculo aleatorio . Argumentan que sabemos muy poco acerca de las separaciones entre clases de complejidad, y la mayoría de los resultados implican el uso de supuestos razonables o la hipótesis del oráculo aleatorio. La suposición más importante y ampliamente creída es que el PH no colapsa. En sus palabras:
En un enfoque, asumimos como hipótesis de trabajo que el PH tiene infinitos niveles. Por lo tanto, cualquier suposición que implique que el PH es finito se considera incorrecta. Por ejemplo, Karp y Lipton mostraron que si NP ⊆ P / poli, entonces PH colapsa a . Entonces, creemos que SAT no tiene circuitos de tamaño polinómico. Del mismo modo, creemos que los conjuntos completos de Turing y muchos completos para NP no son escasos, porque Mahaney demostró que estas condiciones colapsarían el PH. Incluso se puede demostrar que para cualquier k ≥ 0, implica que el PH es finito. Por lo tanto, creemos que para todos los k ≥ 0. Por lo tanto, si la jerarquía polinómica es realmente infinita, podemos describir muchos aspectos de la complejidad computacional de NP.
Además del supuesto de que el PH no se colapsa, ha habido muchos otros supuestos de complejidad. Por ejemplo:
- Yao considera plausible la siguiente suposición: .
- Nisan y Wigderson hacen varias suposiciones relacionadas con la desrandomización.
La idea principal de esta pregunta es lo que dice su título: Ser una antología de supuestos teóricos de complejidad. Sería genial si se cumplieran las siguientes convenciones (siempre que sea posible):
- La suposición misma;
- El primer documento en el que se hace la suposición;
- Resultados interesantes en los que se utiliza el supuesto;
- Si el supuesto alguna vez ha sido refutado / probado, o si su plausibilidad ha sido discutida alguna vez.
This post is meant to be a community wiki; if an assumption is already cited, please edit the post and add new information rather than making a new post.
Editar (31/10/2011): algunos supuestos criptográficos e información sobre ellos se enumeran en los siguientes sitios web:
- Wiki de primitivas criptográficas y problemas difíciles en criptografía .
- Supuestos criptográficos y problemas difíciles de Helger Lipmaa .