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 条
  • [1] Accelerated primal–dual proximal block coordinate updating methods for constrained convex optimization
    Yangyang Xu
    Shuzhong Zhang
    Computational Optimization and Applications, 2018, 70 : 91 - 128
  • [2] Asynchronous parallel primal-dual block coordinate update methods for affinely constrained convex programs
    Xu, Yangyang
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2019, 72 (01) : 87 - 113
  • [3] Inertial accelerated primal-dual methods for linear equality constrained convex optimization problems
    He, Xin
    Hu, Rong
    Fang, Ya-Ping
    NUMERICAL ALGORITHMS, 2022, 90 (04) : 1669 - 1690
  • [4] A primal-dual flow for affine constrained convex optimization
    Luo, Hao
    ESAIM-CONTROL OPTIMISATION AND CALCULUS OF VARIATIONS, 2022, 28
  • [5] A Universal Accelerated Primal-Dual Method for Convex Optimization Problems
    Luo, Hao
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2024, 201 (01) : 280 - 312
  • [6] Randomized Primal-Dual Proximal Block Coordinate Updates
    Gao, Xiang
    Xu, Yang-Yang
    Zhang, Shu-Zhong
    JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF CHINA, 2019, 7 (02) : 205 - 250
  • [7] Primal-dual stochastic distributed algorithm for constrained convex optimization
    Niu, Youcheng
    Wang, Haijing
    Wang, Zheng
    Xia, Dawen
    Li, Huaqing
    JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2019, 356 (16): : 9763 - 9787
  • [8] Primal-Dual Methods for Large-Scale and Distributed Convex Optimization and Data Analytics
    Jakovetic, Dusan
    Bajovic, Dragana
    Xavier, Joao
    Moura, Jose M. F.
    PROCEEDINGS OF THE IEEE, 2020, 108 (11) : 1923 - 1938
  • [9] Accelerated primal-dual methods with adaptive parameters for composite convex optimization with linear constraints
    He, Xin
    APPLIED NUMERICAL MATHEMATICS, 2024, 203 : 129 - 143
  • [10] Primal-Dual Proximal Algorithms for Structured Convex Optimization: A Unifying Framework
    Latafat, Puya
    Patrinos, Panagiotis
    LARGE-SCALE AND DISTRIBUTED OPTIMIZATION, 2018, 2227 : 97 - 120