Scalability of Shor's algorithm with a limited set of rotation gates

被引:41
作者
Fowler, AG [1 ]
Hollenberg, LCL [1 ]
机构
[1] Univ Melbourne, Ctr Quantum Comp Technol, Sch Phys, Parkville, Vic 3010, Australia
来源
PHYSICAL REVIEW A | 2004年 / 70卷 / 03期
基金
澳大利亚研究理事会;
关键词
D O I
10.1103/PhysRevA.70.032329
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Typical circuit implementations of Shor's algorithm involve controlled rotation gates of magnitude pi/2(2L) where L is the binary length of the integer N to be factored. Such gates cannot be implemented exactly using existing fault-tolerant techniques. Approximating a given controlled pi/2(d) rotation gate to within delta=O(1/2(d)) currently requires both a number of qubits and a number of fault-tolerant gates that grows polynomially with d. In this paper we show that this additional growth in space and time complexity would severely limit the applicability of Shor's algorithm to large integers. Consequently, we study in detail the effect of using only controlled rotation gates with d less than or equal to some d(max). It is found that integers up to length L-max=O(4(max)(d)) can be factored without significant performance penalty implying that the cumbersome techniques of fault-tolerant computation only need to be used to create controlled rotation gates of magnitude pi/64 if integers thousands of bits long are desired factored. Explicit fault-tolerant constructions of such gates are also discussed.
引用
收藏
页码:032329 / 1
页数:7
相关论文
共 16 条
[1]  
Beauregard S, 2003, QUANTUM INF COMPUT, V3, P175
[2]  
Burkard G, 2000, FORTSCHR PHYS, V48, P965, DOI 10.1002/1521-3978(200009)48:9/11<965::AID-PROP965>3.0.CO
[3]  
2-V
[4]   Good quantum error-correcting codes exist [J].
Calderbank, AR ;
Shor, PW .
PHYSICAL REVIEW A, 1996, 54 (02) :1098-1105
[5]  
Coppersmith D, 1994, RC19642 IBM, Patent No. 19642
[6]  
GOSSETT P, QUANTPH9808061
[7]   Charge-based quantum computing using single donors in semiconductors [J].
Hollenberg, LCL ;
Dzurak, AS ;
Wellard, C ;
Hamilton, AR ;
Reilly, DJ ;
Milburn, GJ ;
Clark, RG .
PHYSICAL REVIEW B, 2004, 69 (11)
[8]   Quantum computations: algorithms and error correction [J].
Kitaev, AY .
RUSSIAN MATHEMATICAL SURVEYS, 1997, 52 (06) :1191-1249
[9]  
KNILL E, QUANTPH9610011
[10]  
Nielson M. A., 2000, Quantum Computation and Quantum Information