Contenu principal

La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.

Optimisation binaire quadratique sans contraintes (QUBO)

Optimisation binaire quadratique sans contraintes (QUBO) pour les problèmes d’optimisation combinatoire
Depuis R2023a

De nombreux problèmes d’optimisation combinatoire peuvent être formulés en tant que problèmes d’optimisation binaire quadratique sans contraintes (QUBO). Il s’agit notamment des problèmes suivants : Traveling Salesperson Problem with QUBO, Capacitated Vehicle Routing Problem et Feature Selection QUBO (Quadratic Unconstrained Binary Optimization). Pour des informations générales, consultez What Is a QUBO Problem?

Par ailleurs, de nombreux ordinateurs quantiques actuels et en projet utilisent QUBO (ou le modèle d’Ising équivalent) comme type de problème. Pour essayer de trouver une solution quantique à un problème d’optimisation combinatoire, vous devez formuler un problème QUBO puis le transmettre au hardware quantique afin de le résoudre. À l’heure actuelle, MATLAB® Support Package for Quantum Computing ne supporte directement aucun hardware quantique pour la résolution de problèmes QUBO.

Objets

quboQuadratic Unconstrained Binary Optimization
quboResultResult of solving QUBO problem
tabuSearchTabu search algorithm for QUBO solve
tabuSearchResultResult of solve for Tabu search algorithm
qaoaQuantum approximate optimization algorithm (QAOA) for solving QUBO problem (depuis R2024b)
qaoaResultResult of solving QUBO problem using QAOA (depuis R2024b)

Fonctions

evaluateObjectiveEvaluate QUBO (Quadratic Unconstrained Binary Optimization) objective
solveSolve QUBO (Quadratic Unconstrained Binary Optimization) problem
maxcut2quboConvert max-cut problem to QUBO (Quadratic Unconstrained Binary Optimization) (depuis R2024b)
qubo2isingConvert QUBO problem to Ising observable (depuis R2024b)

Rubriques

Sélection d՚exemples