← Latest papers
⚛️ quantum physics

Constrained Quantum Optimization at Utility Scale: Application to the Knapsack Problem

This paper demonstrates the largest successful application of the copula-QAOA algorithm on IBM Quantum hardware (up to 150 qubits) to solve a constrained knapsack problem derived from unit commitment, showing that this hardware-efficient approach can outperform classical solvers like Gurobi and greedy baselines with only a few optimization rounds.

Original authors: Naeimeh Mohseni, Julien-Pierre Houle, Ibrahim Shehzad, Giorgio Cortiana, Corey O'Meara, Adam Bene Watts

Published 2026-03-03
📖 5 min read🧠 Deep dive

Original authors: Naeimeh Mohseni, Julien-Pierre Houle, Ibrahim Shehzad, Giorgio Cortiana, Corey O'Meara, Adam Bene Watts

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

The Big Picture: Packing a Quantum Suitcase

Imagine you are a power grid operator. Your job is to decide which power plants (generators) to turn on and how much electricity they should produce to meet the city's demand for the next hour. You have to do this while keeping costs low and obeying strict safety rules (like not overloading a plant).

This is a massive puzzle called the Unit Commitment Problem. It's so complicated that even the world's best supercomputers sometimes struggle to find the perfect answer quickly.

The authors of this paper asked: "Can quantum computers solve this better?"

They didn't try to solve the whole giant puzzle at once (which is too hard for today's quantum computers). Instead, they broke it down into a simpler, classic puzzle known as the Knapsack Problem.

The Analogy:
Think of the Knapsack Problem like packing a suitcase for a trip.

  • You have 150 different items (power plants).
  • Each item has a weight (how much power it produces) and a value (how much it costs to run).
  • Your suitcase has a weight limit (the total electricity the city needs).
  • The Goal: Pack the suitcase so you get the most "value" (lowest cost) without breaking the weight limit.

The Problem with Current Quantum Computers

Quantum computers are like super-fast explorers, but they are currently very "noisy" and fragile.

  • The Constraint Issue: In the Knapsack Problem, most random combinations of items won't fit in the suitcase. If you just let a quantum computer wander randomly, it will spend 99% of its time looking at "broken suitcases" (solutions that don't work).
  • The Depth Issue: To force the computer to only look at "good suitcases," you usually need a very complex, deep circuit. But today's quantum computers break if the circuit is too deep. It's like trying to walk a tightrope while juggling; if the rope is too long, you fall.

The Solution: "Copula-QAOA" (The Biased Guide)

The team developed a new method called Copula-QAOA (or cop-QAOA). Here is how they made it work on real hardware:

  1. The Warm Start (The Lazy Greedy): Instead of starting with a blank slate, they gave the quantum computer a "hint." They used a simple, fast classical algorithm (called "Lazy Greedy") to find a decent packing solution first. They then told the quantum computer, "Start your search near this good solution."

    • Analogy: Instead of asking a tourist to find the best restaurant in a city from scratch, you say, "Start your search near this highly-rated bistro."
  2. The Biased Mixer (The Gentle Nudge): Standard quantum algorithms mix things up randomly. This new method uses a "biased mixer." It gently nudges the quantum state toward valid solutions without strictly forbidding invalid ones.

    • Analogy: Imagine a hiker in a foggy forest. A standard algorithm tells them to walk in a straight line, hoping they hit the campsite. The cop-QAOA method gives them a compass that gently pulls them toward the campsite, even if they wander off a little. It keeps them "near" the right path without needing a complex map.
  3. The Result: They tested this on IBM's quantum hardware using up to 150 qubits (the quantum equivalent of bits). This is the largest successful test of this type of problem on real hardware to date.

What Did They Find?

The results were impressive, especially considering the hardware is still in its "teenage years" (noisy and imperfect).

  • Beating the Basics: The quantum computer consistently found solutions better than the simple "Lazy Greedy" starting point.
  • Competing with Supercomputers: On some very difficult puzzles, the quantum computer found solutions that were slightly better than what the world's best classical solver (Gurobi) could find, even after Gurobi ran for over an hour.
  • The Catch: The quantum computer didn't win every time. Because the hardware is noisy, sometimes the "suitcase" fell apart (the solution became invalid). However, when it worked, it worked very well.

Why Does This Matter?

This paper is a milestone for three reasons:

  1. Scale: It solved a problem with 150 variables on real hardware. Previous attempts were usually limited to tiny problems (like 20-30 items).
  2. Practicality: It showed that you don't need a perfect, error-free quantum computer to do useful work. By using "biased" methods, you can get good results even with imperfect machines.
  3. Real-World Application: It proved that quantum algorithms can tackle real-world energy problems (Unit Commitment), not just theoretical math puzzles.

The Bottom Line

Think of this research as the first time a quantum computer successfully helped a human pack a very large, complex suitcase for a trip. It didn't pack it perfectly every time, and it needed a little help from a classical computer to get started. But it found a way to pack it better than the human could do alone, and it did it on a machine that is still learning how to walk.

This suggests that in the near future, quantum computers could become essential tools for keeping our power grids efficient and our energy bills low.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →