Login New user?  
Quantum Physics Letters
An International Journal
               
 
 
 
 
 
 
 
 
 
 
 
 

Content
 

Volumes > Vol. 7 > No. 2

 
   

A New Simple and Efficient Quantum Algorithm for Factoring Composite Integers

PP: 35-39
doi:10.18576/qpl/070202
Author(s)
Dhananjay P. Mehendale,
Abstract
We present a new simple and efficient quantum algorithm for factoring composite integers. The key step consists of making use of the new exponentially fast search algorithm [1]. Let M = PQ, 0 < M < 2n, be a composite integer with two nearly equal prime factors P,Q to be determined. We prepare register, say A = A1 ⊗A2, where A1 and A2 are sub-registers containing equally weighted superposition of states |xi and |yi respectively such that 0 ≤ x, y ≤ 2n −1. Register A thus contains equally weighted superposition of the tensor product states |xi|yi. We also prepare register B to keep the images of elements in register A produced under the action of the function, f , f : A→B, defined as f (|xi|yi) = |xyi. The transformation, Uf , corresponding to the given fuction f is defined as Uf : (|xi|yi)A(|0i)B →(|xi|yi)A(|xyi))B, which can also take superposition of states as input. Thus, register A is entangled with register B through Uf . After building up quantum registers A and B we operate on register B a unitary operator, U, defined as U = åz |vihv|, where 0 ≤ z ≤ 2n −1, and |vi = |00···0in|zi. The action of U will change the state in register B into the uniform superposition state 1 √2n å2n−1 z=0 |vi, so that that this state now becomes separable and the algorithm in [1] becomes applicable for searching a target state present as a component state in this modified register B. We then perform the key step of applying [1] on register B for searching the target state |ti = |00···0in|Mi, and amplify to the full extent the amplitude of this target state so that if we now partially measure the register B it will almost always be found in this target state |ti = |00···0in|Mi. As a consequence of this the state in register A now changes into the superposition state 1 √2 (|1i|Mi+|Pi|Qi+|Qi|Pi)+|Mi|1i). This new state in register A now clearly contains the desired prime factorization which is easily revealed after further partial measurement done on any one of the sub-registers A1,A2.

  Home   About us   News   Journals   Conferences Contact us Copyright naturalspublishing.com. All Rights Reserved