¿Qué puede hacer la computadora cuántica D-Wave?

Los medios informan sobre la computadora cuántica de 128 bits vendida comercialmente de D-Wave

http://news.google.com/news?ned=us&hl=us&q=d-wave+quantum&cf=all&scoring=n

que por supuesto suena increíble. El dispositivo se describe como algo capaz de realizar un recocido cuántico.

http://en.wikipedia.org/wiki/Quantum_annealing

que parece menos convincente. Quiero preguntarle qué clases de problemas puede resolver o realizar la computadora D-Wave. No puede ejecutar el algoritmo de Shor en 128 qubits, ¿verdad?

"Aquí usamos recocido cuántico para encontrar el estado fundamental de un sistema de espín Ising artificial que comprende una matriz de ocho bits cuánticos de flujo superconductores con acoplamientos espín-espín programables". -- del resumen de su artículo reciente de Nature ( nature.com/nature/journal/v473/n7346/full/nature10012.html ). Me parece poco probable que su producto comercial utilice 16 veces más qubits.
¿Esto significa que este es el final de toda la criptografía de clave pública existente como se pronosticó?
D-Wave tiene un departamento de relaciones públicas absolutamente terrible, que en un momento incluso afirmó que las computadoras cuánticas podrían resolver problemas NP-completos en tiempo polinomial evaluando todas las posibilidades al mismo tiempo. Esta afirmación es simplemente incorrecta. Para su reciente afirmación, sugiero el blog de Scott Aaronson. También tiene una sesión de preguntas y respuestas aquí: blogs.forbes.com/alexknapp/2011/05/24/…
Ah, y definitivamente no es una computadora cuántica universal, es decir , no ejecutará el algoritmo de Shor afaik
No prometieron hacer el algoritmo Shor dwavesys.com/en/publications.html
OK gracias. No voy a correr para no sacar todo mi dinero en efectivo de los bancos todavía
Googled-wave site:scottaaronson.com
Gracias por sus respuestas, damas y caballeros, ¡aunque son mansas como esperaba! ;-)
No hay cosas muy aburridas en la lista que mencioné, por ejemplo: ¿Falla la optimización cuántica adiabática para problemas NP-completos? NG Dickson et al. física Rev. Lett. 106, número 5, 050502 arxiv.org/abs/1010.0669
@Lagerbaer: Creo que D-wave tiene un departamento de relaciones públicas fantástico, exactamente por la misma razón. Hacen muchas afirmaciones incorrectas y exageran su sistema, que es exactamente lo que se supone que debe hacer un departamento de relaciones públicas. Como científico, encuentro todo esto muy inquietante.
@lurscher ¿Toda la criptografía de clave pública existente pronosticada? De nada. Existe criptografía post-cuántica , es decir, algoritmos clásicos resistentes a un ataque de una computadora cuántica (y computadora clásica). Y este es un ejemplo de cosas criptográficas de clave pública poscuántica. =)

Respuestas (2)

La máquina DWave provocó una gran controversia en la comunidad cuando se anunció por primera vez. Básicamente, la máquina intenta resolver un problema de optimización NP-completo (MAX-2SAT) codificándolo como un estado fundamental de un hamiltoniano e intenta alcanzar este estado fundamental moviéndose adiabáticamente desde el estado fundamental de un hamiltoniano que se puede enfriar de manera eficiente.

En general, no se sabe que el algoritmo adiabático sea capaz de encontrar estados fundamentales de manera eficiente, ya que la proximidad de los niveles bajos al estado fundamental significa que la transición entre hamiltonianos debe realizarse lentamente, y la velocidad a la que esto puede ocurrir está gobernada por la brecha entre el estado fundamental y los niveles excitados más bajos. Se cree comúnmente dentro de la comunidad, pero no está probado, que ningún algoritmo cuántico puede resolver de manera eficiente problemas NP-completos.

En general, el estado fundamental de un hamiltoniano se puede utilizar para codificar una variedad más amplia de problemas que NP (conozca los problemas completos de QMA), por lo que la decisión de centrarse en los problemas de optimización de NP ha dado lugar a restricciones que impiden que el dispositivo se utilice para fines generales. informática cuántica (incluso si el ruido no fuera un problema). Por lo tanto, no puede ejecutar el algoritmo de Shor en el dispositivo. Además, puede factorizar cualquier número que pueda caber en un dispositivo de 128 qubits por medios clásicos. El tamiz de campo numérico general pone 128 bits al alcance de las computadoras personales modernas.

El ruido es un problema real con el dispositivo de DWave, y aunque ha habido una serie de documentos técnicos de ellos minimizando el problema y tratando de demostrar los efectos cuánticos, los tiempos de coherencia para los qubits individuales son mucho más cortos que la escala de tiempo para el algoritmo. Por lo tanto, la opinión común dentro de la comunidad parece ser que se trata básicamente de una costosa computadora clásica de propósito especial.

Hay una sutileza interesante con respecto al ruido: si agrega ruido al algoritmo adiabático, se degrada con gracia en uno de los mejores algoritmos clásicos para el mismo problema. Por lo tanto, puede obtener el mismo resultado de cualquier manera, y la única diferencia está en las asintóticas para sistemas grandes (que obviamente no son observables). Por lo tanto, incluso si producen una respuesta válida para cada problema que le presente a dicho dispositivo, esta no es información suficiente para determinar si realmente está realizando un cálculo cuántico.

Permítanme agregar que el modelo adiabático puede codificar computación cuántica universal, sin embargo, las limitaciones de la implementación de DWave significan que una máquina específica no puede.

Si puede resolver un problema NP completo, entonces debería poder resolver cualquier problema NP completo, incluida la factorización. Sin embargo, dudo mucho que pueda resolver un problema completo de NP.
AFAIK Factoring no es NP completo
De hecho, si la factorización fuera un problema NP-completo, entonces los algoritmos cuánticos podrían resolverlos eficientemente, y no necesitaríamos gente brillante para discutir sobre BQP vs. NP... porque finalmente podríamos reemplazar a los matemáticos con computadoras cuánticas .
@Lagerbaer: No se sabe que la factorización sea NP completa, pero esto no se puede probar sin probar primero que P NOTARIO PÚBLICO.
@ Jus12: Resolver un problema NP-completo significaría que podría resolver cualquier problema en NP (elimine el -completo), y como la factorización está en NP, tiene razón en que podría resolverlo. Sin embargo, notará que en ninguna parte de mi respuesta digo que podría resolver problemas NP-completos en tiempo polinomial , y DWave se ha retirado de hacer tales afirmaciones. Por lo tanto, incluso si funciona como se anuncia, no hay razón para creer que podría funcionar en el factoraje. Hay una aceleración polinómica genérica de la mecánica cuántica, y eso es con lo que cuentan, incluso para los algoritmos de tiempo exponencial.
@joe Fitzsimons: cierto. Culpa mía. Quise decir NP. Sin embargo, la primera parte de la afirmación no es del todo incorrecta. NP completo es parte de NP.
@Jus12: Sí, lo sé. Solo pensé que debería señalar que la declaración necesaria es un poco más fuerte.
Siento que es importante decir esto aquí: no se sabe con certeza que la factorización esté fuera de P. Como señala en.wikipedia.org/wiki/Integer_factorization , la evidencia de esa afirmación es solo "hemos tratado de hacerlo de manera eficiente pero no puedo entenderlo".
@episanty: Eso es cierto para todos los problemas en PSPACE. Puede ser que P=PSPACE, pero estamos bastante seguros de que no es cierto. Pero, de nuevo, la única evidencia real es que no podemos probar la igualdad.
No es solo el tamiz de campo numérico lo que facilita la factorización de 128 bits en las computadoras clásicas; 128 bits es comparativamente muy pequeño y muchos algoritmos de factorización funcionan para ese número de tamaño.
@PeterShor: Efectivamente. No quise sugerir que era el único algoritmo que funciona. Parece que incluso la división de prueba es posible con unos pocos meses y unas pocas docenas de GPU en tus manos.
@JoeFitzsimons: No entiendo "No se sabe que la factorización sea NP-completa, pero esto no se puede probar sin probar primero que P≠NP". Los problemas NP-completos son conocidos, no es necesario probar P≠NP para eso.
@JoeFitzsimons: Me pregunto si el "ruido" del que habla es lo que generalmente (y probablemente aquí) causa la decoherencia.
@Blaisorblade: quise decir que lo contrario no se puede mostrar fácilmente (es decir, que no es NP-completo). En cuanto al ruido, uso "ruido" como sinónimo de "decoherencia".
Gracias por esta discusión tan perspicaz. Esta es la mejor referencia que he encontrado hasta ahora que aclara que D-Wave no puede resolver problemas difíciles de NP. Traté de crear una descripción general fácil de leer sobre lo que las computadoras cuánticas pueden y lo que no pueden hacer, donde cito esta respuesta muy útil, aquí: medium.com/twodigits/…

Menciona: Encontrar un mínimo global donde la función de saltar de un mínimo a otro se maneja mediante tunelización cuántica.

Tengo la sensación de que para tener una idea de lo que puede hacer en la práctica, uno podría mirar el ejemplo mencionado de gafas giratorias. En otras palabras, la física de acoplamiento de espín cercana a la implementación real del hardware en sí.

http://en.wikipedia.org/wiki/Spin_glass .

Relevante puede ser el trabajo de Giorgio Parisi (Sí, el de las ecuaciones de evolución del partón de Altarelli-Parisi) y sus colaboradores Mezard y Virasoro.

Ver el texto de la Medalla Boltzmann 1992:

La contribución más profunda de Parisi se refiere a la solución del modelo de campo medio de Sherrington-Kirkpatrick para vidrios giratorios. Después de la crisis provocada por las propiedades inaceptables de las soluciones simples, que utilizaban el "truco de la replicación", Parisi propuso su solución de ruptura de la simetría de la réplica, que parece ser exacta, aunque mucho más compleja de lo previsto. Posteriormente, Parisi y sus colaboradores Mezard y Virasoro aclararon en gran medida el significado físico de las misteriosas matemáticas involucradas en este esquema, en términos de distribución de probabilidad de superposiciones y la estructura ultramétrica del espacio de configuración. Este logro constituye uno de los avances más importantes en la historia de los sistemas desordenados. Este descubrimiento abrió las puertas a vastas áreas de aplicación. por ejemplo, en problemas de optimizacióny en teorías de redes neuronales.

http://en.wikipedia.org/wiki/Giorgio_Parisi#Premios