Lune

SODA2026Top-tier venue

Numerical Linear Algebra in Linear Space

Yiping Liu, Hoai-An Nguyen, Junzhao Yang

2026Year

Abstract

We present a randomized linear-space solver for general linear systems Ax=b\textbf A\text x=\textbf b with A∈Zn×n\textbf A \in \mathbb{Z}^{n \times n} and b∈Zn\textbf b \in \mathbb{Z}^n, without any assumption on the condition number of A\textbf A. For matrices whose entries are bounded by poly(n)\mathrm{poly}(n), the solver returns a (1+ϵ)(1+\epsilon)-multiplicative entry-wise approximation to vector x∈Qn\text x \in \mathbb{Q}^n using O~(n2⋅nnz(A))\tilde O(n^2 \cdot \mathrm{nnz}(\textbf A)) bit operations and O(nlog⁡n)O(n \log n) bits of working space (i.e., linear in the size of a vector), where nnz\mathrm{nnz} denotes the number of nonzero entries. Our solver works for right-hand vector b\textbf b with entries up to nO(n)n^{O(n)}. To our knowledge, this is the first linear-space linear system solver over the rationals that runs in O~(n2⋅nnz(A))\tilde O(n^2 \cdot \mathrm{nnz}(\textbf A)) 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.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

Builds on4

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines