Introducing Structure to Expedite Quantum Search

06/10/2020
by   Marcin Briański, et al.
0

We present a novel quantum algorithm for solving the unstructured search problem with one marked element. Our algorithm allows generating quantum circuits that use asymptotically fewer additional quantum gates than the famous Grover's algorithm and may be successfully executed on NISQ devices. We prove that our algorithm is optimal in the total number of elementary gates up to a multiplicative constant. As many NP-hard problems are not in fact unstructured, we also describe the partial uncompute technique which exploits the oracle structure and allows a significant reduction in the number of elementary gates required to find the solution. Combining these results allows us to use asymptotically smaller number of elementary gates than the Grover's algorithm in various applications, keeping the number of queries to the oracle essentially the same. We show how the results can be applied to solve hard combinatorial problems, for example Unique k-SAT. Additionally, we show how to asymptotically reduce the number of elementary gates required to solve the unstructured search problem with multiple marked elements.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/19/2021

Sample Complexity of Learning Quantum Circuits

Quantum computers hold unprecedented potentials for machine learning app...
research
06/04/2021

Dissipative search of an unstructured database

The search of an unstructured database amounts to finding one element ha...
research
12/29/2019

Quantum Image Preparation Based on Exclusive Sum-of-Product Minimization and Ternary Trees

Quantum image processing is one of the promising fields of quantum infor...
research
01/30/2023

Near-perfect Reachability of Variational Quantum Search with Depth-1 Ansatz

Grover's search algorithm is renowned for its dramatic speedup in solvin...
research
07/13/2020

Benchmarking 16-element quantum search algorithms on IBM quantum processors

We present experimental results on running 4-qubit unstructured search o...
research
11/23/2020

Searching and Sorting with O(n^2) processors in O(1) time

The proliferation of number of processing elements (PEs) in parallel com...
research
10/13/2022

The Complexity of NISQ

The recent proliferation of NISQ devices has made it imperative to under...

Please sign up or login with your details

Forgot password? Click here to reset