In this paper we present a novel quantum algorithm, namely the quantum grid search algorithm, to solve a special search problem. Suppose $ k $ non-empty buckets are given, such that each bucket contains some marked and some unmarked items. In one trial an item is selected from each of the $ k $ buckets. If every selected item is a marked item, then the search is considered successful. This search problem can also be formulated as the problem of finding a "marked path" associated with specified bounds on a discrete grid. Our algorithm essentially uses several Grover search operators in parallel to efficiently solve such problems. We also present an extension of our algorithm combined with a binary search algorithm in order to efficiently solve global trajectory optimization problems. Estimates of the expected run times of the algorithms are also presented, and it is proved that our proposed algorithms offer exponential improvement over pure classical search algorithms, while a traditional Grover's search algorithm offers only a quadratic speedup. We note that this gain comes at the cost of increased complexity of the quantum circuitry. The implication of such exponential gains in performance is that many high dimensional optimization problems, which are intractable for classical computers, can be efficiently solved by our proposed quantum grid search algorithm.
[1]
Lov K. Grover.
A fast quantum mechanical algorithm for database search
,
1996,
STOC '96.
[2]
Thierry Paul,et al.
Quantum computation and quantum information
,
2007,
Mathematical Structures in Computer Science.
[3]
J. Betts.
Survey of Numerical Methods for Trajectory Optimization
,
1998
.
[4]
E. Rieffel,et al.
Quantum Computing: A Gentle Introduction
,
2011
.
[5]
Gilles Brassard,et al.
Tight bounds on quantum searching
,
1996,
quant-ph/9605034.
[6]
D. Cooke,et al.
OPTIMAL TRAJECTORY PLANNING AND LQR CONTROL FOR A QUADROTOR UAV
,
2006
.
[7]
Prakash Vedula,et al.
Trajectory optimization using quantum computing
,
2019,
J. Glob. Optim..
[8]
Oskar von Stryk,et al.
Direct and indirect methods for trajectory optimization
,
1992,
Ann. Oper. Res..
[9]
Noson S. Yanofsky,et al.
Quantum Computing for Computer Scientists
,
2008
.
[10]
I. Michael Ross,et al.
Direct trajectory optimization by a Chebyshev pseudospectral method
,
2000,
Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).
[11]
Christof Zalka.
GROVER'S QUANTUM SEARCHING ALGORITHM IS OPTIMAL
,
1997,
quant-ph/9711070.