Grover’s Search Algorithm and Quantum Lower Bounds
نویسنده
چکیده
Searching an item in an unsorted database with size N costs a classical computer O(N) running time. Can a quantum computer search a needle in a haystack much more efficient than its classical counterpart? Grover, in 1996, affirmatively answered this question by proposing a search algorithm [4], which consults the database only O( N ) times. In contrast to algorithms based on the quantum Fourier transform, with exponential speedups, the search algorithm only provides a quadratic improvement. However, the algorithm is quite important because it has broad applications and the same technique can be used to improve solutions of NP-complete problems. One might think of having better improvements over the search algorithm. Nevertheless, it turns out that Grover’s search algorithm is optimal. At least Ω( N ) queries are needed to solve the problem [1,2,5]. This note details the quantum search algorithm and its lower bound in Section 1 and Section 2 respectively.
منابع مشابه
Arbitrary Phase Rotation of the Marked State Can not Be Used for Grover’s Quantum Search Algorithm
A misunderstanding that an arbitrary phase rotation of the marked state together with the inversion about average operation in Grover’s search algorithm can be used to construct a (less efficient) quantum search algorithm is cleared. The π rotation of the phase of the marked state is not only the choice for efficiency, but also vital in Grover’s quantum search algorithm. The results also show t...
متن کاملQuantum query complexity of graph connectivity
Harry Buhrman et al gave an Ω( √ n) lower bound for monotone graph properties in the adjacency matrix query model. Their proof is based on the polynomial method. However for some properties stronger lower bounds exist. We give an Ω(n3/2) bound for Graph Connectivity using Andris Ambainis’ method, and an O(n3/2 log n) upper bound based on Grover’s search algorithm. In addition we study the adjac...
متن کاملExact quantum lower bound for grover's problem
One of the most important quantum algorithms ever discovered is Grover’s algorithm for searching an unordered set. We give a new lower bound in the query model which proves that Grover’s algorithm is exactly optimal. Similar to existing methods for proving lower bounds, we bound the amount of information we can gain from a single oracle query, but we bound this information in terms of angles. T...
متن کاملAn information-theoretic analysis of Grover’s algorithm
Grover discovered a quantum algorithm for identifying a target element in an unstructured search universe of N items in approximately π/4 √ N queries to a quantum oracle. For classical search using a classical oracle, the search complexity is of order N/2 queries since on average half of the items must be searched. In work preceding Grover’s, Bennett et al. had shown that no quantum algorithm c...
متن کاملLower Bounds on Quantum Query Complexity
Shor’s and Grover’s famous quantum algorithms for factoring and searching show that quantum computers can solve certain computational problems significantly faster than any classical computer. We discuss here what quantum computers cannot do, and specifically how to prove limits on their computational power. We cover the main known techniques for proving lower bounds, and exemplify and compare ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000