A Predictive Approach for Selecting the Best Quantum Solver for an Optimization Problem
Volpe, Quetschlich, Graziano et al.
Leveraging quantum computers for optimization problems holds promise across various application domains. Nevertheless, utilizing respective quantum computing solvers requires describing the optimization problem according to the Quadratic Unconstrained Binary Optimization (QUBO) formalism and selecting a proper solver for the application of interest with a reasonable setting. Both demand significant proficiency in quantum computing, QUBO formulation, and quantum solvers, a background that usually cannot be assumed by end users who are domain experts rather than quantum computing specialists. While tools aid in QUBO formulations, support for selecting the best-solving approach remains absent. This becomes even more challenging because selecting the best solver for a problem heavily depends on the problem itself. In this work, we are accepting this challenge and propose a predictive selection approach, which aids end users in this task. To this end, the solver selection task is first formulated as a classification task that is suitable to be solved by supervised machine learning. Based on that, we then propose strategies for adjusting solver parameters based on problem size and characteristics. Experimental evaluations, considering more than 500 different QUBO problems, confirm the benefits of the proposed solution. In fact, we show that in more than 70% of the cases, the best solver is selected, and in about 90% of the problems, a solver in the top two, i.e., the best or its closest suboptimum, is selected. This exploration proves the potential of machine learning in quantum solver selection and lays the foundations for its automation, broadening access to quantum optimization for a wider range of users.
academic
Un Enfoque Predictivo para Seleccionar el Mejor Solucionador Cuántico para un Problema de Optimización
La computación cuántica posee un enorme potencial para resolver problemas de optimización, pero el uso de solucionadores cuánticos requiere convertir problemas de optimización a la forma QUBO (Optimización Binaria Cuadrática sin Restricciones) y seleccionar el solucionador apropiado y sus parámetros para aplicaciones específicas. Esto requiere profundos conocimientos en computación cuántica, modelado QUBO y experiencia en solucionadores cuánticos. Este artículo propone un método de selección predictiva que modela la tarea de selección de solucionadores como un problema de clasificación, utilizando aprendizaje automático supervisado para seleccionar automáticamente el mejor solucionador cuántico. La evaluación experimental basada en más de 500 problemas QUBO diferentes demuestra que el método selecciona el mejor solucionador en más del 70% de los casos y los dos mejores solucionadores en aproximadamente el 90% de los problemas.
Desafío Central: La selección de solucionadores de optimización cuántica es extremadamente difícil para usuarios no especializados, requiriendo conocimientos profundos de computación cuántica
Necesidad Práctica: Diferentes problemas de optimización requieren diferentes solucionadores cuánticos para obtener el mejor rendimiento, de acuerdo con el teorema de "No hay almuerzo gratis"
Limitaciones Existentes: Aunque existen herramientas de modelado QUBO, carece de soporte automatizado para la selección de solucionadores
Automatizar el proceso de selección de solucionadores mediante aprendizaje automático, reducir las barreras de entrada para la optimización cuántica y permitir que expertos en el dominio aprovechen la tecnología de optimización cuántica sin poseer conocimientos profundos de computación cuántica.
Este artículo aborda sistemáticamente por primera vez el problema de selección automática de solucionadores cuánticos, llenando un vacío importante en el campo.
Análisis Teórico Insuficiente: Carece de explicación teórica profunda sobre por qué ciertas características son efectivas
Limitaciones de Escalabilidad: Limitado por hardware cuántico actual, difícil de verificar efectividad en problemas a gran escala
Limitaciones de Pruebas de Referencia: Principalmente basado en problemas de optimización clásica, cobertura insuficiente de problemas con ventaja cuántica
Configuración de Parámetros Simplificada: Estrategia de configuración de parámetros de solucionadores relativamente simple
El artículo cita 68 referencias relacionadas, cubriendo trabajos importantes en múltiples campos incluyendo computación cuántica, algoritmos de optimización y aprendizaje automático, proporcionando una base teórica sólida para la investigación.
Evaluación General: Este es un trabajo de investigación con importante valor práctico que aborda sistemáticamente por primera vez el problema de selección automática de solucionadores cuánticos. Aunque presenta algunas limitaciones en profundidad teórica y escalabilidad, su innovación, practicidad y contribución de código abierto lo convierten en un progreso importante en el campo de automatización de computación cuántica. Este trabajo promete reducir significativamente las barreras de entrada para tecnología de optimización cuántica y promover su aplicación en campos más amplios.