OCAIDMQUANT-PHJun 20, 2022

Penalty Weights in QUBO Formulations: Permutation Problems

arXiv:2206.11040v154 citationsh-index: 8
Originality Synthesis-oriented
AI Analysis

This addresses the problem of generating feasible solutions in quantum and specialized hardware solvers for combinatorial optimization, but it is incremental as it builds on existing penalty weight methods.

The study tackled the challenge of setting penalty weights in QUBO formulations for permutation problems, proposing new static methods that yield more promising results than existing approaches.

Optimisation algorithms designed to work on quantum computers or other specialised hardware have been of research interest in recent years. Many of these solver can only optimise problems that are in binary and quadratic form. Quadratic Unconstrained Binary Optimisation (QUBO) is therefore a common formulation used by these solvers. There are many combinatorial optimisation problems that are naturally represented as permutations e.g., travelling salesman problem. Encoding permutation problems using binary variables however presents some challenges. Many QUBO solvers are single flip solvers, it is therefore possible to generate solutions that cannot be decoded to a valid permutation. To create bias towards generating feasible solutions, we use penalty weights. The process of setting static penalty weights for various types of problems is not trivial. This is because values that are too small will lead to infeasible solutions being returned by the solver while values that are too large may lead to slower convergence. In this study, we explore some methods of setting penalty weights within the context of QUBO formulations. We propose new static methods of calculating penalty weights which lead to more promising results than existing methods.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes