Reuse & Permissions

It is not necessary to obtain permission to reuse this article or its components as it is available under the terms of the Creative Commons Attribution 4.0 International license. This license permits unrestricted use, distribution, and reproduction in any medium, provided attribution to the author(s) and the published article's title, journal citation, and DOI are maintained. Please note that some figures may have been included with permission from other third parties. It is your responsibility to obtain the proper permission from the rights holder directly for these figures.

Export citation

Export citation

Choose format for download:

Download Citation
  • Open Access

Quantum algorithms for solving a drift-diffusion equation: A complexity analysis

Ellen Devereux* and Animesh Datta

  • *Contact author: Ellen.Devereux@warwick.ac.uk; Also at Fujitsu UK Ltd.

Phys. Rev. A 112, 042419 – Published 14 October, 2025

DOI: https://doi.org/10.1103/1fw9-h14w

Abstract

We present four quantum algorithms for solving a multidimensional drift-diffusion equation. They rely on a quantum linear system solver, a quantum Hamiltonian simulation, a quantum random walk, and the quantum Fourier transform. We compare the complexities of these methods to their classical counterparts, finding that diagonalization via the quantum Fourier transform offers a quantum computational advantage for solving linear partial differential equations at a fixed final time. We employ a multidimensional amplitude estimation process to extract the full probability distribution from the quantum computer.

View figure in article

Physics Subject Headings (PhySH)

Article Text

References (43)

  1. A. Montanaro, Quantum speedup of Monte Carlo methods, Proc. R. Soc. A: Math. Phys. Eng. Sci. 471, 20150301 (2015).
  2. J. P. Arenas-López and M. Badaoui, A Fokker–Planck equation based approach for modelling wind speed and its power output, Energy Convers. Manage. 222, 113152 (2020).
  3. C. Grossmann, H.-G. Roos, and M. Stynes, Numerical Treatment of Partial Differential Equations (Springer, Berlin, 2007).
  4. J. R. Shewchuk, An Introduction to the Conjugate Gradient Method Without the Agonizing Pain, Tech. Rep. (Carnegie Mellon University, Pittsburgh, 1994).
  5. R. A. Horn and C. R. Johnson, Norms for vectors and matrices, in Matrix Analysis (Cambridge University Press, Cambridge, UK, 1985), pp. 257–342.
  6. S. L. Wu and T. Zhou, Diagonalization-based parallel-in-time algorithms for parabolic PDE-constrained optimization problems, ESAIM: Contr. Optimis. Calc. Var. 26, 88 (2020).
  7. H. Alghassi, A. Deshmukh, N. Ibrahim, N. Robles, S. Woerner, and C. Zoufal, A variational quantum algorithm for the Feynman-Kac formula, Quantum 6, 730 (2022).
  8. S. Jin, N. Liu, and Y. Yu, Quantum simulation of partial differential equations: Applications and detailed analysis, Phys. Rev. A 108, 032603 (2023).
  9. J. M. Arrazola, T. Kalajdzievski, C. Weedbrook, and S. Lloyd, Quantum algorithm for nonhomogeneous linear partial differential equations, Phys. Rev. A 100, 032306 (2019).
  10. F. Y. Leong, W.-B. Ewe, and D. E. Koh, Variational quantum evolution equation solver, Sci. Rep. 12, 10817 (2022).
  11. Y. Sato, H. Tezuka, R. Kondo, and N. Yamamoto, Quantum algorithm for partial differential equations of nonconservative systems with spatially varying parameters, Phys. Rev. Appl. 23, 014063 (2025).
  12. S. Jin, N. Liu, and Y. Yu, Quantum simulation of the Fokker-Planck equation via Schrodingerization, arXiv:2404.13585.
  13. P. Over, S. Bengoechea, P. Brearley, S. Laizet, and T. Rung, Quantum algorithm for the advection-diffusion equation by direct block encoding of the time-marching operator, Phys. Rev. A 112, L010401 (2025).
  14. P. Brearley and S. Laizet, Quantum algorithm for solving the advection equation using Hamiltonian simulation, Phys. Rev. A 110, 012430 (2024).
  15. D. An, J.-P. Liu, D. Wang, and Q. Zhao, Quantum differential equation solvers: Limitations and fast-forwarding, Commun. Math. Phys. 406, 189 (2025).
  16. S. Jin, N. Liu, and Y. Yu, Time complexity analysis of quantum difference methods for linear high dimensional and multiscale partial differential equations, J. Comput. Phys. 471, 111641 (2022).
  17. D. W. Berry, High-order quantum algorithm for solving linear differential equations, J. Phys. A: Math. Theor. 47, 105301 (2014).
  18. A. Montanaro and S. Pallister, Quantum algorithms and the finite element method, Phys. Rev. A 93, 032324 (2016).
  19. F. Tennie and L. Magri, Solving nonlinear differential equations on quantum computers: A Fokker-Planck approach, arXiv:2401.13500.
  20. J. Ingelmann, S. S. Bharadwaj, P. Pfeffer, K. R. Sreenivasan, and J. Schumacher, Two quantum algorithms for solving the one-dimensional advection–diffusion equation, Computers Fluids 281, 106369 (2024).
  21. J. Van Apeldoorn, Quantum probability oracles & multidimensional amplitude estimation, in Proceedings of the 16th Conference on the Theory of Quantum Computation, Communication and Cryptography (TQC 2021), edited by M.-H. Hsieh (LIPIcs, 2021), Vol. 197, p. 1.
  22. N. Linden, A. Montanaro, and C. Shao, Quantum vs. classical algorithms for solving the heat equation, Commun. Math. Phys. 395, 601 (2022).
  23. I. Novikau and I. Joseph, Quantum algorithm for the advection-diffusion equation and the Koopman-von Neumann approach to nonlinear dynamical systems, Comp. Phys. Commun. 309, 109498 (2025).
  24. I. Novikau and I. Joseph, Explicit near-optimal quantum algorithm for solving the advection-diffusion equation, arXiv:2501.11146.
  25. H. Risken, Fokker-Planck Equation, 2nd ed., edited by H. Haken, Vol. SSSYN Vol. 18 (Springer, Berlin, 1996).
  26. S. Apers and A. Sarlette, Quantum fast-forwarding: Markov chains and graph property testing, Quantum Inf. Comput. 19, 181 (2018).
  27. T. G. Andersen, T. Bollerslev, F. X. Diebold, and H. Ebens, The distribution of realized stock return volatility, J. Financ. Econ. 61, 43 (2001).
  28. X. Wang, W. Xiao, and J. Yu, Modeling and forecasting realized volatility with the fractional Ornstein–Uhlenbeck process, J. Econ. 232, 389 (2023).
  29. J. G. Propp and D. B. Wilson, How to get a perfectly random sample from a generic Markov chain and generate a random spanning tree of a directed raph, J. Algorithms 27, 170 (1998).
  30. D. J. C. Mackay, Information Theory, Inference, and Learning Algorithms (Cambridge University Press, Cambridge, UK, 1995).
  31. M. Frigo and S. G. Johnson, The design and implementation of FFTW3, Proc. IEEE 93, 216 (2005).
  32. G. Brassard, P. Høyer, M. Mosca, and A. Tapp, Quantum amplitude amplification and estimation, in Quantum Computation and Information, Vol. 305 (AMS, Providence, RI, 2002), pp. 53–74.
  33. S. Chakraborty, A. Gilyén, and S. Jeffery, The power of block-encoded matrix powers: Improved regression techniques via faster Hamiltonian simulation, in Proceedings of the 46th International Colloquium on Automata, Languages, and Programming (ICALP 2019), Leibniz International Proceedings in Informatics (LIPIcs), Vol. 132 (Leibniz-Zentrum für Informatik, Schloss Dagstuhl, 2019), pp. 33:1–33:14.
  34. A. M. Dalzell, S. McArdle, M. Berta, P. Bienias, C.-F. Chen, A. Gilyén, C. T. Hann, M. J. Kastoryano, E. T. Khabiboulline, A. Kubica, G. Salton, S. Wang, and F. G. S. L. Brandão, Quantum Algorithms: A Survey of Applications and End-to-End Complexities (Cambridge University Press, Cambridge, 2025).
  35. A. M. Childs, R. Kothari, and R. D. Somma, Quantum algorithm for systems of linear equations with exponentially improved dependence on precision, SIAM J. Comput. 46, 1920 (2017).
  36. A. Tiwari, J. Iaconis, J. Jojo, S. Ray, M. Roetteler, C. Hill, and J. Pathak, Algorithmic advances towards a realizable quantum lattice Boltzmann method, arXiv:2504.10870.
  37. C. Zalka, Simulating quantum systems on a quantum computer, Proc. R. Soc. London. Series A: Math. Phys. Eng. Sci. 454, 313 (1998).
  38. Y. R. Sanders, G. H. Low, A. Scherer, and D. W. Berry, Black-box quantum state preparation without arithmetic, Phys. Rev. Lett. 122, 020502 (2018).
  39. D. R. Musk, A comparison of quantum and traditional Fourier transform computations, Comput. Sci. Eng. 22, 103 (2020).
  40. M. Lubasch, Y. Kikuchi, L. Wright, and C. M. Keever, Quantum circuits for partial differential equations in Fourier space, arXiv:2505.16895.
  41. J. Voigt, Stochastic operators, information, and entropy, Commun. Math. Phys. 81, 31 (1981).
  42. W.-C. Yueh, Eigenvalues of several tridiagonal matrices, Appl. Math. E-Notes 5, 66 (2005).
  43. L. Losonczi, Eigenvalues and eigenvectors of some tridiagonal matrices, Acta Math. Hung. 60, 309 (1992).

Outline

Information

Sign In to Your Journals Account

Filter

Filter

Article Lookup

Enter a citation