Como aficionado de TCS, estoy leyendo material muy introductorio sobre informática cuántica. Aquí están los pocos datos elementales que he aprendido hasta ahora:
- No se sabe que las computadoras cuánticas resuelvan problemas NP-completos en tiempo polinómico.
- "La magia cuántica no será suficiente" (Bennett et al. 1997): si descarta la estructura del problema y solo considera el espacio de posibles soluciones, incluso una computadora cuántica necesita aproximadamente pasos para encontrar el correcto (usando el algoritmo de Grover)
- Si alguna vez se encuentra un algoritmo de tiempo polinomial cuántico para un problema de NP completo, debe explotar la estructura del problema de alguna manera (de lo contrario, se contradeciría el bullett 2).
Tengo algunas preguntas (básicas) que nadie parece haber hecho hasta ahora en este sitio (tal vez porque son básicas). Supongamos que alguien encuentra un algoritmo de tiempo polinómico cuántico de error acotado para (o cualquier otro problema NP-completo), colocando en e implicando .
Preguntas
- ¿Cuáles serían las consecuencias teóricas de tal descubrimiento? ¿Cómo se vería afectada la imagen general de las clases de complejidad? ¿Qué clases serían iguales a las demás?
- Un resultado como ese parecería sugerir que las computadoras cuánticas tenían un poder inherentemente superior que las computadoras clásicas. ¿Cuáles serían las consecuencias de un resultado como ese en la física? ¿Emanaría algo de luz sobre algún problema abierto en física? ¿Se cambiaría la física después de un resultado similar? ¿Se vería afectada la ley de la física tal como la conocemos?
- La posibilidad (o no) de explotar la estructura del problema de una manera suficientemente general (es decir, independiente de la instancia específica) parece ser el núcleo de la pregunta P = NP. Ahora, si se encuentra un algoritmo cuántico de tiempo polinómico de error limitado para , y debe explotar la estructura del problema, ¿su estrategia de explotación de estructura no sería utilizable también en el escenario clásico? ¿Hay alguna evidencia que indique que tal estructura-explotación puede ser posible para las computadoras cuánticas, mientras que sigue siendo imposible para las clásicas?