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 条
  • [1] An accelerated randomized extended Kaczmarz algorithm
    Xiang, Xu
    Liu, Xu
    Tan, Wentang
    Dai, Xiang
    7TH INTERNATIONAL CONFERENCE ON APPLIED PHYSICS AND MATHEMATICS (ICAPM 2017), 2017, 814
  • [2] Accelerated Greedy Randomized Kaczmarz Algorithm for Solving Linear Systems
    Liu, Yong
    Liu, Shimin
    Zhang, Zhiyong
    IAENG International Journal of Computer Science, 2023, 50 (03)
  • [3] Accelerated greedy randomized augmented Kaczmarz algorithm for inconsistent linear systems
    Liu, Yong
    Applied Numerical Mathematics, 2024, 195 : 142 - 156
  • [4] Accelerated greedy randomized augmented Kaczmarz algorithm for inconsistent linear systems
    Liu, Yong
    APPLIED NUMERICAL MATHEMATICS, 2024, 195 : 142 - 156
  • [5] On the Randomized Kaczmarz Algorithm
    Dai, Liang
    Soltanalian, Mojtaba
    Pelckmans, Kristiaan
    IEEE SIGNAL PROCESSING LETTERS, 2014, 21 (03) : 330 - 333
  • [6] A Sparse Randomized Kaczmarz Algorithm
    Mansour, Hassan
    Yilmaz, Ozgur
    2013 IEEE GLOBAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (GLOBALSIP), 2013, : 621 - 621
  • [7] THE DUAL RANDOMIZED KACZMARZ ALGORITHM
    He, Songnian
    Wang, Ziting
    Dong, Qiao-li
    Yao, Yonghong
    Tang, Yuchao
    JOURNAL OF NONLINEAR AND CONVEX ANALYSIS, 2023, 24 (04) : 779 - 786
  • [8] Learning Theory of Randomized Kaczmarz Algorithm
    Lin, Junhong
    Zhou, Ding-Xuan
    JOURNAL OF MACHINE LEARNING RESEARCH, 2015, 16 : 3341 - 3365
  • [9] A Randomized Kaczmarz Algorithm with Exponential Convergence
    Strohmer, Thomas
    Vershynin, Roman
    JOURNAL OF FOURIER ANALYSIS AND APPLICATIONS, 2009, 15 (02) : 262 - 278
  • [10] Randomized Kaczmarz algorithm for CT reconstruction
    赵可
    潘晋孝
    孔慧华
    Journal of Measurement Science and Instrumentation, 2013, (01) : 34 - 37