Binary Optimization with Complex Constraints via Quantum Approximate Multi-Objective Optimization

arXiv:2609.13790 · quant-ph · Submitted 2026-09-12 · Read on arXiv

Listen

Radio episode about this paper

Transcript

Introduction to the show: ident: Quantum Radio. Generated commentary on the latest quantum physics and condensed matter papers.

Kai: Today's paper: "Binary Optimization with Complex Constraints via Quantum Approximate Multi-Objective Optimization".

Mira: Binary optimization problems with complex non-quadratic objectives or constraints can be reformulated as multi-objective quadratic unconstrained binary optimization (MO-QUBO) problems,

Kai: First, who's behind it and why it matters.

Paper summary: Kai: Now that we've touched on the setup, let's go over what the paper is actually proposing in detail regarding this Binary Optimization with Complex Constraints via Quantum Approximate Multi-Objective Optimization. Essentially, they are showing how to take problems where the objective or constraints are complicated and rewrite them as a multi-objective quadratic unconstrained binary optimization problem.

Mira: That’s the central thesis: they show that for any binary optimization problem with complex non-quadratic objectives or constraints, you can reformulate it into this MO-QUBO format if certain conditions are met.

Kai: But what are those conditions, Mira? What makes a problem eligible for this transformation into that multi-objective QUBO model?

Mira: The key condition revolves around reinterpreting each feature function by defining a new variable, s i in −one +one to encode its preferred direction <ref:2609.13790#pg1>. These signs must be chosen such that the objective function and all constraint functions become monotone nondecreasing with respect to the induced dominance order.

Lev: So, it's not just any problem that fits; it requires a careful mathematical setup where those specific monotonicity conditions can be satisfied by picking those feature directions.

Kai: And once those directions are chosen, the paper defines Z i(x) = s i h i(x), which then leads directly to the multi-objective QUBO formulation, x in X Z one(x),, Z m(x) <ref:2609.13790#pg1>.

Mira: That MO-QUBO is what they are aiming for because it allows them to leverage the observation that any dominated solution in that transformed feature space can be replaced by a dominating one without decreasing the objective or worsening feasibility.

Lev: That observation about dominance being replaceable is what makes this whole transformation viable, but I'm still focused on whether those initial assumptions about consistent direction choices are always possible in real-world scenarios.

Kai: The paper specifically addresses that limitation right upfront, stating that if choosing consistent preferred directions for all features isn't possible, then the reduction assumptions aren't met and the theory developed doesn't apply.

Mira: So, even when those assumptions aren't met, they acknowledge that the resulting MO-QUBO formulation can still be used heuristically, which is a bit of a safety net for usability.

Lev: Heuristic use is fine for initial exploration, but it doesn't guarantee anything about finding the best solution overall without those structural assumptions being satisfied.

Kai: So, in short, they provide the framework that turns complex problems into MO-QUBOs under specific monotonicity conditions, and then they show how to apply that structure to a concrete problem like portfolio optimization.

Mira: That’s the bigger picture; it moves binary optimization away from direct encoding of complex constraints and towards a structured multi-objective search space where we can evaluate the constraints more effectively.

Lev: And for hardware deployment, I just keep thinking about the necessary fidelity needed to actually run this transformation reliably on noisy systems.

Conclusion: Kai: So we've covered how this paper introduces the Binary Optimization with Complex Constraints via Quantum Approximate Multi-Objective Optimization, and we’ve seen the core idea involves transforming problems into MO-QUBOs and applying that to portfolio optimization under CVaR.

Mira: It seems like the main contribution is establishing a robust theoretical path for handling those complex non-quadratic objectives and constraints by showing how to map them onto a multi-objective quadratic unconstrained binary optimization structure.

Lev: The implication here is that if we can reliably satisfy those direction consistency assumptions, we get a guaranteed way to find an optimal solution within the Pareto set of the resulting MO-QUBO formulation.

Kai: So in simpler terms, it means for problems with tricky constraints, the authors provide a structured way to use quantum methods where you don't have to bake the constraint complexity directly into every single qubit interaction.

Mira: Exactly; they are shifting the burden from encoding constraints into penalties to evaluating them classically on a smaller set of Pareto-optimal candidates derived from the MO-QUBO.

Lev: That’s a significant shift in how we approach feasibility checking in these types of optimization problems, which is something I've been considering for real hardware runs.

Kai: The paper really shows that this method gives us a clear structure to work with, even if we can't always guarantee perfect direction consistency for every single problem instance.

IBM Research

quant-ph

Submitted: 2026-09-12

Updated: 2026-10-05

Comments: Minor revision with updated data

License: http://creativecommons.org/licenses/by-nc-nd/4.0/

Importance score: 78/100

The gist: Binary optimization problems with complex non-quadratic objectives or constraints can be reformulated as multi-objective quadratic unconstrained binary optimization (MO-QUBO) problems, which matters

Key concepts

MO-QUBO
This is a way to turn a constrained optimization problem into one that maximizes multiple objectives simultaneously. It involves creating transformed variables for each feature so that the objective and constraints behave nicely, allowing the problem to be solved by finding solutions that are not dominated by any others in a multi-dimensional sense.
Pareto Set
The Pareto set represents the collection of optimal solutions where you cannot improve one objective without worsening another. In this context, it is the set of non-dominated candidates from the MO-QUBO problem that are considered for final selection after quantum approximation.
CVaR Constraint
Conditional Value-at-Risk (CVaR) is a risk measure used in portfolio optimization to quantify potential losses beyond a certain threshold. The paper transforms this complex, non-quadratic constraint into a quadratic form that can be handled within the MO-QUBO framework for classical post-processing.
QAMOO
Quantum Approximate Multi-Objective Optimization is an algorithm used to find solutions that approximate the Pareto front of a bi-objective QUBO problem. It uses quantum computation to generate candidate portfolios, which are then checked against the original complex constraints classically.

Terminology

Summary

Binary optimization problems with complex non-quadratic objectives or constraints can be reformulated as multi-objective quadratic unconstrained binary optimization (MO-QUBO) problems, which matters because this approach allows complex constraints to be evaluated classically on Pareto-optimal candidates rather than being encoded directly into the quantum model.

The gist: A class of binary optimization problems with complex non-quadratic objectives or constraints can be reformulated as multi-objective quadratic unconstrained binary optimization (MO-QUBO) problems.

Reformulation via Multi-Objective QUBO

The core idea is to reinterpret a constrained problem, which involves maximizing an objective function subject to constraints, as a multi-objective optimization problem. For each feature function, the paper defines a transformed variable: let si ∈ (−1, +1) encode its preferred direction such that the objective and all constraint functions are monotone nondecreasing with respect to the induced dominance order. This leads to defining variables as Zi(x) = sihi(x), i = 1,..., m, resulting in a MO-QUBO: max x∈X Z1(x),..., Zm(x). (2). The reduction relies on the observation that for monotone objectives and constraints, any dominated solution in the transformed feature space can be replaced by a dominating solution without decreasing the objective or worsening feasibility.

Theoretical Guarantee of Global Optimality

Theorem II.1 establishes that if choosing consistent preferred directions for all features is not possible, the reduction assumptions are not met. However, if they are satisfied, at least one globally optimal solution of (1) lies in P (the Pareto set of the MO-QUBO). The proof shows that for any optimal feasible solution x⋆, there exists a dominating Pareto-optimal representative x′ such that Gj(h(x′)) ≥ Gj(h(x⋆)) ≥ 0, ∀j, ensuring that the original problem can be solved by searching the Pareto set of the corresponding MO-QUBO.

Application to Portfolio Optimization under CVaR

The paper demonstrates this framework on binary portfolio optimization under a Conditional Value-at-Risk (CVaR) constraint. Assuming Gaussian returns, the non-quadratic CVaR constraint is transformed into a quadratic form dependent only on two features: expected return and portfolio variance. The MO-QUBO is then constructed using Z1(x) = h1(x) = µT x (expected return) and Z2(x) = −h2(x) = −xT Σx (negative variance). This leads to the MO-QUBO: max x∈X µT x, −xT Σx. (6). The constraint is then evaluated classically using the derived formula: CVaRα(L(x)) = −µT x + κα√xT Σx, (4).

Quantum Approximation and Classical Post-Processing

The approach leverages the Quantum Approximate Multi-Objective Optimization algorithm (QAMOO) to approximate Pareto fronts of the bi-objective QUBO. The overall procedure involves:

  1. Constructing the MO-QUBO objectives Z1(x) and Z2(x).

  2. Applying QAMOO to obtain candidate portfolios approximating the Pareto set of (6).

  3. Classically evaluating the non-quadratic CVaR constraint for each candidate: evaluate the CVaR constraint −µT x + κα√xT Σx ≤ c.

  4. Selecting the feasible portfolio with maximum expected return µT x.

Numerical Validation and Performance Metrics

The paper validates this method on a 100-asset instance by comparing QAMOO results against classical solvers like the epsilon-constraint method (ϵ-CM) and discretized weighted-sum methods (WSM). Quality is measured using the hypervolume (HV) indicator, which quantifies how closely the approximation covers the Pareto front. The results show that QAMOO closely approximates reference fronts, achieving high HV values compared to WSM. Specifically, for mean-CVaR fronts at α = 90%, 95%, and 99%, QAMOO reaches between 99.54% and 99.58% of the corresponding ϵ-CM reference HVs. Furthermore, the analysis of expected return gap shows that "RQAMOO(c) > Rϵ-CM(c)" in certain regions, indicating that QAMOO generates a larger set of non-dominated candidates.

Hardware Implementation and Robustness

The implementation utilizes an IBM Quantum computer with QAOA circuits. The training for the QAOA parameters is performed using a linear-ramp (LR) parameterization.

Improvements for AI systems

Based on the provided scientific paper, here are specific improvements for AI systems and what those improved systems could achieve:


)AI System Improvements: Binary Optimization with Complex Constraints via Quantum Approximate Multi-Objective Optimization (QAMOO)

The core improvement lies in shifting the paradigm for solving complex, non-quadratic binary optimization problems from direct penalty encoding to a Pareto set approximation guided by quantum heuristics.

  1. (Reformulation and Constraint Handling):

  2. (Optimization Strategy):

  3. (Application Domain - Portfolio Management):

  4. (Generalization and Scalability):

)What the Improved AI System Can Do:

The improved system, leveraging the QAMOO framework, can solve a significantly broader class of real-world optimization problems that are currently intractable for classical binary solvers due to complex constraints or objectives. Specifically:

  1. (Robust Portfolio Optimization under Risk Constraints): The system can optimize asset selection (binary decision variables) subject to complex risk metrics like Conditional Value-at-Risk (CVaR) or Value-at-Risk (VaR). Instead of relying on computationally expensive penalty methods, the system uses quantum approximation to map the problem onto a multi-objective QUBO. It then evaluates feasibility against these constraints by checking candidate solutions against the derived mean/risk Pareto front, leading to near-optimal feasible portfolios much faster than traditional methods.

  2. (Handling Non-Quadratic Objectives in Binary Settings): The system can tackle problems where the objective function or constraints are non-quadratic (e.g., those depending on higher-order features), provided these functions are monotone with respect to the preferred feature directions. It solves this by reformulating the problem into a Multi-Objective QUBO, allowing complex objectives to be evaluated classically on Pareto-optimal candidates rather than requiring them to be directly encoded in the quantum circuit Hamiltonian.

  3. (Heuristic Search for High-Dimensional Combinatorial Problems): For very large, high-dimensional combinatorial problems (like those involving 100+ assets), the system can use QAMOO as a powerful heuristic solver. It approximates the Pareto front of multiple conflicting objectives (e.g., maximizing return while minimizing variance) and then performs a classical post-processing step to select the best solution that satisfies a non-quadratic constraint, effectively navigating vast search spaces by focusing on efficient trade-offs rather than exhaustive search.

  4. (Accelerated Risk Analysis): The system can rapidly generate and analyze risk fronts (like Mean-CVaR fronts) for complex financial models. By using QAMOO to approximate the mean-variance front and then filtering through the CVaR constraint, it provides a set of highly robust, feasible solutions across a range of risk bounds, allowing financial analysts to select the optimal portfolio based on specific risk tolerances instantly.

Abstract

We show that a class of binary optimization problems with complex non-quadratic objectives or constraints can be reformulated as multi-objective quadratic unconstrained binary optimization problems. When the objective and constraints depend on a small number of quadratic features and are monotone with respect to their preferred directions, at least one globally optimal solution lies in the Pareto set of the associated MO-QUBO. This enables the constraints to be evaluated classically on Pareto-optimal candidates rather than encoded as penalties. We demonstrate the approach for binary portfolio optimization under a Conditional Value-at-Risk constraint. Using Quantum Approximate Multi-Objective Optimization on an illustrative 100-asset instance, we approximate the mean-variance Pareto front using an IBM Quantum computer and derive mean-CVaR fronts through classical post-processing. The hardware results recover the overall structure of the classical front and yield near-optimal feasible portfolios for different risk bounds.

Sources

Related papers