Acceleration of Primal–Dual Methods by Preconditioning and Simple Subproblem Procedures

被引:0
|
作者
Yanli Liu
Yunbei Xu
Wotao Yin
机构
[1] University of California,Department of Mathematics
[2] Columbia University,Graduate School of Business
来源
关键词
Primal–dual hybrid gradient; Alternating direction method of multipliers; Preconditioning; Acceleration; 49M29; 65K10; 65Y20; 90C25;
D O I
暂无
中图分类号
学科分类号
摘要
Primal–dual hybrid gradient (PDHG) and alternating direction method of multipliers (ADMM) are popular first-order optimization methods. They are easy to implement and have diverse applications. As first-order methods, however, they are sensitive to problem conditions and can struggle to reach the desired accuracy. To improve their performance, researchers have proposed techniques such as diagonal preconditioning and inexact subproblems. This paper realizes additional speedup about one order of magnitude. Specifically, we choose general (non-diagonal) preconditioners that are much more effective at reducing the total numbers of PDHG/ADMM iterations than diagonal ones. Although the subproblems may lose their closed-form solutions, we show that it suffices to solve each subproblem approximately with a few proximal-gradient iterations or a few epochs of proximal block-coordinate descent, which are simple and have closed-form steps. Global convergence of this approach is proved when the inner iterations are fixed. Our method opens the choices of preconditioners and maintains both low per-iteration cost and global convergence. Consequently, on several typical applications of primal–dual first-order methods, we obtain 4–95×\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\times $$\end{document} speedup over the existing state-of-the-art.
引用
收藏
相关论文
共 50 条
  • [1] Acceleration of Primal-Dual Methods by Preconditioning and Simple Subproblem Procedures
    Liu, Yanli
    Xu, Yunbei
    Yin, Wotao
    JOURNAL OF SCIENTIFIC COMPUTING, 2021, 86 (02)
  • [2] GLOBALLY CONVERGENT PRIMAL-DUAL ACTIVE-SET METHODS WITH INEXACT SUBPROBLEM SOLVES
    Curtis, Frank E.
    Han, Zheng
    SIAM JOURNAL ON OPTIMIZATION, 2016, 26 (04) : 2261 - 2283
  • [3] Computational results with a primal-dual subproblem simplex method
    Hu, J
    Johnson, EL
    OPERATIONS RESEARCH LETTERS, 1999, 25 (04) : 149 - 157
  • [5] Nonlinear Acceleration of Primal-Dual Algorithms
    Bollapragada, Raghu
    Scieur, Damien
    d'Aspremont, Alexandre
    22ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 89, 2019, 89 : 739 - 747
  • [6] Nonlinear acceleration of momentum and primal-dual algorithms
    Bollapragada, Raghu
    Scieur, Damien
    D'Aspremont, Alexandre
    MATHEMATICAL PROGRAMMING, 2023, 198 (01) : 325 - 362
  • [7] Nonlinear acceleration of momentum and primal-dual algorithms
    Raghu Bollapragada
    Damien Scieur
    Alexandre d’Aspremont
    Mathematical Programming, 2023, 198 : 325 - 362
  • [8] Primal/Dual Descent Methods for Dynamics
    Macklin, M.
    Erleben, K.
    Mueller, M.
    Chentanez, N.
    Jeschke, S.
    Kim, T. Y.
    COMPUTER GRAPHICS FORUM, 2020, 39 (08) : 89 - 100
  • [9] PRIMAL AND DUAL METHODS IN STRUCTURAL OPTIMIZATION
    FLEURY, C
    SCHMIT, LA
    JOURNAL OF THE STRUCTURAL DIVISION-ASCE, 1980, 106 (05): : 1117 - 1133
  • [10] PRIMAL AND DUAL METHODS IN STRUCTURAL OPTIMIZATION
    Fleury, C.
    Schmit, Lucien A.
    1980, 106 (05): : 1117 - 1133