Quantum-inspired sublinear classical algorithms for solving low-rank linear systems

We present classical sublinear-time algorithms for solving low-rank linear systems of equations. Our algorithms are inspired by the HHL quantum algorithm for solving linear systems and the recent breakthrough by Tang of dequantizing the quantum algorithm for recommendation systems. Let be a rank- matrix, and be a vector. We present two algorithms: a "sampling" algorithm that provides a sample from and a "query" algorithm that outputs an estimate of an entry of , where denotes the Moore-Penrose pseudo-inverse. Both of our algorithms have query and time complexity , where is the condition number of and is the precision parameter. Note that the algorithms we consider are sublinear time, so they cannot write and read the whole matrix or vectors. In this paper, we assume that and come with well-known low-overhead data structures such that entries of and can be sampled according to some natural probability distributions. Alternatively, when is positive semidefinite, our algorithms can be adapted so that the sampling assumption on is not required.
View on arXiv