Conjugate Gradients Acceleration of Coordinate Descent for Linear Systems

被引:0
|
作者
Gordon, Dan [1 ]
机构
[1] Univ Haifa, Dept Comp Sci, IL-34988 Haifa, Israel
关键词
Coordinate descent; CD; CGCD; CGMN; Conjugate gradients acceleration; Gauss-Seidel; Kaczmarz algorithm; Linear systems; Matrix inversion; Multiple right-hand-sides; Parallelism; EFFICIENCY;
D O I
10.1007/s10915-023-02307-1
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper introduces a conjugate gradients (CG) acceleration of the coordinate descent algorithm (CD) for linear systems. It is shown that the Kaczmarz algorithm (KACZ) can simulate CD exactly, so CD can be accelerated by CG similarly to the CG acceleration of KACZ (Bjorck and Elfving in BIT 19:145-163, 1979). Experimental results were carried out on large sets of problems of reconstructing bandlimited functions from random sampling. The randomness causes extreme variance between different instances of these problems, thus causing extreme variance in the advantage of CGCD over CD. The reduction of the number of iterations by CGCD varies from about 50-90% and beyond. The implementation of CGCD is simple. CGCD can also be used for the parallel solution of linear systems derived from partial differential equations, and for the efficient solution of multiple right-hand-side problems and matrix inversion.
引用
收藏
页数:10
相关论文
共 50 条
  • [31] Sparse Linear Programming via Primal and Dual Augmented Coordinate Descent
    Yen, Ian E. H.
    Zhong, Kai
    Hsieh, Cho-Jui
    Ravikumar, Pradeep
    Dhillon, Inderjit S.
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 28 (NIPS 2015), 2015, 28
  • [32] LINEAR COORDINATE-DESCENT MESSAGE-PASSING FOR QUADRATIC OPTIMIZATION
    Zhang, Guoqiang
    Heusdens, Richard
    2012 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2012, : 2005 - 2008
  • [33] A Multilevel Cholesky Conjugate Gradients Hybrid Solver for Linear Systems with Multiple Right-hand Sides
    Booth, Joshua Dennis
    Chatterjee, Anirban
    Raghavan, Padma
    Frasca, Michael
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS), 2011, 4 : 2307 - 2316
  • [34] High Performance Coordinate Descent Matrix Factorization for Recommender Systems
    Yang, Xi
    Fang, Jianbin
    Chen, Jing
    Wu, Chengkun
    Tang, Tao
    Lu, Kai
    ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2017, 2017, : 117 - 126
  • [35] Coordinate descent algorithms
    Wright, Stephen J.
    MATHEMATICAL PROGRAMMING, 2015, 151 (01) : 3 - 34
  • [36] Adaptive Coordinate Descent
    Loshchilov, Ilya
    Schoenauer, Marc
    Sebag, Michele
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 885 - 892
  • [37] MINIMIZATION BY COORDINATE DESCENT
    ABATZOGLOU, T
    ODONNELL, B
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1982, 36 (02) : 163 - 174
  • [38] Coordinate descent algorithms
    Stephen J. Wright
    Mathematical Programming, 2015, 151 : 3 - 34
  • [39] A Note on Preconditioned Conjugate Gradients for Solving Singular Systems
    Cao Zhihao(Fudan University
    Journal of Mathematical Research with Applications, 1991, (03) : 469 - 473
  • [40] CONJUGATE GRADIENTS
    ROBERTS, PD
    DAVIS, RH
    CONTROL, 1969, 13 (129): : 206 - &