Quantum speedups for convex dynamic programming
David Sutter, Giacomo Nannicini, Tobias Sutter, Stefan Woerner

TL;DR
This paper introduces a quantum algorithm for solving convex dynamic programming problems, providing significant speedups over classical methods, especially for high-dimensional state spaces and certain problem classes.
Contribution
The paper presents a novel quantum algorithm that efficiently solves convex dynamic programming problems, including hard stochastic cases, with provable speedups over classical algorithms.
Findings
Quantum algorithm solves convex DP with exponential speedup in state space size.
Achieves quadratic speedup compared to classical Bellman methods for some problems.
Applicable to hard stochastic dynamic programming problems.
Abstract
We present a quantum algorithm to solve dynamic programming problems with convex value functions. For linear discrete-time systems with a -dimensional state space of size , the proposed algorithm outputs a quantum-mechanical representation of the value function in time , where is the accuracy of the solution, is the time horizon, and is a problem-specific parameter depending on the condition numbers of the cost functions. This allows us to evaluate the value function at any fixed state in time , and the corresponding optimal action can be recovered by solving a convex program. The class of optimization problems to which our algorithm can be applied includes provably hard stochastic dynamic programs. Finally, we show that the…
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 · Quantum Information and Cryptography · Advanced Bandit Algorithms Research
