Acceleration of randomized Kaczmarz method via the Johnson-Lindenstrauss lemma (Q639988)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Acceleration of randomized Kaczmarz method via the Johnson-Lindenstrauss lemma |
scientific article |
Statements
Acceleration of randomized Kaczmarz method via the Johnson-Lindenstrauss lemma (English)
0 references
11 October 2011
0 references
To solve the system \(Ax=b\), \(A\in{\mathbb R}^{m\times n}\), the Kaczmarz algorithm updates in iteration \(k\) the vector \(x\) by projecting it orthogonally onto the hyperplane \(a_i^Tx=b_i\) where \(a_i\) is the \(i\)th row of \(A\). Hereby \(i\) changes cyclically. In the randomized version, \(i\) is chosen with a probability proportional to the relative norm of \(a_i\) [see \textit{T. Strohmer} and \textit{R. Vershynin}, J. Fourier Anal. Appl. 15, No.~2, 262--278 (2009; Zbl 1169.68052)]. In this paper the same idea is generalized by projecting the rows of \(A\) onto a lower dimensional subspace (Johnson-Lindenstrauss technique), which makes it more efficient to compute the optimal choice of \(i\). It is proved that the convergence rate is expected to be at least as fast as the classical randomized Kaczmarz method and it is experimentally shown to be much faster in most cases [cf. \textit{S. Kaczmarz}, Bull. Int. Acad. Polon. Sci. A 1937, 355--357 (1937; Zbl 0017.31703)].
0 references
Kaczmarz method
0 references
randomized Kaczmarz method
0 references
computer tomography
0 references
signal processing
0 references
numerical examples
0 references
Johnson-Lindenstrauss technique
0 references
convergence
0 references
0 references
0 references