Efficient Implementation of a Quantum Search Algorithm for Arbitrary N
Alok Shukla, Prakash Vedula

TL;DR
This paper improves Grover's quantum search algorithm for arbitrary N by reducing oracle calls through an efficient superposition state preparation method, especially when N is near a power of two, achieving up to 29.33% reduction.
Contribution
It introduces a new method for preparing superposition states that reduces oracle calls in Grover's algorithm for arbitrary N without using ancilla qubits.
Findings
Achieves up to 29.33% reduction in oracle calls for certain N
Requires only O(log N) gate complexity and no ancilla qubits
Significantly improves efficiency over traditional Grover's algorithm for non-power-of-two N
Abstract
This paper presents an enhancement to Grover's search algorithm for instances where the number of items (or the size of the search problem) is not a power of 2. By employing an efficient algorithm for the preparation of uniform quantum superposition states over a subset of the computational basis states, we demonstrate that a considerable reduction in the number of oracle calls (and Grover's iterations) can be achieved in many cases. For special cases (i.e., when is of the form such that it is slightly greater than an integer power of 2), the reduction in the number of oracle calls (and Grover's iterations) asymptotically approaches 29.33\%. This improvement is significant compared to the traditional Grover's algorithm, which handles such cases by rounding up to the nearest power of 2. The key to this improvement is our algorithm for the preparation of uniform quantum…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture
