Accelerated primal-dual proximal block coordinate updating methods for constrained convex optimization

被引:15
|
作者
Xu, Yangyang [1 ]
Zhang, Shuzhong [2 ]
机构
[1] Rensselaer Polytech Inst, Dept Math Sci, Troy, NY 12180 USA
[2] Univ Minnesota, Dept Ind & Syst Engn, Minneapolis, MN USA
关键词
Primal-dual method; Block coordinate update; Alternating direction method of multipliers (ADMM); Accelerated first-order method; ALTERNATING DIRECTION METHOD; LINEAR CONVERGENCE; DECOMPOSITION; ALGORITHMS; ADMM;
D O I
10.1007/s10589-017-9972-z
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Block coordinate update (BCU) methods enjoy low per-update computational complexity because every time only one or a few block variables would need to be updated among possibly a large number of blocks. They are also easily parallelized and thus have been particularly popular for solving problems involving large-scale dataset and/or variables. In this paper, we propose a primal-dual BCU method for solving linearly constrained convex program with multi-block variables. The method is an accelerated version of a primal-dual algorithm proposed by the authors, which applies randomization in selecting block variables to update and establishes an O(1 / t) convergence rate under convexity assumption. We show that the rate can be accelerated to if the objective is strongly convex. In addition, if one block variable is independent of the others in the objective, we then show that the algorithm can be modified to achieve a linear rate of convergence. The numerical experiments show that the accelerated method performs stably with a single set of parameters while the original method needs to tune the parameters for different datasets in order to achieve a comparable level of performance.
引用
收藏
页码:91 / 128
页数:38
相关论文
共 50 条
  • [31] Primal-dual block-proximal splitting for a class of non-convex problems
    Mazurenko S.
    Jauhiainen J.
    Valkonen T.
    1600, Kent State University (52): : 509 - 552
  • [32] Primal-dual subgradient methods for convex problems
    Yurii Nesterov
    Mathematical Programming, 2009, 120 : 221 - 259
  • [33] Primal-dual solution perturbations in convex optimization
    Dontchev, AL
    Rockafellar, RT
    SET-VALUED ANALYSIS, 2001, 9 (1-2): : 49 - 65
  • [34] PRIMAL-DUAL BLOCK-PROXIMAL SPLITTING FOR A CLASS OF NON-CONVEX PROBLEMS
    Mazurenko, Stanislav
    Jauhiainen, Jyrki
    Valkonen, Tuomo
    ELECTRONIC TRANSACTIONS ON NUMERICAL ANALYSIS, 2020, 52 : 509 - 552
  • [35] Primal-dual algorithm for distributed constrained optimization
    Lei, Jinlong
    Chen, Han-Fu
    Fang, Hai-Tao
    SYSTEMS & CONTROL LETTERS, 2016, 96 : 110 - 117
  • [36] Distributed Primal-Dual Proximal Algorithms for Convex Optimization Involving Three Composite Functions
    Ran, Liang
    Li, Huaqing
    Hu, Jinhui
    Lu, Qingguo
    Wang, Zheng
    Li, Zhe
    Chen, Guo
    IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2024, 11 (01): : 389 - 401
  • [37] Accelerated Primal-Dual Gradient Descent with Linesearch for Convex, Nonconvex, and Nonsmooth Optimization Problems
    S. V. Guminov
    Yu. E. Nesterov
    P. E. Dvurechensky
    A. V. Gasnikov
    Doklady Mathematics, 2019, 99 : 125 - 128
  • [38] Accelerated Primal-Dual Gradient Descent with Linesearch for Convex, Nonconvex, and Nonsmooth Optimization Problems
    Guminov, S. V.
    Nesterov, Yu. E.
    Dvurechensky, P. E.
    Gasnikov, A. V.
    DOKLADY MATHEMATICS, 2019, 99 (02) : 125 - 128
  • [39] Inertial primal-dual dynamics with damping and scaling for linearly constrained convex optimization problems
    He, Xin
    Hu, Rong
    Fang, Ya-Ping
    APPLICABLE ANALYSIS, 2023, 102 (15) : 4114 - 4139
  • [40] Adaptive coordinate sampling for stochastic primal-dual optimization
    Liu, Huikang
    Wang, Xiaolu
    So, Anthony Man-Cho
    INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2022, 29 (01) : 24 - 47