Quantum multi-row iteration algorithm for linear systems with non-square coefficient matrices
Preprint
Abstract
In the field of quantum linear system algorithms, quantum computing has realized exponential computational advantages over classical computing. However, the focus has been on square coefficient matrices, with few quantum algorithms addressing non-square matrices. Towards this kind of problems defined by $ Ax = b $ where $ A $$ \in\mathbb{R}^{m \times n} $, we propose a quantum algorithm inspired by the classical multi-row iteration method and provide an explicit quantum circuit based on the quantum comparator and Quantum Random Access Memory (QRAM). The time complexity of our quantum multi-row iteration algorithm is $ O(K \log m) $, with $ K $ representing the number of iteration steps, which demonstrates an exponential speedup compared to the classical version. Based on the convergence of the classical multi-row iteration algorithm, we prove that our quantum algorithm converges faster than the quantum one-row iteration algorithm presented in [Phys. Rev. A, 101, 022322 (2020)]. Moreover, our algorithm places less demand on the coefficient matrix, making it suitable for solving inconsistent systems and quadratic optimization problems.
Keywords
All Related Versions
This publication has 18 references indexed in Scilit:
- On fast greedy block Kaczmarz methods for solving large consistent linear systemsComputational and Applied Mathematics, 2023
- Quantum-classical algorithms for skewed linear systems with an optimized Hadamard testPhysical Review A, 2021
- Efficient quantum arithmetic operation circuits for quantum image processingScience China Physics, Mechanics & Astronomy, 2020
- Row and column iteration methods to solve linear systems on a quantum computerPhysical Review A, 2020
- Quantum gradient descent for linear systems and least squaresPhysical Review A, 2020
- An accelerated randomized Kaczmarz algorithmMathematics of Computation, 2015
- Stochastic gradient descent, weighted sampling, and the randomized Kaczmarz algorithmMathematical Programming, 2015
- Randomized Kaczmarz solver for noisy linear systemsBIT Numerical Mathematics, 2010
- A Randomized Kaczmarz Algorithm with Exponential ConvergenceJournal of Fourier Analysis and Applications, 2008
- Algebraic Reconstruction Techniques (ART) for three-dimensional electron microscopy and X-ray photographyJournal of Theoretical Biology, 1970