A weighted randomized Kaczmarz method for solving linear systems

From MaRDI portal




Abstract: The Kaczmarz method for solving a linear system Ax=b interprets such a system as a collection of equations leftlangleai,xightangle=bi, where ai is the ith row of A, then picks such an equation and corrects xk+1=xk+lambdaai where lambda is chosen so that the ith equation is satisfied. Convergence rates are difficult to establish. Assuming the rows to be normalized, |ai|ell2=1, Strohmer & Vershynin established that if the order of equations is chosen at random, mathbbE|xkx|ell2 converges exponentially. We prove that if the ith row is selected with likelihood proportional to left|leftlangleai,xkightanglebiight|p, where 0<p<infty, then mathbbE|xkx|ell2 converges faster than the purely random method. As pightarrowinfty, the method de-randomizes and explains, among other things, why the maximal correction method works well. We empirically observe that the method computes approximations of small singular vectors of A as a byproduct.



Cites work


Cited in
(38)








This page was built for publication: A weighted randomized Kaczmarz method for solving linear systems

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4956926)