Quantum Approximate Multi-Objective Optimization
Ayse Kotil, Elijah Pelofske, Stephanie Riedmüller, Daniel J. Egger, Stephan Eidenbenz, Thorsten Koch, Stefan Woerner
TL;DR
This work introduces a quantum approach to multi-objective optimization (MOO) by applying low-depth QAOA to MO-MAXCUT and leveraging parameter transfer to avoid re-optimizing QAOA angles for every scalarized objective. By training parameters on small representative instances offline and sampling randomized weight vectors $c$, the method can efficiently approximate the Pareto front, including non-supported solutions, using both MPS simulations and NISQ hardware. Experimental results on 42-node MO-MAXCUT graphs show competitive hypervolume performance against classical methods for three objectives, and favorable trends for four objectives when incorporating fidelity-based hardware scaling. The findings suggest quantum heuristics, combined with transfer learning and fair sampling concepts, can forecast and potentially surpass classical performance as quantum devices improve, while also offering a new paradigm for constrained optimization via Pareto-front sampling.
Abstract
The goal of multi-objective optimization is to understand optimal trade-offs between competing objective functions by finding the Pareto front, i.e., the set of all Pareto optimal solutions, where no objective can be improved without degrading another one. Multi-objective optimization can be challenging classically, even if the corresponding single-objective optimization problems are efficiently solvable. Thus, multi-objective optimization represents a compelling problem class to analyze with quantum computers. In this work, we use low-depth Quantum Approximate Optimization Algorithm to approximate the optimal Pareto front of certain multi-objective weighted maximum cut problems. We demonstrate its performance on an IBM Quantum computer, as well as with Matrix Product State numerical simulation, and show its potential to outperform classical approaches.
