Quantum complexities of ordered searching, sorting, and element distinctness

被引:44
作者
Hoyer, P [1 ]
Neerbek, J
Shi, YY
机构
[1] Univ Calgary, Dept Comp Sci, Calgary, AB T2N 1N4, Canada
[2] Aarhus Univ, Dept Comp Sci, DK-8000 Aarhus C, Denmark
[3] Princeton Univ, Dept Comp Sci, Princeton, NJ 08544 USA
关键词
quantum computation; searching; sorting; element distinctness; lower bound;
D O I
10.1007/s00453-002-0976-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We consider the quantum complexities of the following three problems: searching an ordered list, sorting an un-ordered list, and deciding whether the numbers in a list are all distinct. Letting N be the number of elements in the input list, we prove a lower bound of (1/pi) (ln(N) - 1) accesses to the list elements for ordered searching, a lower bound of Omega (N log N) binary comparisons for sorting, and a lower bound of Omega (rootN log N) binary comparisons for element distinctness. The previously best known lower bounds are 1/12 log(2)(N) - O(1) due to Ambainis, Omega (N), and Omega (rootN), respectively. Our proofs are based on a weighted all-pairs inner product argument. In addition to our lower bound results, we give an exact quantum algorithm for ordered searching using roughly 0.631 log(2)(N) oracle accesses. Our algorithm uses a quantum routine for traversing through a binary search tree faster than classically, and it is of a nature very different from a faster exact algorithm due to Farhi, Goldstone, Gutmann, and Sipser.
引用
收藏
页码:429 / 448
页数:20
相关论文
共 25 条
[1]  
Ambainis A., 2000, Proceedings of the Thirty Second Annual ACM Symposium on Theory of Computing, P636, DOI 10.1145/335305.335394
[2]  
AMBAINIS A, 2001, COMMUNICATION JUL
[3]  
AMBAINIS A, 1999, P 40 IEEE S FDN COMP, P352
[4]   Quantum lower bounds by polynomials [J].
Beals, R ;
Buhrman, H ;
Cleve, R ;
Mosca, M ;
de Wolf, R .
39TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1998, :352-361
[6]   Strengths and weaknesses of quantum computing [J].
Bennett, CH ;
Bernstein, E ;
Brassard, G ;
Vazirani, U .
SIAM JOURNAL ON COMPUTING, 1997, 26 (05) :1510-1523
[7]  
Berthiaume A., 1997, COMPLEX THEORY RETRO, V2, P23
[8]   A TIME-SPACE TRADEOFF FOR SORTING ON NON-OBLIVIOUS MACHINES [J].
BORODIN, A ;
FISCHER, MJ ;
KIRKPATRICK, DG ;
LYNCH, NA ;
TOMPA, M .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1981, 22 (03) :351-364
[9]  
BRASSARD G, IN PRESS CONT MATH A, V305
[10]   A lower bound for quantum search of an ordered list [J].
Buhrman, H ;
de Wolf, R .
INFORMATION PROCESSING LETTERS, 1999, 70 (05) :205-209