- Open Access
Quantum algorithms for solving a drift-diffusion equation: A complexity analysis
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.
Physics Subject Headings (PhySH)
Article Text
References (43)
- A. Montanaro, Quantum speedup of Monte Carlo methods, Proc. R. Soc. A: Math. Phys. Eng. Sci. 471, 20150301 (2015).
- 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).
- C. Grossmann, H.-G. Roos, and M. Stynes, Numerical Treatment of Partial Differential Equations (Springer, Berlin, 2007).
- J. R. Shewchuk, An Introduction to the Conjugate Gradient Method Without the Agonizing Pain, Tech. Rep. (Carnegie Mellon University, Pittsburgh, 1994).
- R. A. Horn and C. R. Johnson, Norms for vectors and matrices, in Matrix Analysis (Cambridge University Press, Cambridge, UK, 1985), pp. 257–342.
- 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).
- 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).
- S. Jin, N. Liu, and Y. Yu, Quantum simulation of partial differential equations: Applications and detailed analysis, Phys. Rev. A 108, 032603 (2023).
- J. M. Arrazola, T. Kalajdzievski, C. Weedbrook, and S. Lloyd, Quantum algorithm for nonhomogeneous linear partial differential equations, Phys. Rev. A 100, 032306 (2019).
- F. Y. Leong, W.-B. Ewe, and D. E. Koh, Variational quantum evolution equation solver, Sci. Rep. 12, 10817 (2022).
- 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).
- S. Jin, N. Liu, and Y. Yu, Quantum simulation of the Fokker-Planck equation via Schrodingerization, arXiv:2404.13585.
- 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).
- P. Brearley and S. Laizet, Quantum algorithm for solving the advection equation using Hamiltonian simulation, Phys. Rev. A 110, 012430 (2024).
- D. An, J.-P. Liu, D. Wang, and Q. Zhao, Quantum differential equation solvers: Limitations and fast-forwarding, Commun. Math. Phys. 406, 189 (2025).
- 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).
- D. W. Berry, High-order quantum algorithm for solving linear differential equations, J. Phys. A: Math. Theor. 47, 105301 (2014).
- A. Montanaro and S. Pallister, Quantum algorithms and the finite element method, Phys. Rev. A 93, 032324 (2016).
- F. Tennie and L. Magri, Solving nonlinear differential equations on quantum computers: A Fokker-Planck approach, arXiv:2401.13500.
- 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).
- 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.
- N. Linden, A. Montanaro, and C. Shao, Quantum vs. classical algorithms for solving the heat equation, Commun. Math. Phys. 395, 601 (2022).
- 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).
- I. Novikau and I. Joseph, Explicit near-optimal quantum algorithm for solving the advection-diffusion equation, arXiv:2501.11146.
- H. Risken, Fokker-Planck Equation, 2nd ed., edited by H. Haken, Vol. SSSYN Vol. 18 (Springer, Berlin, 1996).
- S. Apers and A. Sarlette, Quantum fast-forwarding: Markov chains and graph property testing, Quantum Inf. Comput. 19, 181 (2018).
- T. G. Andersen, T. Bollerslev, F. X. Diebold, and H. Ebens, The distribution of realized stock return volatility, J. Financ. Econ. 61, 43 (2001).
- X. Wang, W. Xiao, and J. Yu, Modeling and forecasting realized volatility with the fractional Ornstein–Uhlenbeck process, J. Econ. 232, 389 (2023).
- 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).
- D. J. C. Mackay, Information Theory, Inference, and Learning Algorithms (Cambridge University Press, Cambridge, UK, 1995).
- M. Frigo and S. G. Johnson, The design and implementation of FFTW3, Proc. IEEE 93, 216 (2005).
- 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.
- 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.
- 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).
- 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).
- 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.
- C. Zalka, Simulating quantum systems on a quantum computer, Proc. R. Soc. London. Series A: Math. Phys. Eng. Sci. 454, 313 (1998).
- 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).
- D. R. Musk, A comparison of quantum and traditional Fourier transform computations, Comput. Sci. Eng. 22, 103 (2020).
- M. Lubasch, Y. Kikuchi, L. Wright, and C. M. Keever, Quantum circuits for partial differential equations in Fourier space, arXiv:2505.16895.
- J. Voigt, Stochastic operators, information, and entropy, Commun. Math. Phys. 81, 31 (1981).
- W.-C. Yueh, Eigenvalues of several tridiagonal matrices, Appl. Math. E-Notes 5, 66 (2005).
- L. Losonczi, Eigenvalues and eigenvectors of some tridiagonal matrices, Acta Math. Hung. 60, 309 (1992).