Optimal deterministic quantum algorithm for the promised element distinctness problem

The element distinctness problem is to determine whether a string of N elements, i.e. x=(x1,…,xN) where xi∈{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 r...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Theoretical computer science 2024-06, Vol.999, p.114551, Article 114551
Hauptverfasser: Li, Guanzhong, Li, Lvzhou
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The element distinctness problem is to determine whether a string of N elements, i.e. x=(x1,…,xN) where xi∈{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(N2/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(N2/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.
ISSN:0304-3975
1879-2294
DOI:10.1016/j.tcs.2024.114551