2019
DOI: 10.1145/3355089.3356491
|View full text |Cite
|
Sign up to set email alerts
|

Accelerating ADMM for efficient simulation and optimization

Abstract: apply our acceleration technique on a variety of optimization problems in computer graphics, with notable improvement on their convergence speed.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
78
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
7

Relationship

2
5

Authors

Journals

citations
Cited by 51 publications
(79 citation statements)
references
References 93 publications
1
78
0
Order By: Relevance
“…Anderson acceleration was originally proposed in [37] for iterative solution of nonlinear integral equations, and has proved effective for accelerating fixed-point iterations [8], [38], [39], [40], [41], [42], [43], [44], [45]. In computer graphics, Anderson acceleration has been applied recently to accelerate local-global solvers [9] and ADMM solvers [46], [47].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Anderson acceleration was originally proposed in [37] for iterative solution of nonlinear integral equations, and has proved effective for accelerating fixed-point iterations [8], [38], [39], [40], [41], [42], [43], [44], [45]. In computer graphics, Anderson acceleration has been applied recently to accelerate local-global solvers [9] and ADMM solvers [46], [47].…”
Section: Related Workmentioning
confidence: 99%
“…Simply applying Anderson acceleration as explained in Section 4.1 is often not sufficient for fast convergence. It is known that Anderson acceleration can suffer from instability and stagnation even for linear problems [48], thus safeguarding steps are often necessary to improve its performance [9], [46], [56]. To this end, we follow the stabilization strategy proposed in [9]: we accept the accelerated value as the new iterate only if it decreases the target function (1) compared with the previous iterate; otherwise, we revert to the unaccelerated ICP iterate as the new iterate.…”
Section: Applying Anderson Acceleration To Icpmentioning
confidence: 99%
“…Such equivalence enables us to interpret ADMM using its equivalent DR splitting form, which turns out to be a fixed‐point iteration for a linear transformation of the ADMM variables, with the same dimensionality as the dual variable y . As a result, we can apply Anderson acceleration to such alternative form of fixed‐point iteration, often with a much lower dimensionality than the fixed‐point iteration of ( x, y ) that is utilized in [ZPOD19] for the general case and with a lower computational overhead. Moreover, compared to the other acceleration techniques in [ZPOD19] based on reduced variables, our new approach has the same dimensionality for the fixed‐point iteration but requires a much weaker assumption on the optimization problem.…”
Section: Introductionmentioning
confidence: 99%
“…As a result, we can apply Anderson acceleration to such alternative form of fixed‐point iteration, often with a much lower dimensionality than the fixed‐point iteration of ( x, y ) that is utilized in [ZPOD19] for the general case and with a lower computational overhead. Moreover, compared to the other acceleration techniques in [ZPOD19] based on reduced variables, our new approach has the same dimensionality for the fixed‐point iteration but requires a much weaker assumption on the optimization problem. To achieve stability of the Anderson acceleration, we propose two merit functions for determining whether an accelerated iterate can be accepted: 1) the DR envelope, with a strong guarantee for global convergence of the accelerated solver, and 2) the primal residual norm, which provides fewer theoretical guarantees but incurs lower computational overhead.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation