Faster quantum-inspired algorithms for solving linear systems
Abstract
We establish an improved classical algorithm for solving linear systems in a model analogous to the QRAM that is used by quantum linear solvers. Precisely, for the linear system , we show that there is a classical algorithm that outputs a data structure for allowing sampling and querying to the entries, where is such that . This output can be viewed as a classical analogue to the output of quantum linear solvers. The complexity of our algorithm is , where and . This improves the previous best algorithm [Gily{\'e}n, Song and Tang, arXiv:2009.07268] of complexity . Our algorithm is based on the randomized Kaczmarz method, which is a particular case of stochastic gradient descent. We also find that when is row sparse, this method already returns an approximate solution in time , while the best quantum algorithm known returns in time when is stored in the QRAM data structure. As a result, assuming access to QRAM and if is row sparse, the speedup based on current quantum algorithms is quadratic.
Cite
@article{arxiv.2103.10309,
title = {Faster quantum-inspired algorithms for solving linear systems},
author = {Changpeng Shao and Ashley Montanaro},
journal= {arXiv preprint arXiv:2103.10309},
year = {2023}
}
Comments
24 pages. The main algorithm (Theorem 13) was improved via a better complexity analysis