Optimal deterministic quantum algorithm for the promised element distinctness problem ☆

被引:4
|
作者
Li, Guanzhong [1 ]
Li, Lvzhou [1 ,2 ]
机构
[1] Sun Yat Sen Univ, Inst Quantum Comp & Software, Sch Comp Sci & Engn, Guangzhou 510006, Peoples R China
[2] Quantum Sci Ctr Guangdong Hong Kong Macao Greater, Shenzhen 518045, Peoples R China
基金
中国国家自然科学基金;
关键词
Quantum computing; Quantum algorithm; Element distinctness problem; LOWER BOUNDS; WALK ALGORITHM; COLLISION;
D O I
10.1016/j.tcs.2024.114551
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The element distinctness problem is to determine whether a string of N elements, i.e. x = ( x 1 , ... , x N ) where x ; is an element of {1 , ... , M } and M >= N , contains two elements of the same value (a.k.a colliding pair), for which Ambainis proposed an optimal quantum algorithm. The idea behind Ambainis' algorithm is to first reduce the problem to the promised version in which x is promised to contain at most one colliding pair, and then design an algorithm A requiring O ( N 2 / 3 ) queries based on quantum walk search for the promise problem. However, A is probabilistic and may fail to give the right answer. We thus, in this work, design a deterministic quantum algorithm for the promise problem which never errs and requires O ( N 2 / 3 ) queries. This algorithm is proved optimal. Technically, we modify the quantum walk search operator on quasi -Johnson graph to have arbitrary phases, and then use Jordan's lemma as the analyzing tool to reduce the quantum walk search operator to the generalized Grover's operator. This allows us to utilize the recently proposed fixed -axis -rotation (FXR) method for deterministic quantum search, and hence achieve 100% success.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Quantum walk algorithm for element distinctness
    Ambainis, A
    45TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2004, : 22 - 31
  • [2] Quantum walk algorithm for element distinctness
    Ambainis, Andris
    SIAM JOURNAL ON COMPUTING, 2007, 37 (01) : 210 - 239
  • [3] Quantum algorithms for element distinctness
    Buhrman, H
    Dürr, C
    Heiligman, M
    Hoyer, P
    Magniez, F
    Santha, M
    De Wolf, R
    SIAM JOURNAL ON COMPUTING, 2005, 34 (06) : 1324 - 1330
  • [4] Quantum algorithms for element distinctness
    Buhrman, H
    Dürr, C
    Heiligman, M
    Hoyer, P
    Magniez, F
    Santha, M
    de Wolf, R
    16TH ANNUAL IEEE CONFERENCE ON COMPUTATIONAL COMPLEXITY, PROCEEDINGS, 2000, : 131 - 137
  • [5] A LOWER BOUND FOR THE INTEGER ELEMENT DISTINCTNESS PROBLEM
    LUBIW, A
    RACZ, A
    INFORMATION AND COMPUTATION, 1991, 94 (01) : 83 - 92
  • [6] Quantum lower bounds for the collision and the element distinctness problems
    Shi, YY
    FOCS 2002: 43RD ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2002, : 513 - 519
  • [7] Quantum complexities of ordered searching, sorting, and element distinctness
    Hoyer, P
    Neerbek, J
    Shi, YY
    AUTOMATA LANGUAGES AND PROGRAMMING, PROCEEDING, 2001, 2076 : 346 - 357
  • [8] Quantum complexities of ordered searching, sorting, and element distinctness
    Hoyer, P
    Neerbek, J
    Shi, YY
    ALGORITHMICA, 2002, 34 (04) : 429 - 448
  • [9] Quantum lower bounds for the collision and the element distinctness problems
    Aaronson, S
    Shi, YY
    JOURNAL OF THE ACM, 2004, 51 (04) : 595 - 605
  • [10] An optimal quantum algorithm for the oracle identification problem
    Kothari, Robin
    31ST INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2014), 2014, 25 : 482 - 493