Improved Iteration Complexity Bounds of Cyclic Block Coordinate Descent for Convex Problems

被引:0
|
作者
Sun, Ruoyu [1 ]
Hong, Mingyi [2 ,3 ]
机构
[1] Stanford Univ, Dept Management Sci & Engn, Stanford, CA 94305 USA
[2] Iowa State Univ, Dept Ind & Mfg Syst Engn, Ames, IA USA
[3] Iowa State Univ, Dept Elect & Comp Engn, Ames, IA USA
关键词
CONVERGENCE; OPTIMIZATION; MINIMIZATION;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The iteration complexity of the block-coordinate descent (BCD) type algorithm has been under extensive investigation. It was recently shown that for convex problems the classical cyclic BCGD (block coordinate gradient descent) achieves an O(1/r) complexity (r is the number of passes of all blocks). However, such bounds are at least linearly depend on K (the number of variable blocks), and are at least K times worse than those of the gradient descent (GD) and proximal gradient (PG) methods. In this paper, we close such theoretical performance gap between cyclic BCD and GD/PG. First we show that for a family of quadratic nonsmooth problems, the complexity bounds for cyclic Block Coordinate Proximal Gradient (BCPG), a popular variant of BCD, can match those of the GD/PG in terms of dependency on K (up to a log(2) (K) factor). Second, we establish an improved complexity bound for Coordinate Gradient Descent (CGD) for general convex problems which can match that of GD in certain scenarios. Our bounds are sharper than the known bounds as they are always at least K times worse than GD. Our analyses do not depend on the update order of block variables inside each cycle, thus our results also apply to BCD methods with random permutation (random sampling without replacement, another popular variant).
引用
收藏
页数:9
相关论文
共 50 条
  • [31] Cyclic coordinate descent in a class of bang-singular-bang problems
    Bayon, L.
    Fortuny Ayuso, P.
    Otero, J. A.
    Suarez, P. M.
    Tasis, C.
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2016, 291 : 304 - 316
  • [32] From error bounds to the complexity of first-order descent methods for convex functions
    Bolte, Jerome
    Trong Phong Nguyen
    Peypouquet, Juan
    Suter, Bruce W.
    MATHEMATICAL PROGRAMMING, 2017, 165 (02) : 471 - 507
  • [33] From error bounds to the complexity of first-order descent methods for convex functions
    Jérôme Bolte
    Trong Phong Nguyen
    Juan Peypouquet
    Bruce W. Suter
    Mathematical Programming, 2017, 165 : 471 - 507
  • [34] On Cyclic Block Coordinate Descent Method for Solving Large Inconsistent Linear Systems
    Li, Ran-Ran
    Liu, Hao
    COMMUNICATIONS ON APPLIED MATHEMATICS AND COMPUTATION, 2024,
  • [35] A block coordinate gradient descent method for regularized convex separable optimization and covariance selection
    Sangwoon Yun
    Paul Tseng
    Kim-Chuan Toh
    Mathematical Programming, 2011, 129 : 331 - 355
  • [36] A block coordinate gradient descent method for regularized convex separable optimization and covariance selection
    Yun, Sangwoon
    Tseng, Paul
    Toh, Kim-Chuan
    MATHEMATICAL PROGRAMMING, 2011, 129 (02) : 331 - 355
  • [37] Importance Sampling Strategy for Non-Convex Randomized Block-Coordinate Descent
    Flamary, Remi
    Rakotomamonjy, Alain
    Gasso, Gilles
    2015 IEEE 6TH INTERNATIONAL WORKSHOP ON COMPUTATIONAL ADVANCES IN MULTI-SENSOR ADAPTIVE PROCESSING (CAMSAP), 2015, : 301 - 304
  • [38] Random block-coordinate methods for inconsistent convex optimisation problems
    Staudigl, Mathias
    Jacquot, Paulin
    FIXED POINT THEORY AND ALGORITHMS FOR SCIENCES AND ENGINEERING, 2023, 2023 (01):
  • [39] An application of the algorithm of the cyclic coordinate descent in multidimensional optimization problems with constrained speed
    Bayon, L.
    Grau, J. M.
    Ruiz, M. M.
    Suarez, P. M.
    NUMERICAL ALGORITHMS, 2009, 52 (02) : 129 - 149
  • [40] Can random proximal coordinate descent be accelerated on nonseparable convex composite minimization problems?
    Chorobura, Flavia
    Glineur, Francois
    Necoara, Ion
    2023 EUROPEAN CONTROL CONFERENCE, ECC, 2023,