Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer

被引:3846
作者
Shor, PW [1 ]
机构
[1] AT&T Bell Labs, Res, Florham Pk, NJ 07932 USA
关键词
algorithmic number theory; prime factorization; discrete logarithms; Church's thesis; quantum computers; foundations of quantum mechanics; spin systems; Fourier transforms;
D O I
10.1137/S0036144598347011
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A digital computer is generally believed to be an efficient universal computing device; that is, it is believed to be able to simulate any physical computing device with an increase in computation time by at most a polynomial factor. This may not be true when quantum mechanics is taken into consideration. This paper considers factoring integers and finding discrete logarithms, two problems that are generally thought to be hard on classical computers and that have been used as the basis of several proposed cryptosystems. Efficient randomized algorithms are given for these two problems on a hypothetical quantum computer. These algorithms take a number of steps polynomial in the input size, for example, the number of digits of the integer to be factored.
引用
收藏
页码:303 / 332
页数:30
相关论文
共 105 条
[1]   Simulations of many-body Fermi systems on a universal quantum computer [J].
Abrams, DS ;
Lloyd, S .
PHYSICAL REVIEW LETTERS, 1997, 79 (13) :2586-2589
[2]  
Adleman L. M., 1994, Proceedings. 35th Annual Symposium on Foundations of Computer Science (Cat. No.94CH35717), P88, DOI 10.1109/SFCS.1994.365702
[3]  
Aharonov D., 1997, P 29 ANN ACM S THEOR, P176, DOI DOI 10.1145/258533.258579
[4]  
[Anonymous], 1993, P 34 ANN S FDN COMP
[5]  
[Anonymous], 1993, Quantum Theory: Concepts and Methods, Fundamental Theories of Physics
[6]  
[Anonymous], SFI STUDIES SCI COMP
[7]   CONDITIONAL QUANTUM DYNAMICS AND LOGIC GATES [J].
BARENCO, A ;
DEUTSCH, D ;
EKERT, A ;
JOZSA, R .
PHYSICAL REVIEW LETTERS, 1995, 74 (20) :4083-4086
[8]   ELEMENTARY GATES FOR QUANTUM COMPUTATION [J].
BARENCO, A ;
BENNETT, CH ;
CLEVE, R ;
DIVINCENZO, DP ;
MARGOLUS, N ;
SHOR, P ;
SLEATOR, T ;
SMOLIN, JA ;
WEINFURTER, H .
PHYSICAL REVIEW A, 1995, 52 (05) :3457-3467
[9]   Efficient networks for quantum factoring [J].
Beckman, D ;
Chari, AN ;
Devabhaktuni, S ;
Preskill, J .
PHYSICAL REVIEW A, 1996, 54 (02) :1034-1063
[10]   QUANTUM-MECHANICAL MODELS OF TURING-MACHINES THAT DISSIPATE NO ENERGY [J].
BENIOFF, P .
PHYSICAL REVIEW LETTERS, 1982, 48 (23) :1581-1585