Unbalanced penalization: A new approach to encode inequality constraints of combinatorial problems for quantum optimization algorithms

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Montanez-Barrera, Alejandro, Willsch, Dennis, Maldonado-Romo, Alberto, Michielsen, Kristel
Formato: Preprint
Publicado: 2022
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866914828389449728
author Montanez-Barrera, Alejandro
Willsch, Dennis
Maldonado-Romo, Alberto
Michielsen, Kristel
author_facet Montanez-Barrera, Alejandro
Willsch, Dennis
Maldonado-Romo, Alberto
Michielsen, Kristel
contents Solving combinatorial optimization problems of the kind that can be codified by quadratic unconstrained binary optimization (QUBO) is a promising application of quantum computation. Some problems of this class suitable for practical applications such as the traveling salesman problem (TSP), the bin packing problem (BPP), or the knapsack problem (KP) have inequality constraints that require a particular cost function encoding. The common approach is the use of slack variables to represent the inequality constraints in the cost function. However, the use of slack variables considerably increases the number of qubits and operations required to solve these problems using quantum devices. In this work, we present an alternative method that does not require extra slack variables and consists of using an unbalanced penalization function to represent the inequality constraints in the QUBO. This function is characterized by larger penalization when the inequality constraint is not achieved than when it is. We evaluate our approach on the TSP, BPP, and KP, successfully encoding the optimal solution of the original optimization problem near the ground state cost Hamiltonian. Additionally, we employ D-Wave Advantage and D-Wave hybrid solvers to solve the BPP, surpassing the performance of the slack variables approach by achieving solutions for up to 29 items, whereas the slack variables approach only handles up to 11 items. This new approach can be used to solve combinatorial problems with inequality constraints with a reduced number of resources compared to the slack variables approach using quantum annealing or variational quantum algorithms.
format Preprint
id arxiv_https___arxiv_org_abs_2211_13914
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle Unbalanced penalization: A new approach to encode inequality constraints of combinatorial problems for quantum optimization algorithms
Montanez-Barrera, Alejandro
Willsch, Dennis
Maldonado-Romo, Alberto
Michielsen, Kristel
Quantum Physics
Discrete Mathematics
Solving combinatorial optimization problems of the kind that can be codified by quadratic unconstrained binary optimization (QUBO) is a promising application of quantum computation. Some problems of this class suitable for practical applications such as the traveling salesman problem (TSP), the bin packing problem (BPP), or the knapsack problem (KP) have inequality constraints that require a particular cost function encoding. The common approach is the use of slack variables to represent the inequality constraints in the cost function. However, the use of slack variables considerably increases the number of qubits and operations required to solve these problems using quantum devices. In this work, we present an alternative method that does not require extra slack variables and consists of using an unbalanced penalization function to represent the inequality constraints in the QUBO. This function is characterized by larger penalization when the inequality constraint is not achieved than when it is. We evaluate our approach on the TSP, BPP, and KP, successfully encoding the optimal solution of the original optimization problem near the ground state cost Hamiltonian. Additionally, we employ D-Wave Advantage and D-Wave hybrid solvers to solve the BPP, surpassing the performance of the slack variables approach by achieving solutions for up to 29 items, whereas the slack variables approach only handles up to 11 items. This new approach can be used to solve combinatorial problems with inequality constraints with a reduced number of resources compared to the slack variables approach using quantum annealing or variational quantum algorithms.
title Unbalanced penalization: A new approach to encode inequality constraints of combinatorial problems for quantum optimization algorithms
topic Quantum Physics
Discrete Mathematics
url https://arxiv.org/abs/2211.13914