Title: Quantum Annealing for Prime Factorization

Journal Article · · Scientific Reports

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 then transforming the k-bit coupling (k ≥ 3) terms to quadratic terms using ancillary variables. Our resource-efficient method uses O(log2(N)) binary variables (qubits) for finding the factors of an integer N. We present how to factorize 15, 143, 59989, and 376289 using 4, 12, 59, and 94 logical qubits, respectively. This method was tested using the D-Wave 2000Q for finding an embedding and determining the prime factors for a given composite number. The method is general and could be used to factor larger integers as the number of available qubits increases, or combined with other ad hoc methods to achieve better performances for specific numbers.

Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR) (SC-21)
Grant/Contract Number:
AC05-00OR22725
OSTI ID:
1524891
Journal Information:
Scientific Reports, Journal Name: Scientific Reports Journal Issue: 1 Vol. 8; ISSN 2045-2322
Publisher:
Nature Publishing GroupCopyright Statement
Country of Publication:
United States
Language:
English

References (38)

Adiabatic quantum programming: minor embedding with hard faults journal November 2013
Undecidability of the spectral gap journal December 2015
An integrated programming and development environment for adiabatic quantum optimization journal January 2014
Quantum Adiabatic Algorithm for Factorization and Its Experimental Implementation journal November 2008
Demonstration of a Compiled Version of Shor’s Quantum Factoring Algorithm Using Photonic Qubits journal December 2007
Experimental Demonstration of a Compiled Version of Shor’s Algorithm with Quantum Entanglement journal December 2007
Adiabatic quantum computation journal January 2018
Non-perturbative k-body to two-body commuting conversion Hamiltonians and embedding problem instances into Ising spins text January 2008
Minor-Embedding in Adiabatic Quantum Computation: I. The Parameter Setting Problem text January 2008
Shor's quantum factoring algorithm on a photonic chip text January 2009
Computing prime factors with a Josephson phase qubit quantum processor text January 2012
A Quantum Adiabatic Evolution Algorithm Applied to Random Instances of an NP-Complete Problem text January 2001
Experimental realization of Shor's quantum factoring algorithm using nuclear magnetic resonance text January 2001
Minor-embedding in adiabatic quantum computation: I. The parameter setting problem journal September 2008
Minor-embedding in adiabatic quantum computation: II. Minor-universal graph design journal October 2010
Adiabatic quantum programming: minor embedding with hard faults journal November 2013
Pseudo-Boolean optimization journal November 2002
Experimental realization of Shor's quantum factoring algorithm using nuclear magnetic resonance journal December 2001
Undecidability of the spectral gap journal December 2015
Experimental realization of Shor's quantum factoring algorithm using qubit recycling journal October 2012
Computing prime factors with a Josephson phase qubit quantum processor journal August 2012
Factoring 51 and 85 with 8 qubits journal October 2013
Prime factorization using quantum annealing and computational algebraic geometry journal February 2017
An integrated programming and development environment for adiabatic quantum optimization journal January 2014
Nonperturbative k -body to two-body commuting conversion Hamiltonians and embedding problem instances into Ising spins journal May 2008
Sherrington-Kirkpatrick model in a transverse field: Absence of replica symmetry breaking due to quantum fluctuations journal June 1989
Quantum annealing in the transverse Ising model journal November 1998
Quantum Adiabatic Algorithm for Factorization and Its Experimental Implementation journal November 2008
Quantum Factorization of 143 on a Dipolar-Coupling Nuclear Magnetic Resonance System journal March 2012
Demonstration of a Compiled Version of Shor’s Quantum Factoring Algorithm Using Photonic Qubits journal December 2007
Experimental Demonstration of a Compiled Version of Shor’s Algorithm with Quantum Entanglement journal December 2007
Colloquium : Quantum annealing and analog quantum computation journal September 2008
Adiabatic quantum computation journal January 2018
Design of Quantum Annealing Machine for Prime Factoring conference June 2017
A Quantum Adiabatic Evolution Algorithm Applied to Random Instances of an NP-Complete Problem journal April 2001
Shor's Quantum Factoring Algorithm on a Photonic Chip journal September 2009
Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer journal January 1999
The number field sieve conference January 1990

Cited By (2)

Integer factorization using stochastic magnetic tunnel junctions journal September 2019
p-bits for probabilistic spin logic journal March 2019

Similar Records

Related Subjects