← Latest papers
⚛️ quantum physics

A quantum annealing approach to the minimum distance problem of quantum codes

This paper proposes a solver-independent QUBO formulation with logarithmic variable overhead to compute the minimum distance of quantum stabilizer codes, demonstrating its feasibility on D-Wave quantum annealers while highlighting connectivity and embedding as current hardware limitations.

Original authors: Refaat Ismail, Ashish Kakkar, Anatoly Dymarsky

Published 2026-10-15
📖 5 min read🧠 Deep dive

Original authors: Refaat Ismail, Ashish Kakkar, Anatoly Dymarsky

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

Quantum computers promise to solve problems that would take today's supercomputers thousands of years to crack, but they are incredibly fragile. To make them useful, scientists must protect the information they hold from the slightest bit of noise or interference. They do this by building "quantum error-correcting codes," which act like a safety net, spreading a single piece of information across many physical particles so that if one fails, the data can still be recovered. The strength of this safety net is measured by a value called the "minimum distance." Think of this distance as the number of separate errors a code can withstand before the information is lost. The larger the distance, the better the code. However, figuring out exactly how strong a specific code is, especially as it grows larger, is a task so difficult that it belongs to a class of problems known as "NP-hard," meaning the time required to solve them grows explosively as the problem gets bigger.

A team of researchers at the University of Kentucky has taken a new approach to this challenge by asking if the very machines we hope will one day solve these hard problems can help us design better ones today. They developed a method to translate the question of "how strong is this code?" into a format that modern quantum machines can understand and attempt to solve. This format, known as a quadratic unconstrained binary optimization problem, is essentially a way of arranging a set of switches to find the most efficient configuration. The researchers reformulated the code-strength problem into this language, adding only a manageable amount of extra complexity. They then tested their method on a real quantum machine, the D-Wave Advantage 4.1, which uses a process called quantum annealing to search for the best solution by slowly evolving a system from a simple state to a complex one.

The results of this experiment offer a clear picture of where quantum technology stands right now. When the researchers ran their new method on the quantum annealer, it successfully found the exact strength of the codes for smaller sizes, up to a certain point. However, as the codes grew larger, the machine began to struggle, often providing a safe but conservative estimate rather than the precise answer. The team found that the performance of the quantum machine was heavily influenced by how long they let it run. If the process was too short, the machine didn't have enough time to find the best answer; if it ran too long, the machine's inherent noise began to corrupt the result. They discovered that a specific duration of about 4.5 microseconds was the sweet spot for their tests.

To see if this quantum approach was truly useful, the team compared it against two other methods: a hybrid approach that splits the problem between a classical computer and the quantum machine, and a purely classical method that uses standard, well-established algorithms. The hybrid quantum-classical method performed similarly to a purely classical heuristic method, meaning the quantum part did not provide a significant speed advantage over the classical part in this specific test. More importantly, when compared to specialized classical algorithms designed specifically to find code distances, the quantum methods fell short. The specialized classical tools were able to find the exact answers for all the codes tested within the same amount of time, while the quantum methods could not.

The study suggests that while the new method of translating the problem into a format suitable for quantum machines is mathematically sound and efficient in theory, the current hardware is not yet powerful enough to beat the best classical computers at this specific task. The main bottleneck is not the number of variables in the problem, but the way the quantum machine connects its internal parts. To run the problem on the hardware, the researchers had to use a technique called "minor embedding," which links many physical components together to represent a single logical variable. This process caused the number of physical components needed to grow much faster than the problem size itself, creating a significant overhead that limited the size of the codes they could test.

Despite not outperforming classical computers in this instance, the work provides a valuable proof of concept. It demonstrates that the difficult problem of certifying quantum code quality can be successfully mapped onto a quantum framework with only a logarithmic increase in complexity. The researchers conclude that the current limitations are likely due to the specific hardware used, particularly its connectivity and noise levels, rather than a fundamental flaw in the approach. As quantum machines become more connected and less noisy in the future, this method could become a powerful tool for designing the robust quantum computers of tomorrow. For now, the study serves as a realistic benchmark, showing that while quantum annealing is a promising avenue, the specialized classical tools remain the most effective way to certify the quality of quantum codes today.

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 →