A quantum spectral method for simulating stochastic processes, with applications to Monte Carlo

Stochastic processes play a fundamental role in physics, mathematics, engineering and finance. One potential application of quantum computation is to better approximate properties of stochastic processes. For example, quantum algorithms for Monte Carlo estimation combine a quantum simulation of a stochastic process with amplitude estimation to improve mean estimation. In this work we study quantum algorithms for simulating stochastic processes which are compatible with Monte Carlo methods. We introduce a new ``analog'' quantum representation of stochastic processes, in which the value of the process at time t is stored in the amplitude of the quantum state, enabling an exponentially efficient encoding of process trajectories. We show that this representation allows for highly efficient quantum algorithms for simulating certain stochastic processes, using spectral properties of these processes combined with the quantum Fourier transform. In particular, we show that we can simulate $T$ timesteps of fractional Brownian motion using a quantum circuit with gate complexity $\text{polylog}(T)$, which coherently prepares the superposition over Brownian paths. We then show this can be combined with quantum mean estimation to create end to end algorithms for estimating certain time averages over processes in time $O(\text{polylog}(T)\epsilon^{-c})$ where $3/2<c<2$ for certain variants of fractional Brownian motion, whereas classical Monte Carlo runs in time $O(T\epsilon^{-2})$ and quantum mean estimation in time $O(T\epsilon^{-1})$. Along the way we give an efficient algorithm to coherently load a quantum state with Gaussian amplitudes of differing variances, which may be of independent interest.

[1]  R. O'Donnell,et al.  Mean estimation when you have the source code; or, quantum Monte Carlo methods , 2022, SODA.

[2]  M. Santha,et al.  Quantum Algorithm for Stochastic Optimal Stopping Problems with Applications in Finance , 2021, TQC.

[3]  Franccois Le Gall,et al.  Dequantizing the Quantum singular value transformation: hardness and applications to Quantum chemistry and the Quantum PCP conjecture , 2021, STOC.

[4]  A. Prakash,et al.  Low depth algorithms for quantum amplitude estimation , 2020, Quantum.

[5]  Yassine Hamoudi,et al.  Quantum Sub-Gaussian Mean Estimator , 2021, ESA.

[6]  Iordanis Kerenidis,et al.  Nearest centroid classification on a trapped ion quantum computer , 2020, npj Quantum Information.

[7]  W. Zeng,et al.  A Threshold for Quantum Advantage in Derivative Pricing , 2020, Quantum.

[8]  Arthur G. Rattew,et al.  The Efficient Preparation of Normal Distributions in Quantum Registers , 2020, Quantum.

[9]  Stefan Woerner,et al.  Credit Risk Analysis Using Quantum Computers , 2019, IEEE Transactions on Computers.

[10]  Ewin Tang,et al.  Quantum Principal Component Analysis Only Achieves an Exponential Speedup Because of Its State Preparation Assumptions. , 2018, Physical review letters.

[11]  Miklos Santha,et al.  Quantum algorithm for stochastic optimal stopping problems , 2021 .

[12]  Adam Bouland,et al.  Prospects and challenges of quantum finance , 2020, 2011.06492.

[13]  H. Neven,et al.  Focus beyond Quadratic Speedups for Error-Corrected Quantum Advantage , 2020, 2011.04149.

[14]  Jakub Marecek,et al.  Quantum Computing for Finance: State-of-the-Art and Future Prospects , 2020, IEEE Transactions on Quantum Engineering.

[15]  Tongyang Li,et al.  Sampling-based sublinear low-rank matrix arithmetic framework for dequantizing Quantum machine learning , 2019, STOC.

[16]  Yue Sun,et al.  Option Pricing using Quantum Computers , 2019, Quantum.

[17]  Frédéric Magniez,et al.  Quantum Chebyshev's Inequality and Applications , 2018, ICALP.

[18]  Stefan Woerner,et al.  Quantum risk analysis , 2018, npj Quantum Information.

[19]  Seth Lloyd,et al.  Quantum-inspired low-rank stochastic regression with logarithmic dependence on the dimension , 2018, ArXiv.

[20]  Ewin Tang,et al.  A quantum-inspired classical algorithm for recommendation systems , 2018, Electron. Colloquium Comput. Complex..

[21]  Thomas R. Bromley,et al.  Quantum computational finance: Monte Carlo pricing of financial derivatives , 2018, Physical Review A.

[22]  Agnieszka Wyłomańska,et al.  Mean-squared-displacement statistical test for fractional Brownian motion. , 2017, Physical review. E.

[23]  Iordanis Kerenidis,et al.  Quantum Recommendation Systems , 2016, ITCS.

[24]  D. Hackmann Karhunen–Loève expansions of Lévy processes , 2016, 1603.00677.

[25]  Ashley Montanaro,et al.  Quantum algorithms and the finite element method , 2015, 1512.05903.

[26]  A. Montanaro Quantum speedup of Monte Carlo methods , 2015, Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[27]  M. Rosenbaum,et al.  Volatility is rough , 2014, 1410.3394.

[28]  Ralf Metzler,et al.  Fractional Calculus: An Introduction for Physicists , 2012 .

[29]  Gilles Brassard,et al.  An optimal quantum algorithm to approximate the mean and its application for approximating the median of a set of points over an arbitrary distance , 2011, ArXiv.

[30]  U. Cherubini,et al.  Fourier Transform Methods in Finance , 2010 .

[31]  Steve Mullett,et al.  Read the fine print. , 2009, RN.

[32]  A. Harrow,et al.  Quantum algorithm for linear systems of equations. , 2008, Physical review letters.

[33]  Michel Mandjes,et al.  ON SPECTRAL SIMULATION OF FRACTIONAL BROWNIAN MOTION , 2003, Probability in the Engineering and Informational Sciences.

[34]  S. Heinrich From Monte Carlo to quantum computation , 2001, Math. Comput. Simul..

[35]  Lov K. Grover,et al.  Creating superpositions that correspond to efficiently integrable probability distributions , 2002, quant-ph/0208112.

[36]  E. Novak,et al.  Optimal Summation and Integration by Deterministic, Randomized, and Quantum Algorithms , 2001, quant-ph/0105114.

[37]  S. Heinrich Quantum Summation with an Application to Integration , 2001, J. Complex..

[38]  G. Brassard,et al.  Quantum Amplitude Amplification and Estimation , 2000, quant-ph/0005055.

[39]  Colin P. Williams,et al.  Fast Quantum Algorithms for Numerical Integrals and Stochastic Processes , 1999, quant-ph/9908083.

[40]  Felix Wu,et al.  The quantum query complexity of approximating the median and related statistics , 1998, STOC '99.

[41]  Peter W. Shor,et al.  Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer , 1995, SIAM Rev..

[42]  Charles H. Bennett,et al.  Strengths and Weaknesses of Quantum Computing , 1997, SIAM J. Comput..

[43]  B. Mandelbrot,et al.  Fractional Brownian Motions, Fractional Noises and Applications , 1968 .

[44]  J. Tukey,et al.  An algorithm for the machine calculation of complex Fourier series , 1965 .

[45]  P. Levy,et al.  Random functions : general theory with special reference to Laplacian random functions , 1953 .