AN ACCELERATED RANDOMIZED KACZMARZ ALGORITHM

被引:71
|
作者
Liu, Ji [1 ]
Wright, Stephen J. [1 ]
机构
[1] Univ Wisconsin, Dept Comp Sci, Madison, WI 53706 USA
基金
美国国家科学基金会;
关键词
Linear equations; randomized methods; Nesterov acceleration; CONVERGENCE;
D O I
10.1090/mcom/2971
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The randomized Kaczmarz (RK) algorithm is a simple but powerful approach for solving consistent linear systems Ax = b. This paper proposes an accelerated randomized Kaczmarz (ARK) algorithm with better convergence than the standard RK algorithm on ill-conditioned problems. The per-iteration cost of RK and ARK are similar if A is dense, but RK is much more able to exploit sparsity in A than is ARK. To deal with the sparse case, an efficient implementation for ARK, called SARK, is proposed. A comparison of convergence rates and average per-iteration complexities among RK, ARK, and SARK is given, taking into account different levels of sparseness and conditioning. Comparisons with the leading deterministic algorithm - conjugate gradient applied to the normal equations - are also given. Finally, the analysis is validated via computational testing.
引用
收藏
页码:153 / 178
页数:26
相关论文
共 50 条
  • [21] A Note on the Behavior of the Randomized Kaczmarz Algorithm of Strohmer and Vershynin
    Yair Censor
    Gabor T. Herman
    Ming Jiang
    Journal of Fourier Analysis and Applications, 2009, 15 : 431 - 436
  • [22] A Note on the Behavior of the Randomized Kaczmarz Algorithm of Strohmer and Vershynin
    Censor, Yair
    Herman, Gabor T.
    Jiang, Ming
    JOURNAL OF FOURIER ANALYSIS AND APPLICATIONS, 2009, 15 (04) : 431 - 436
  • [23] AN OPTIMAL SCHEDULED LEARNING RATE FOR A RANDOMIZED KACZMARZ ALGORITHM
    Marshall, Nicholas F.
    Mickelin, Oscar
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2023, 44 (01) : 312 - 330
  • [24] PARALLEL IMPLEMENTATION OF A RANDOMIZED REGULARIZED KACZMARZ'S ALGORITHM
    Zhdanov, A. I.
    Sidorov, Y. V.
    COMPUTER OPTICS, 2015, 39 (04) : 536 - 541
  • [25] The randomized Kaczmarz algorithm with the probability distribution depending on the angle
    Songnian He
    Qiao-Li Dong
    Xiaoxiao Li
    Numerical Algorithms, 2023, 93 : 415 - 440
  • [26] The accelerated tensor Kaczmarz algorithm with adaptive parameters for solving tensor systems
    Liao, Yimou
    Li, Wen
    Yang, Dan
    APPLIED NUMERICAL MATHEMATICS, 2024, 202 : 100 - 119
  • [27] Extension of Sparse Randomized Kaczmarz Algorithm for Multiple Measurement Vectors
    Aggarwal, Hemant Kumar
    Majumdar, Angshul
    2014 22ND INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2014, : 1014 - 1019
  • [28] THE GREEDY RANDOMIZED EXTENDED KACZMARZ ALGORITHM FOR NOISY LINEAR SYSTEMS
    Chen, Na
    Zhu, Deliang
    JOURNAL OF APPLIED ANALYSIS AND COMPUTATION, 2023, 13 (02): : 913 - 927
  • [29] Stochastic gradient descent, weighted sampling, and the randomized Kaczmarz algorithm
    Needell, Deanna
    Srebro, Nathan
    Ward, Rachel
    MATHEMATICAL PROGRAMMING, 2016, 155 (1-2) : 549 - 573
  • [30] KACZMARZ ALGORITHM
    ROGERS, E
    INTERNATIONAL JOURNAL OF CONTROL, 1993, 57 (06) : 1261 - 1261