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 条
  • [31] Inertial Douglas-Rachford splitting for monotone inclusion problems
    Bot, Radu Ioan
    Csetnek, Ernoe Robert
    Hendrich, Christopher
    APPLIED MATHEMATICS AND COMPUTATION, 2015, 256 : 472 - 487
  • [32] ADAPTIVE DOUGLAS-RACHFORD SPLITTING ALGORITHM FOR THE SUM OF TWO OPERATORS
    Dao, Minh N.
    Phan, Hung M.
    SIAM JOURNAL ON OPTIMIZATION, 2019, 29 (04) : 2697 - 2724
  • [33] On the Douglas-Rachford algorithm
    Bauschke, Heinz H.
    Moursi, Walaa M.
    MATHEMATICAL PROGRAMMING, 2017, 164 (1-2) : 263 - 284
  • [34] Douglas–Rachford splitting for nonconvex optimization with application to nonconvex feasibility problems
    Guoyin Li
    Ting Kei Pong
    Mathematical Programming, 2016, 159 : 371 - 401
  • [35] A Douglas-Rachford Splitting Approach Based Deep Network for MIMO Signal Detection
    Sun, Rongchao
    Zhang, Yiqing
    Zheng, Hanying
    Guo, Jianhua
    Sun, Jianyong
    Xue, Jiang
    2023 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, WCNC, 2023,
  • [36] An accelerated variance reducing stochastic method with Douglas-Rachford splitting
    Jingchang Liu
    Linli Xu
    Shuheng Shen
    Qing Ling
    Machine Learning, 2019, 108 : 859 - 878
  • [37] Stochastic Forward Douglas-Rachford Splitting Method for Monotone Inclusions
    Cevher, Volkan
    Vu, Bang Cong
    Yurtsever, Alp
    LARGE-SCALE AND DISTRIBUTED OPTIMIZATION, 2018, 2227 : 149 - 179
  • [38] Split Bregman Algorithm, Douglas-Rachford Splitting and Frame Shrinkage
    Setzer, Simon
    SCALE SPACE AND VARIATIONAL METHODS IN COMPUTER VISION, PROCEEDINGS, 2009, 5567 : 464 - 476
  • [39] Douglas-Rachford Splitting Method with Linearization for the Split Feasibility Problem
    Hu, Ziyue
    Dong, Qiaoli
    Tang, Yuchao
    Rassias, Michael Th
    SYMMETRY-BASEL, 2022, 14 (03):
  • [40] An accelerated variance reducing stochastic method with Douglas-Rachford splitting
    Liu, Jingchang
    Xu, Linli
    Shen, Shuheng
    Ling, Qing
    MACHINE LEARNING, 2019, 108 (05) : 859 - 878