Skip to content

Opening book details…

Can I read Solving Dense Linear Systems Faster Than via Preconditioning on EtoBox?

Solving Dense Linear Systems Faster Than via Preconditioning by Dereziński, Michał; Yang, Jiaming is a scholarly article available to read on EtoBox.

What is Solving Dense Linear Systems Faster Than via Preconditioning about?

We give a stochastic optimization algorithm that solves a dense $n\times n$ real-valued linear system $Ax=b$, returning $\tilde x$ such that $\|A\tilde x-b\|\leq \epsilon\|b\|$ in time: $$\tilde O((n^2+nk^{\omega-1})\log1/\epsilon),$$ where $k$ is the number of singular values of $A$ larger than $O(1)$ times its smallest positive singular value, $\omega < 2.372$ is the matrix multiplication exponent, and $\tilde O$ hides a poly-logarithmic in $n$ factor. When $k=O(n^{1-\theta})$ (namely, $A$ has a flat-tailed spectrum, e.g., due to noisy data or regularization), this improves on both the cost of solving the system directly, as well as on the cost of preconditioning an iterative method such as conjugate gradient. In particular, our algorithm has an $\tilde O(n^2)$ runtime when $k=O(n^{0.729})$. We further adapt this result to sparse positive semidefinite matrices and least squares regression. Our main algorithm can be viewed as a randomized block coordinate descent method, where the key challenge is simultaneously ensuring good convergence and fast per-iteration time. In our analysis, we use theory of majorization for elementary symmetric polynomials to establish a sharp convergence

Author
Dereziński, Michał; Yang, Jiaming
Published
2023
Language
EN

More by Dereziński, Michał; Yang, Jiaming

Browse all works by Dereziński, Michał; Yang, Jiaming