Element Distinctness Revisited

11/30/2017
by   Renato Portugal, et al.
0

The element distinctness problem is the problem of determining whether the elements of a list are distinct. Classically, it requires N queries, where N is the number of elements. In the quantum case, it is possible to solve the problem in O(N^2/3) queries. The problem can be extended by asking whether there are k colliding elements, known as element k-distinctness. This work obtains optimal values of two critical parameters of Ambainis' seminal algorithm [SIAM Journal on Computing, 37(1):210-239, 2007]. The first critical parameter is the number of repetitions of the algorithm's main block, which inverts the phase of the marked elements and calls a subroutine. The second parameter is the number of quantum walk steps interlaced by oracle queries. We show that, when the optimal values of the parameters are used, the algorithm's success probability is 1-O(N^1/(k+1)), quickly approaching to 1.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/06/2022

Quantum Approximate Counting for Markov Chains and Application to Collision Counting

In this paper we show how to generalize the quantum approximate counting...
research
11/25/2022

A quantum algorithm to estimate the closeness to the Strict Avalanche criterion in Boolean functions

We propose a quantum algorithm (in the form of a quantum oracle) that es...
research
06/04/2021

Dissipative search of an unstructured database

The search of an unstructured database amounts to finding one element ha...
research
05/22/2003

Back-propagation of accuracy

In this paper we solve the problem: how to determine maximal allowable e...
research
12/22/2018

Quantum query complexity of symmetric oracle problems

We study the query complexity of quantum learning problems in which the ...
research
04/26/2019

The minimum cost query problem on matroids with uncertainty areas

We study the minimum weight basis problem on matroid when elements' weig...
research
04/12/2020

Multiparty Selection

Given a sequence A of n numbers and an integer (target) parameter 1≤ i≤ ...

Please sign up or login with your details

Forgot password? Click here to reset