Quantum computation and decision trees

被引:856
作者
Farhi, E [1 ]
Gutmann, S
机构
[1] MIT, Ctr Theoret Phys, Cambridge, MA 02139 USA
[2] Northeastern Univ, Dept Math, Boston, MA 02115 USA
来源
PHYSICAL REVIEW A | 1998年 / 58卷 / 02期
关键词
D O I
10.1103/PhysRevA.58.915
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Many interesting computational problems can be reformulated in terms of decision trees. A natural classical algorithm is to then run a random walk on the tree, starting at the root, to see if the tree contains a node n level from the root. We devise a quantum-mechanical algorithm that evolves a state, initially localized at the root, through the tree. We prove that if the classical strategy succeeds in reaching level n in time polynomial in n, then so does the quantum algorithm. Moreover, we find examples of trees for which the classical algorithm requires time exponential in n, but for which the quantum algorithm succeeds in polynomial time. The examples we have so far, however, could also be solved in polynomial time by different classical algorithms. [S1050-2947(98)01508-X].
引用
收藏
页码:915 / 928
页数:14
相关论文
共 7 条
[1]  
[Anonymous], TRAVELING SALESMAN P
[2]   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
[3]  
CULLEN CG, 1972, LMATRICES LINEAR TRA, P283
[4]   Multiple-fault diagnosis in intelligent control systems [J].
Grove, R ;
Graham, JH .
PROCEEDINGS OF THE 1996 IEEE INTERNATIONAL SYMPOSIUM ON INTELLIGENT CONTROL, 1996, :212-217
[5]  
HOGG T, QUANTPH970113
[6]   Universal quantum simulators [J].
Lloyd, S .
SCIENCE, 1996, 273 (5278) :1073-1078
[7]  
SHOR PW, QUANTPH9508027