Implementation of NP problems in quantum computers based on neutral atoms
Javier Peña Riosalido
Abstract
RESUMEN: La computación cuántica con átomos neutros se posiciona como una plataforma prometedora para la optimización combinatoria, gracias a su escalabilidad, a su flexibilidad geométrica y a la posibilidad de operar en modo analógico, en el que el sistema evoluciona de forma continua bajo la aplicación de un Hamiltoniano controlado por pulsos láser. En este trabajo se presentan los fundamentos de la plataforma, prestando especial atención al Hamiltoniano de Rydberg, que permite codificar restricciones lógicas de forma nativa en la geometría del registro atómico. Se introduce también el planteamiento de problemas de optimización a través de Hamiltonianos de Ising y su formulación QUBO. Por último, se exponen el teorema adiabático y el algoritmo cuántico adiabático (QAA), las bases de su implementación. Estos conceptos se aplican a la resolución del Minimal Maximal Matching (MMM), un problema NP-duro sobre grafos escogido para estudiar las capacidades y limitaciones de la plataforma. Tras formularlo en formato QUBO, se mapea al Hamiltoniano de Rydberg y se resuelve mediante el emulador cuántico Bloqade. La metodología se evalúa sobre un catálogo de grafos, analizando la dependencia de la probabilidad de éxito con el tiempo de barrido, la escala energética y las constantes de penalización. Finalmente, se discuten las dos principales limitaciones encontradas, el truncamiento de la matriz QUBO y la restricción geométrica del "embedding" 2D.