We present a randomized linear-space solver for general linear systems with and , without any assumption on the condition number of . For matrices whose entries are bounded by , the solver returns a -multiplicative entry-wise approximation to vector using bit operations and bits of working space (i.e., linear in the size of a vector), where denotes the number of nonzero entries. Our solver works for right-hand vector with entries up to . To our knowledge, this is the first linear-space linear system solver over the rationals that runs in time. We also present several applications of our solver to numerical linear algebra problems, for which we provide algorithms with efficient polynomial running time and near-linear space. In particular, we present results for linear regression, linear programming, eigenvalues and eigenvectors, and singular value decomposition.

生成讲解博客的中文版本

生成AI智能校验的中文版本