Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
92 tokens/sec
Gemini 2.5 Pro Premium
50 tokens/sec
GPT-5 Medium
32 tokens/sec
GPT-5 High Premium
30 tokens/sec
GPT-4o
67 tokens/sec
DeepSeek R1 via Azure Premium
91 tokens/sec
GPT OSS 120B via Groq Premium
452 tokens/sec
Kimi K2 via Groq Premium
190 tokens/sec
2000 character limit reached

Quantum Annealing for Prime Factorization (1804.02733v2)

Published 8 Apr 2018 in quant-ph

Abstract: We have developed a framework to convert an arbitrary integer factorization problem to an executable Ising model by first writing it as an optimization function and then transforming the k-bit coupling ($k\geq 3$) terms to quadratic terms using ancillary variables. The method is efficient and uses $\mathcal{O}(\text{log}2(N))$ binary variables (qubits) for finding the factors of integer $N$. The method was tested using the D-Wave 2000Q for finding an embedding and determining the prime factors for a given composite number. As examples, we present quantum annealing results for factoring 15, 143, 59989, and 376289 using 4, 12, 59, and 94 logical qubits respectively. The method is general and could be used to factor larger numbers

Citations (145)
List To Do Tasks Checklist Streamline Icon: https://streamlinehq.com

Collections

Sign up for free to add this paper to one or more collections.

Summary

Quantum Annealing for Prime Factorization

The paper "Quantum Annealing for Prime Factorization" presents a method for converting the integer factorization problem into an Ising model that can be solved using quantum annealing. It outlines a framework designed to efficiently factorize integers by leveraging quantum processing. The prime factorization problem, vital to cryptographic systems like RSA, traditionally requires exponential time operations when using classical algorithms. The proposed method claims a complexity of O(log2(N))\mathcal{O}(\text{log}^2(N)) binary variables for factoring an integer NN. This is a significant reduction compared to classical approaches.

Methodology

The proposed method involves converting the factorization problem into an optimization problem and mapping this to an Ising Hamiltonian. This allows the integer factorization problem to be visualized as determining the ground state of the corresponding Hamiltonian. Utilizing ancillary variables, the model transforms k-bit coupling terms to quadratic terms. This results in more efficient use of quantum resources by utilizing a polynomial number of ancillary variables.

Quantum annealing, the technique employed for optimization, progresses the system from an initial Hamiltonian with a known ground state to the complex Hamiltonian encoding the solution. The ground state is identified in which the integer factors of the Hamiltonian correspond to the factors of the original integer NN. This is akin to an adiabatic computation model.

Results

The method was tested using a D-Wave 2000Q quantum annealer. The authors demonstrated the ability to factorize integers such as 15, 143, 59989, and 376289, requiring 4, 12, 59, and 94 logical qubits respectively. The experiment established that the quantum annealing approach could represent the factorization problem within the hardware's constraints, including limitations related to qubit connectivity and control precision.

The encoding used for D-Wave’s chimera hardware graph maintained the energy minimization goal, emphasizing practical constraints like minor embedding and parameter settings. The results reflected that as the number of qubits and their degree of connectivity increase, larger numbers could be factored. The method also suggests a path toward the factorization of large semi-prime numbers utilized in cryptographic secure keys, contingent on the advancement of quantum annealing technology.

Implications and Future Work

The practical implication of this work lies in its potential to change the landscape of cryptography. By efficiently discovering integer factors of large semi-primes, this could compromise traditional cryptosystems like RSA if quantum annealers with sufficient qubits become widely available. Theoretically, the proposed algorithm offers insight into reducing qubit requirements in quantum computation.

An outstanding challenge remains the determination of the spectral gap's complexity in quantum annealing, as it relates to execution efficiency and scalability. The undecidability of the spectral gap problem poses questions on long-term practical uses. Further developments in quantum hardware and embedding strategies could enhance the applicability of this method.

Ultimately, this paper paves the way for further exploration into quantum-based factorization solutions, presenting a potential quantum bridge from theoretical concepts into practical, scalable realities as quantum technologies mature.

Dice Question Streamline Icon: https://streamlinehq.com

Follow-up Questions

We haven't generated follow-up questions for this paper yet.

X Twitter Logo Streamline Icon: https://streamlinehq.com