¿Para qué tipo de algoritmos son las computadoras cuánticas mejores que las tradicionales?

Para aprovechar el efecto de paralelismo del procesamiento de una superposición de posibles respuestas se requiere:

  1. El programador debe expresar como transformaciones de estado cuántico las condiciones que la respuesta debe cumplir para ser una respuesta satisfactoria.
  2. El programador también debe poder extraer cuál del conjunto de respuestas posibles cumple esas condiciones.

Cuando se configura un problema de esta manera, la primera etapa ofrece la oportunidad de detectar que existe una solución entre 2 ^ n valores posibles para la solución. El resultado es que donde 2 ^ n soluciones tendrían que ser probadas en secuencia, todo el conjunto se determina de una sola vez.

Una forma brutal de lograr la segunda fase de la estrategia sería utilizar un procedimiento de división y conquista mediante la prueba de una serie de posibles respuestas elegidas de tal manera que cada selección de la serie determine un poco en la representación binaria de la solución. ¿La respuesta es una con el bit ja uno o un cero? Repita esto n veces, probando que cada subconjunto contenga una solución. Esto requiere n pasos en lugar de solo 1, pero es mucho más rápido que tener que probar 2 ^ n soluciones.

Sin duda, existen mejores algoritmos que este para algunos problemas, pero encontrarlos depende de la brillantez del programador. Para una solución pesada, lo anterior representa una forma de establecer el límite superior de la aceleración potencial que ofrece la computación cuántica.

More Interesting

¿Qué podría investigar un estudiante de secundaria sobre física cuántica o química? Estoy buscando áreas en la mecánica cuántica que relacionen y unan la reactividad química y la física. ¿Qué temas / áreas existen en relación con lo anterior?

¿Por qué parece que la seguridad de la criptografía cuántica depende en gran medida del progreso técnico y la implementación precisa del hardware?

¿Alguien realmente usa criptografía basada en celosía?

Cómo involucrarse en la computación cuántica como estudiante senior de física

¿Cómo la descripción cuántica de la realidad, que incluye elementos como la superposición de estados y el colapso de la función de onda o la decoherencia cuántica, da lugar a la realidad que percibimos?

¿Es [x, p] = ih / 2pi un axioma en mecánica cuántica?

¿Es posible observar verdaderos efectos cuánticos en un universo simulado?

¿Cuál es una forma físicamente factible de implementar la puerta cuántica Hadamard?

¿Cuál será el efecto de la computación cuántica en los videojuegos de PC?

¿Cuál es la relación entre el universo y la mecánica cuántica?

¿Qué es el spin en la física cuántica y qué significa cada número?

¿Cuál es el futuro de la investigación en mecánica cuántica?

¿Cuál es el significado de los gatos en cajas relacionadas con la mecánica cuántica?

¿Qué es la entropía y el giro en términos de física / mecánica cuántica?

¿Qué consejo le daría un profesor de física a un graduado de último año: para investigar durante un año en computación cuántica o para asistir a un programa de maestría en física?