Anderson Acceleration for Nonconvex ADMM Based on Douglas-Rachford Splitting

被引:21
|
作者
Ouyang, Wenqing [1 ]
Peng, Yue [1 ,2 ]
Yao, Yuxin [1 ]
Zhang, Juyong [1 ]
Deng, Bailin [2 ]
机构
[1] Univ Sci & Technol China, Hefei, Peoples R China
[2] Cardiff Univ, Cardiff, S Glam, Wales
基金
中国国家自然科学基金;
关键词
ALTERNATING DIRECTION METHOD; KRYLOV METHODS; CONVERGENCE; OPTIMIZATION; FEASIBILITY; PROJECTIONS; ALGORITHMS; IMAGES;
D O I
10.1111/cgf.14081
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The alternating direction multiplier method (ADMM) is widely used in computer graphics for solving optimization problems that can be nonsmooth and nonconvex. It converges quickly to an approximate solution, but can take a long time to converge to a solution of high-accuracy. Previously, Anderson acceleration has been applied to ADMM, by treating it as a fixed-point iteration for the concatenation of the dual variables and a subset of the primal variables. In this paper, we note that the equivalence between ADMM and Douglas-Rachford splitting reveals that ADMM is in fact a fixed-point iteration in a lower-dimensional space. By applying Anderson acceleration to such lower-dimensional fixed-point iteration, we obtain a more effective approach for accelerating ADMM. We analyze the convergence of the proposed acceleration method on nonconvex problems, and verify its effectiveness on a variety of computer graphics including geometry processing and physical simulation.
引用
下载
收藏
页码:221 / 239
页数:19
相关论文
共 50 条
  • [1] DOUGLAS-RACHFORD SPLITTING AND ADMM FOR NONCONVEX OPTIMIZATION: TIGHT CONVERGENCE RESULTS
    Themelis, Andreas
    Patrinos, Panagiotis
    SIAM JOURNAL ON OPTIMIZATION, 2020, 30 (01) : 149 - 181
  • [2] Accelerated ADMM based on Accelerated Douglas-Rachford Splitting
    Pejcic, Ivan
    Jones, Colin N.
    2016 EUROPEAN CONTROL CONFERENCE (ECC), 2016, : 1952 - 1957
  • [3] ANDERSON ACCELERATED DOUGLAS-RACHFORD SPLITTING
    Fu, Anqi
    Zhang, Junzi
    Boyd, Stephen
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2020, 42 (06): : A3560 - A3583
  • [4] Diagonal Scaling in Douglas-Rachford Splitting and ADMM
    Giselsson, Pontus
    Boyd, Stephen
    2014 IEEE 53RD ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2014, : 5033 - 5039
  • [5] Douglas-Rachford splitting and ADMM for pathological convex optimization
    Ryu, Ernest K.
    Liu, Yanli
    Yin, Wotao
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2019, 74 (03) : 747 - 778
  • [6] On Convergence of Heuristics Based on Douglas-Rachford Splitting and ADMM to Minimize Convex Functions over Nonconvex Sets
    Das Gupta, Shuvomoy
    2018 56TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2018, : 56 - 63
  • [7] A parameterized Douglas-Rachford splitting algorithm for nonconvex optimization
    Bian, Fengmiao
    Zhang, Xiaoqun
    APPLIED MATHEMATICS AND COMPUTATION, 2021, 410
  • [8] Douglas-Rachford splitting and ADMM for nonconvex optimization: accelerated and Newton-type linesearch algorithms
    Themelis, Andreas
    Stella, Lorenzo
    Patrinos, Panagiotis
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2022, 82 (02) : 395 - 440
  • [9] Douglas-Rachford splitting for nonconvex optimization with application to nonconvex feasibility problems
    Li, Guoyin
    Pong, Ting Kei
    MATHEMATICAL PROGRAMMING, 2016, 159 (1-2) : 371 - 401
  • [10] Linear Convergence and Metric Selection for Douglas-Rachford Splitting and ADMM
    Giselsson, Pontus
    Boyd, Stephen
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2017, 62 (02) : 532 - 544