Acceleration of randomized Kaczmarz method via the Johnson-Lindenstrauss lemma (Q639988)

From MaRDI portal





scientific article
Language Label Description Also known as
default for all languages
No label defined
    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
      0 references
      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

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references