← Latest papers
⚛️ quantum physics

Leaving Quantum Bias on the Table: Pushforwards as a Path to Quantum Advantage in Constrained Optimization

This paper introduces a post-measurement "pushforward" framework that leverages constraint-violation statistics to map infeasible quantum samples to feasible solutions, significantly reducing the sampling shots required to find optimal solutions in constrained optimization problems like the Traveling Salesman Problem compared to uncorrected methods.

Original author: Chinonso Onah, Stuart Hadfield, Kristel Michielsen

Published 2026-11-03
📖 7 min read🧠 Deep dive

Original author: Chinonso Onah, Stuart Hadfield, Kristel Michielsen

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 author. For technical accuracy, refer to the original paper. Read full disclaimer

In the world of modern computing, there is a persistent struggle to solve problems that are too complex for standard machines but too rigid for the most powerful new tools. These are known as constrained optimization problems, which appear in everything from planning delivery routes to scheduling airline flights. The goal is to find the single best arrangement of many moving parts, but there are strict rules that must be followed; a solution that saves time but breaks a rule is useless. Recently, scientists have turned to quantum computers, which use the strange laws of physics to explore many possibilities at once. However, these machines are currently noisy and imperfect. They often produce answers that look promising but fail to meet the strict rules of the problem, leaving researchers with a flood of unusable data. The challenge has been how to make sense of these flawed outputs without discarding the valuable patterns hidden inside them.

A team of researchers has developed a new way to bridge this gap, turning the raw, messy output of a quantum computer into a reliable stream of valid solutions. Instead of trying to force the quantum machine to produce a perfect answer directly, they treat the machine's output as a starting point for a second, classical step. Imagine a quantum computer as a skilled but slightly clumsy archer who fires arrows at a target. Often, the arrows land just outside the bullseye, missing the mark but still showing a clear direction toward it. The researchers' method involves taking every arrow that lands nearby and gently nudging it into the center of the target. This "nudge" is a fixed, mathematical rule that repairs any errors in the arrow's path, transforming a near-miss into a perfect hit. By applying this repair rule to every single shot, the team discovered that the quantum computer's natural tendency to cluster its arrows near the best solutions becomes powerful enough to find the optimal answer with far fewer attempts than previously thought possible.

The core of this discovery lies in a concept called a "pushforward," which describes how a probability distribution moves when every single outcome is transformed by a rule. In the context of their work, the researchers showed that when a quantum computer generates a cloud of possible answers, many of which are invalid, a classical repair process can sweep up all the invalid ones that are close to a good solution and map them onto that good solution. This effectively enlarges the target area. Instead of needing the quantum computer to hit one specific perfect configuration, it only needs to hit any of the many flawed configurations that can be easily fixed into that perfect one. This shift changes the game entirely. It means the quantum computer does not need to be as precise or as deep in its calculations to succeed, because the classical repair step does the heavy lifting of gathering all the scattered, near-miss attempts and consolidating them into a single, valid result.

To test this idea, the team focused on the traveling salesman problem, a classic puzzle where a traveler must visit a list of cities exactly once and return home while covering the shortest possible distance. They simulated this scenario using a quantum algorithm designed to respect the basic structure of the problem, such as ensuring each city is visited once, but allowing for errors in the final arrangement. When they applied their repair method to the results, they found that the quantum computer was concentrating its probability mass on specific groups of flawed answers that could be fixed into the best route. In simulations for a problem involving ten cities, the repaired quantum method found the optimal solution in about one thousand attempts. In contrast, the original method without this repair step required a million attempts to achieve the same result. This massive reduction in the number of attempts needed demonstrates that the quantum computer was indeed holding onto useful information about the best solution, even when the raw output was technically incorrect.

The researchers also took their method to a real quantum processor, a 127-qubit machine built by IBM, to see how it held up against the noise and errors of actual hardware. They ran the same traveling salesman problems on this physical device, which is much noisier than a perfect simulation. Even with the imperfections of the real machine, the repair process successfully converted the raw, often chaotic outputs into valid tours. For the smaller test cases, the repaired results matched the known best solutions. For the larger, more difficult cases, the repaired solutions were actually better than the reference answers provided by standard software libraries. This confirmed that the method works not just in theory or simulation, but on the imperfect hardware available today. The key finding was that the quantum computer was not just generating random noise; it was generating a biased distribution where the most useful, fixable errors were clustered together, and the repair process was able to harvest this bias to find high-quality solutions.

This work suggests a new design principle for how we use quantum computers in the near future. Rather than waiting for machines to become perfect enough to solve hard problems directly, we can build hybrid systems where the quantum part does the heavy lifting of exploring the solution space, and a classical part acts as a filter and repair mechanism. The quantum computer's job is to identify the regions of the problem space that are most likely to contain the answer, even if it cannot pinpoint the exact answer itself. The classical repair rule then takes those promising regions and extracts the best possible solution from them. This approach separates the quantum advantage, which is the ability to concentrate probability on useful areas, from the classical advantage, which is the ability to enforce strict rules and fix errors. By combining these strengths, the researchers have shown that we can achieve significant improvements in solving complex problems today, using the imperfect quantum hardware we already have.

The study also highlighted how noise affects this process. When the quantum computer is too noisy, it leaks information out of the valid solution space entirely, sending data into areas that cannot be repaired. The researchers found that as this leakage increases, the advantage of the repair method diminishes, eventually turning the process into a random search. However, for the levels of noise present in current machines, the method remained highly effective. The team derived mathematical bounds that predict exactly how much the repair process can help, showing that it can reduce the depth of the quantum circuit required to find a solution. This is a crucial detail because deeper circuits are more prone to errors. By allowing for shallower circuits, the repair method makes it possible to run more complex problems on existing hardware without the results being destroyed by noise.

Ultimately, the paper establishes that the value of a quantum sampler in constrained optimization is not just in the perfect answers it produces, but in the structure of its mistakes. The quantum computer creates a landscape where the "wrong" answers are not scattered randomly but are clustered in specific ways that point toward the right answer. By recognizing and utilizing this structure through a deterministic repair rule, we can unlock a level of performance that neither the quantum machine nor a classical computer could achieve alone. The results from both the simulations and the real hardware experiments provide strong evidence that this approach is a viable path forward for quantum advantage in the current era of noisy, intermediate-scale quantum devices. It transforms the problem of dealing with infeasible outputs from a failure mode into a feature, allowing researchers to count on the quantum computer to do what it does best: find the path, even if it needs a little help to stay on the road.

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 →