Practical Quantum Computing: solving the wave equation using a quantum approach
arXiv:2003.12458 · doi:10.1145/3430030
Abstract
In the last years, several quantum algorithms that try to address the problem of partial differential equation solving have been devised. On one side, "direct" quantum algorithms that aim at encoding the solution of the PDE by executing one large quantum circuit. On the other side, variational algorithms that approximate the solution of the PDE by executing several small quantum circuits and making profit of classical optimisers. In this work we propose an experimental study of the costs (in terms of gate number and execution time on a idealised hardware created from realistic gate data) associated with one of the "direct" quantum algorithm: the wave equation solver devised in [PCS. Costa, S. Jordan, A. Ostrander, Phys. Rev. A 99, 012323, 2019]. We show that our implementation of the quantum wave equation solver agrees with the theoretical big-O complexity of the algorithm. We also explain in great details the implementation steps and discuss some possibilities of improvements. Finally, our implementation proves experimentally that some PDE can be solved on a quantum computer, even if the direct quantum algorithm chosen will require error-corrected quantum chips, which are not believed to be available in the short-term.
arXiv comment33 pages, 20 figures
References in corpus (15)
- Supplementary information for "Quantum supremacy using a programmable superconducting processor"
- Quantum Networks for Elementary Arithmetic Operations
- Hamiltonian simulation with nearly optimal dependence on all parameters
- A new quantum ripple-carry addition circuit
- Addition on a Quantum Computer
- Variational algorithms for linear algebra
- Quantum gradient descent for linear systems and least squares
- Quantum algorithm for non-homogeneous linear partial differential equations
- A Quantum Algorithm for Solving Linear Differential Equations: Theory and Experiment
- Fast parallel circuits for the quantum Fourier transform
- Quantum-inspired algorithms for multivariate analysis: from interpolation to partial differential equations
- Simulating the dynamics of time-dependent Hamiltonians with a truncated Dyson series
- Box algorithm for the solution of differential equations on a quantum annealer
- Randomized Row and Column Iterative Methods with a Quantum Computer
- Comment on "Quantum supremacy using a programmable superconducting processor"
Cited by in corpus (20)
- On applications of quantum computing to plasma simulations
- Variational Quantum Solutions to the Advection-Diffusion Equation for Applications in Fluid Dynamics
- FEqa: Finite Element Computations on Quantum Annealers
- Noisy intermediate-scale quantum simulation of the one-dimensional wave equation
- Quantum Algorithm for Solving the Advection Equation using Hamiltonian Simulation
- Quantum Fourier analysis for multivariate functions and applications to a class of Schrödinger-type partial differential equations
- Efficient Hamiltonian Simulation for Solving Option Price Dynamics
- Quantum Signal Processing for simulating cold plasma waves
- Quantum algorithm for the advection-diffusion equation and the Koopman-von Neumann approach to nonlinear dynamical systems
- Boundary Treatment for Variational Quantum Simulations of Partial Differential Equations on Quantum Computers
- Simulation of linear non-Hermitian boundary-value problems with quantum singular value transformation
- Quantum Carleman linearisation efficiency in nonlinear fluid dynamics
- A quantum computing concept for 1-D elastic wave simulation with exponential speedup
- Towards Variational Quantum Algorithms for generalized linear and nonlinear transport phenomena
- The cost of solving linear differential equations on a quantum computer: fast-forwarding to explicit resource counts
- Tridiagonal matrix decomposition for Hamiltonian simulation on a quantum computer
- Encoding of linear kinetic plasma problems in quantum circuits via data compression
- Quantum circuits for partial differential equations in Fourier space
- Quantum Calculation for Two-Stream Instability and Advection Test of Vlasov-Maxwell Equations: Numerical Evaluation of Hamiltonian Simulation
- Parts of Speech Tagging in NLP: Runtime Optimization with Quantum Formulation and ZX Calculus