A Quantum Algorithm for finding the Maximum
arXiv:quant-ph/9911082
Abstract
This paper describes a quantum algorithm for finding the maximum among N items. The classical method for the same problem takes O(N) steps because we need to compare two numbers in one step. This algorithm takes O(sqrt(N)) steps by exploiting the property of quantum states to exist in a superposition of states and hence performing an operation on a number of elements in one go. A tight upper bound of 6.8(sqrt(N)) for the number of steps needed using this algorithm was found. These steps are the number of queries made to the oracle.
TeX v3.2, 5 pages
Cited by in corpus (6)
- Quantum machine learning for data scientists
- Prospective Algorithms for Quantum Evolutionary Computation
- A Quantum Algorithm for Finding -Minima
- Quantifying Grover speed-ups beyond asymptotic analysis
- Asymptotic Quantum Search and a Quantum Algorithm for Calculation of a Lower Bound of the Probability of Finding a Diophantine Equation That Accepts Integer Solutions
- Quantum Radon Transform and Its Application