← Latest papers
⚛️ quantum physics

Can PCE solve the factorisation problem via optimisation?

This paper explores the feasibility of adapting the Pauli Correlation Encoding (PCE) algorithm to the integer factorisation problem as a method to drastically reduce qubit requirements, offering a preliminary analysis of its potential and limitations for near-term quantum hardware without claiming a computational advantage.

Original authors: Fernando Alonso, Colomán Samprón, Jacobo Veiga, Andrés Gómez

Published 2026-07-28
📖 4 min read🧠 Deep dive

Original authors: Fernando Alonso, Colomán Samprón, Jacobo Veiga, Andrés Gómez

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

Imagine you are trying to crack a secret code that protects your bank account, your emails, and almost everything you do online. This code relies on a simple but tricky math game: take two huge prime numbers (numbers that can only be divided by 1 and themselves), multiply them together, and give the result to the world. It's easy to multiply them, but if you only have the final giant number, figuring out which two primes created it is like trying to un-bake a cake to find the exact number of eggs and cups of flour used. For our current computers, this is nearly impossible for very large numbers. This is the "integer factorization" problem, and it's the backbone of modern digital security.

Now, imagine a new kind of computer that doesn't just calculate; it explores many possibilities at once using the weird rules of quantum physics. Scientists have been trying to teach these quantum machines to solve this "un-baking" problem. One famous method, invented by Peter Shor, is theoretically perfect but requires a quantum computer so powerful and quiet that we don't have the technology to build it yet. So, researchers are looking for "quantum-inspired" shortcuts—methods that use a little bit of quantum magic but can run on the noisy, imperfect machines we have today. The big question is: Can we squeeze this massive math problem into a tiny, manageable puzzle that these early quantum computers can actually solve?

This paper explores exactly that question using a clever new trick called Pauli Correlation Encoding (PCE). Think of PCE as a super-efficient compression algorithm. Usually, to represent a complex problem with many variables (like the bits of a huge number), you need a huge number of quantum bits (qubits). PCE acts like a magic zipper, allowing the researchers to pack thousands of variables into a much smaller number of qubits. The authors, Fernando Alonso and his team from the Galicia Supercomputing Center, asked: "If we use this zipper to compress the factorization problem, can we then use optimization techniques to find the answer?"

They didn't just guess; they built two different "maps" to guide the search. The first map, called the Basic approach, was like trying to find the factors by directly guessing the binary code of the two prime numbers. They tested this on numbers up to 25 bits long. The results were a bit mixed: it worked okay for smaller numbers, but as the numbers got bigger, the success rate dropped, and the computer often got stuck in "trivial" solutions (like saying a number is just itself times one).

The second map, called DoTS (Difference of Two Squares), was a smarter strategy. Instead of hunting for the factors directly, it looked for two numbers whose squares differ by a multiple of the target number. It's like finding two people who, when they stand on a scale, have a weight difference that perfectly matches a specific pattern. This approach was much more successful. In their simulations, the DoTS method managed to successfully factor numbers up to 36 bits long.

The team used three different "search engines" (optimizers) to navigate these maps: Differential Evolution (DE), Particle Swarm Optimization (PSO), and a quantum-inspired version called QDPSO. The results showed that the DE optimizer was the clear winner, consistently finding the right answers where the others struggled.

However, the authors are very careful not to claim they have "broken" the code. They emphasize that while their method uses far fewer qubits than other quantum approaches (making it feasible for today's hardware), it is still a simulation running on classical computers. They found that for numbers larger than 36 bits, their current method starts to fail, suggesting that the "cost function" (the rulebook they wrote for the computer) might need to be rewritten to capture the math more effectively. They also noted that if they were to run this on real quantum hardware, the noise might actually help the computer escape dead ends, or it might ruin the calculation entirely.

In short, this paper suggests that PCE is a promising tool that could make factorization problems much smaller and more manageable for quantum computers. It doesn't solve the problem for the massive numbers used in real-world encryption yet, but it opens a new door. It shows that with the right compression and the right search strategy, we might be able to get quantum computers to do some serious number-crunching sooner than we thought, even if we still have a long way to go before we can un-bake the biggest cakes in the world.

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 →