arXiv Analytics

Sign in

arXiv:2406.03309 [math.OC]AbstractReferencesReviewsResources

Forward-backward algorithms devised by graphs

Francisco J. Aragón-Artacho, Rubén Campoy, César López-Pastor

Published 2024-06-05Version 1

In this work, we present a methodology for devising forward-backward methods for finding zeros in the sum of a finite number of maximally monotone operators. We extend the framework and techniques from [SIAM J. Optim., 34 (2024), pp. 1569-1594] to cover the case involving a finite number of cocoercive operators, which should be directly evaluated instead of computing their resolvent. The algorithms are induced by three graphs that determine how the algorithm variables interact with each other and how they are combined to compute each resolvent. The hypotheses on these graphs ensure that the algorithms obtained have minimal lifting and are frugal, meaning that the ambient space of the underlying fixed point operator has minimal dimension and that each resolvent and each cocoercive operator is evaluated only once per iteration. This framework not only allows to recover some known methods, but also to generate new ones, as the forward-backward algorithm induced by a complete graph. We conclude with a numerical experiment showing how the choice of graphs influences the performance of the algorithms.

Related articles: Most relevant | Search more
arXiv:1703.09477 [math.OC] (Published 2017-03-28)
Convergence of the Forward-Backward Algorithm: Beyond the Worst Case with the Help of Geometry
arXiv:2007.12483 [math.OC] (Published 2020-07-23)
A simple proof of the Karush-Kuhn-Tucker theorem with finite number of equality and inequality constraints
arXiv:1902.09025 [math.OC] (Published 2019-02-24)
Single-Forward-Step Projective Splitting: Exploiting Cocoercivity