← Latest papers
⚛️ quantum physics

Complexity Amplification from Compression in Quantum Random Access Optimization

This paper demonstrates that quantum random access optimization (QRAO), a compression technique mapping multiple classical variables to fewer qubits, can amplify the worst-case computational complexity of problems like MaxCut to NP, StoqMA, and QMA completeness, revealing inherent hardness barriers in current quantum compilation frameworks without relying on artificial gadgets.

Original authors: Stuart Hadfield

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

Original authors: Stuart Hadfield

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

In the race to build machines that can solve problems beyond the reach of today's computers, scientists are constantly looking for ways to squeeze more information into fewer physical parts. Quantum computers, which use the strange rules of the subatomic world to process data, are particularly limited by how many tiny components, called qubits, they can currently build. To tackle massive real-world challenges like optimizing traffic flow or designing new materials, researchers need to map thousands of variables onto a small handful of these qubits. One popular strategy, known as quantum random access optimization, tries to do this by packing multiple classical variables onto a single qubit. Instead of assigning one variable to one qubit, this method assigns several variables to the different "directions" a single qubit can point. The hope is that by compressing the problem this way, we can run it on smaller, more manageable machines. However, there is a lingering question: does this compression simply make the problem fit, or does it accidentally make the problem much harder to solve than it was to begin with?

A new study by Stuart Hadfield at the USRA Research Institute for Advanced Computer Science answers this question with a surprising and rigorous finding. The research demonstrates that the very act of compressing a problem onto fewer qubits can transform a difficult puzzle into one that belongs to a strictly harder complexity class, pushing it into a realm of difficulty where verifying the answer requires a quantum computer. The researchers focused on a specific type of compression where up to three variables are assigned to the three different measurement directions of a single qubit. They discovered that while some versions of this compression keep the problem at a level of difficulty that classical computers struggle with, other versions amplify the difficulty to a level that requires a quantum computer to even verify the answer. This phenomenon, which the author calls "complexity amplification," means that the shortcut of using fewer qubits can sometimes create a detour that leads to a dead end for the most powerful algorithms we know in worst-case scenarios.

The study begins by examining how these compressed problems are constructed. In the real world, many optimization tasks can be visualized as a network of connections, where the goal is to find the best way to split the network into two groups. In the standard approach, each point in the network gets its own qubit. In the compressed approach, multiple points are forced to share a single qubit, but they are assigned to different measurement settings. The researchers found that when these shared variables interact, they create a new kind of mathematical landscape. If the variables are aligned in a specific way, the problem remains difficult but solvable by classical methods. However, when the variables are mixed across different measurement directions, the interactions become non-commuting, meaning the order in which you measure them matters. This non-commutativity is the engine of the complexity amplification. The study proves that for certain arrangements of variables, the resulting quantum problem is not just hard, but belongs to a class of problems known as QMA-complete. This is a category of difficulty that is strictly harder than the class of problems that are NP-complete, which already includes the most challenging puzzles for classical computers.

To ensure these findings were not just theoretical curiosities, the researchers tested them against the actual software tools used by scientists today. They looked at a specific, widely used compiler—a program that automatically translates a classical problem into a quantum one—found in the Qiskit Optimization software package. They constructed a family of difficult but standard problems and fed them into this compiler. The results were stark: the compiler, following its standard rules, consistently produced the highly complex, QMA-complete versions of the problem. This confirmed that the hardness is not an artifact of a contrived or artificial setup, but a genuine feature of how these compression tools work in practice. The study also showed that this difficulty persists even when the problem is restricted to specific types of quantum states, such as those that can be described without entanglement, though the level of difficulty shifts depending on the constraints.

The implications of this work are significant for the future of quantum computing. It suggests that simply reducing the number of qubits needed for a problem is not a silver bullet. In fact, the choice of how to compress the data can fundamentally alter the nature of the problem, potentially creating worst-case barriers that make exact optimization intractable with current or near-future technology. The researchers emphasize that this does not mean quantum compression is useless; rather, it highlights that the trade-offs are more subtle than previously understood. While the compression saves hardware resources, it may pay for that saving by increasing the computational difficulty of the task in specific cases. The study provides a clear map of where these traps lie, identifying specific conditions—such as the number of variables packed per qubit and the structure of the connections between them—that trigger this jump in difficulty. By understanding these boundaries, developers can better design algorithms that avoid the worst-case scenarios, ensuring that the promise of quantum computing is not undermined by the very techniques meant to make it accessible.

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 →