Descripción general de Qiskit Optimization#
Descripción general#
Qiskit Optimization es un framework de código abierto que cubre toda la gama, desde el modelado de alto nivel de problemas de optimización, con conversión automática de problemas a diferentes representaciones requeridas, hasta un conjunto de algoritmos de optimización cuántica fáciles de usar que están listos para ejecutarse en simuladores clásicos, así como en dispositivos cuánticos reales a través de Qiskit.
El módulo Optimization permite el modelado fácil y eficiente de problemas de optimización utilizando docplex. Una interfaz uniforme, así como la conversión automática entre diferentes representaciones de problemas, permite a los usuarios resolver problemas usando un gran conjunto de algoritmos, desde algoritmos cuánticos variacionales, como el Algoritmo Cuántico de Optimización Aproximada QAOA (Quantum Approximate Optimization Algorithm), hasta la Búsqueda Adaptativa de Grover (Grover Adaptive Search) utilizando GroverOptimizer, aprovechando los algoritmos fundamentales proporcionados por Qiskit Algorithms. Además, el diseño modular del módulo de optimización permite ampliarlo fácilmente, y permite el desarrollo rápido y prueba de nuevos algoritmos. También se proporcionan optimizadores clásicos compatibles para pruebas, validación y evaluación comparativa.