2013arXiv (Cornell University)Open access

A fast randomized Kaczmarz algorithm for sparse solutions of consistent\n linear systems

Hassan Mansour, Özgür Yılmaz

Open full text 0 citations

Abstract

The Kaczmarz algorithm is a popular solver for overdetermined linear systems\ndue to its simplicity and speed. In this paper, we propose a modification that\nspeeds up the convergence of the randomized Kaczmarz algorithm for systems of\nlinear equations with sparse solutions. The speedup is achieved by projecting\nevery iterate onto a weighted row of the linear system while maintaining the\nrandom row selection criteria of Strohmer and Vershynin. The weights are chosen\nto attenuate the contribution of row elements that lie outside of the estimated\nsupport of the sparse solution. While the Kaczmarz algorithm and its variants\ncan only find solutions to overdetermined linear systems, our algorithm\nsurprisingly succeeds in finding sparse solutions to underdetermined linear\nsystems as well. We present empirical studies which demonstrate the\nacceleration in convergence to the sparse solution using this modified approach\nin the overdetermined case. We also demonstrate the sparse recovery\ncapabilities of our approach in the underdetermined case and compare the\nperformance with that of $\\ell_1$ minimization.\n

Open-access reader

About this research paper

What this paper is about

The Kaczmarz algorithm is a popular solver for overdetermined linear systems\ndue to its simplicity and speed. In this paper, we propose a modification that\nspeeds up the convergence of the randomized Kaczmarz algorithm for systems of\nlinear equations with sparse solutions. The speedup is achieved by projecting\nevery iterate onto a weighted row of the linear system while maintaining the\nrandom row selection criteria of Strohmer and Vershynin. The weights are chosen\nto attenuate the contribution of row elements that lie outside of the estimated\nsupport of the sparse solution. While the Kaczmarz algorithm and its variants\ncan only find solutions to overdetermined linear systems, our algorithm\nsurprisingly succeeds in finding sparse solutions to underdetermined linear\nsystems as well. We present empirical studies which demonstrate the\nacceleration in convergence to the sparse solution using this modified approach\nin the overdetermined case. We also demonstrate the sparse recovery\ncapabilities of our approach in the underdetermined case and compare the\nperformance with that of $\\ell_1$ minimization.\n

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The Kaczmarz algorithm is a popular solver for overdetermined linear systems\ndue to its simplicity and speed. In this paper, we propose a modification that\nspeeds up the convergence of the randomized Kaczmarz algorithm for systems of\nlinear equations with sparse solutions. The speedup is achieved by projecting\nevery iterate onto a weighted row of the linear system while maintaining the\nrandom row selection criteria of Strohmer and Vershynin. The weights are chosen\nto attenuate the contribution of row elements that lie outside of the estimated\nsupport of the sparse solution. While the Kaczmarz algorithm and its variants\ncan only find solutions to overdetermined linear systems, our algorithm\nsurprisingly succeeds in finding sparse solutions to underdetermined linear\nsystems as well. We present empirical studies which demonstrate the\nacceleration in convergence to the sparse solution using this modified approach\nin the overdetermined case. We also demonstrate the sparse recovery\ncapabilities of our approach in the underdetermined case and compare the\nperformance with that of $\\ell_1$ minimization.\n

Key concepts: Overdetermined system, Underdetermined system, Linear system, Compressed sensing, Mathematics, Solver, Convergence (economics), Speedup

Related papers

Back to paper searchBrowse research topicsOriginal source
A fast randomized Kaczmarz algorithm for sparse solutions of consistent\n linear systems — Research Paper | ScholarLens