Quantum computability

被引:113
作者
Adleman, LM
Demarrais, J
Huang, MDA
机构
[1] Department of Computer Science, University of Southern California, Los Angeles
关键词
quantum Turing machines; quantum complexity classes;
D O I
10.1137/S0097539795293639
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper some theoretical and (potentially) practical aspects of quantum computing are considered. Using the tools of transcendental number theory it is demonstrated that quantum Turing machines (QTM) with rational amplitudes are sufficient to define the class of bounded error quantum polynomial time (BQP) introduced by Bernstein and Vazirani [Proc. 25th ACM Symposium on Theory of Computation, 1993, pp. 11-20, SIAM J. Comput., 26 (1997), PP 1411-1473]. On the other hand, if quantum Turing machines are allowed unrestricted amplitudes (i.e., arbitrary complex amplitudes), then the corresponding BQP class has uncountable cardinality and contains sets of all Turing degrees. In contrast, allowing unrestricted amplitudes does not increase the power of computation for error-free quantum polynomial time (EQP). Moreover, with unrestricted amplitudes, BQP is not equal to EQP. The relationship between quantum complexity classes and classical complexity classes is also investigated. It is shown that when quantum Turing machines are restricted to have transition amplitudes which are algebraic numbers, BQP, EQP, and nondeterministic quantum polynomial time (NQP) are all contained in PP, hence in P-#P and PSPACE. A potentially practical issue of designing ''machine independent'' quantum programs is also addressed. A single (''almost universal'') quantum algorithm based on Shor's method for factoring integers is developed which would run correctly on almost all quantum computers, even if the underlying unitary transformations are unknown to the programmer and the device builder.
引用
收藏
页码:1524 / 1540
页数:17
相关论文
共 16 条
  • [1] Baker A., 1979, Transcendental Number Theory
  • [2] LOGICAL REVERSIBILITY OF COMPUTATION
    BENNETT, CH
    [J]. IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1973, 17 (06) : 525 - 532
  • [3] Strengths and weaknesses of quantum computing
    Bennett, CH
    Bernstein, E
    Brassard, G
    Vazirani, U
    [J]. SIAM JOURNAL ON COMPUTING, 1997, 26 (05) : 1510 - 1523
  • [4] Quantum complexity theory
    Bernstein, E
    Vazirani, U
    [J]. SIAM JOURNAL ON COMPUTING, 1997, 26 (05) : 1411 - 1473
  • [5] BERNSTEIN E, 1993, 25TH P ANN ACM S THE, P11
  • [6] RAPID SOLUTION OF PROBLEMS BY QUANTUM COMPUTATION
    DEUTSCH, D
    JOZSA, R
    [J]. PROCEEDINGS OF THE ROYAL SOCIETY OF LONDON SERIES A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 1992, 439 (1907): : 553 - 558
  • [7] QUANTUM COMPUTATIONAL NETWORKS
    DEUTSCH, D
    [J]. PROCEEDINGS OF THE ROYAL SOCIETY OF LONDON SERIES A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 1989, 425 (1868): : 73 - 90
  • [8] FELDMAN NI, 1968, MAT SBORNIK, V77, P423
  • [9] SIMULATING PHYSICS WITH COMPUTERS
    FEYNMAN, RP
    [J]. INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS, 1982, 21 (6-7) : 467 - 488
  • [10] Jacobson, 1980, BASIC ALGEBRA 2 H FR