Contenido principal

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

Optimización binaria cuadrática sin restricciones (QUBO)

Optimización binaria cuadrática sin restricciones (QUBO) para problemas de optimización combinatoria
Desde R2023a

Muchos problemas de optimización combinatoria se pueden formular como problemas de optimización binaria cuadrática sin restricciones (QUBO). Estos problemas incluyen Traveling Salesperson Problem with QUBO, Capacitated Vehicle Routing Problem y Feature Selection QUBO (Quadratic Unconstrained Binary Optimization). Para obtener información contextual, consulte What Is a QUBO Problem?

Además, muchos computadores cuánticos actuales y propuestos utilizan QUBO (o Ising equivalente) como el tipo de problema. Para intentar una solución cuántica a un problema de optimización combinatoria, se formula un problema QUBO y luego se pasa el problema al hardware cuántico para obtener la solución. Actualmente, MATLAB® Support Package for Quantum Computing no es directamente compatible con ningún hardware cuántico para resolver problemas QUBO.

Objetos

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 (Desde R2024b)
qaoaResultResult of solving QUBO problem using QAOA (Desde R2024b)

Funciones

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

Temas

Ejemplos destacados