Quantum algorithm for unstructured search of ranked targets
arXiv:2412.00332 · doi:10.1088/1402-4896/ade377
Abstract
Grover's quantum algorithm can find a marked item from an unstructured database faster than any classical algorithm, and hence it has been used for several applications such as cryptanalysis and optimization. When there exist multiple marked items, Grover's algorithm has the property of finding one of them uniformly at random. To further broaden the application range, it was generalized so that it finds marked items with probabilities according to their priority by encoding the priority into amplitudes applied by Grover's oracle operator. In this paper, to achieve a similar generalization, we examine a different encoding that incorporates the priority into phases applied by the oracle operator. We compare the previous and our oracle operators and observe that which one performs better depends on priority parameters. Since the priority parameters can be considered as the magnitude of the correlated phase error on Grover's oracle operator, the analysis of our oracle operator also reveals the robustness of the original Grover's algorithm against correlated noises. We further numerically show that the coherence between multiple marked items tends to increase the probability of finding the most prioritized one in Grover's algorithm with our oracle operator.
24 pages, 11 figures, close to published version
References in corpus (16)
- Quantum algorithm for solving linear systems of equations
- Quantifying Coherence
- Experimental One-Way Quantum Computing
- Fixed-point quantum search with an optimal number of queries
- Quantum Search on Bounded-Error Inputs
- Quantum query complexity of some graph problems
- Solving Systems of Linear Equations with a Superconducting Quantum Processor
- Effects of Noisy Oracle on Search Algorithm Complexity
- Quantum Algorithms for Jet Clustering
- A Review on Quantum Search Algorithms
- Deterministic Grover search with a restricted oracle
- The effect of unitary noise on Grover's quantum search algorithm
- A Grover-search Based Quantum Learning Scheme for Classification
- Multi-phase matching in the Grover algorithm
- Low Depth Phase Oracle Using a Parallel Piecewise Circuit
- Phases and phase transition in Grover's algorithm with systematic noise