Variable Stepsize Distributed Forward-Backward Splitting Methods as Relocated Fixed-Point Iterations
Felipe Atenas, Minh N. Dao, Matthew K. Tam
TL;DR
The paper addresses solving structured monotone inclusions of the form $0 \in \sum_{i=1}^n A_i x + \sum_{j=1}^p B_j x$ in a Hilbert space by developing relocated fixed-point iterations for conically averaged operators to support variable stepsizes without increasing per-iteration cost. It introduces fixed-point relocators $Q_{\delta\gets\gamma}$ that map fixed points across stepsizes and applies this framework to distributed forward-backward methods and graph-based splittings, including a variable-stepsize Davis–Yin method for three-operator problems. The authors prove convergence of the relocated iterates to a fixed point of the limiting operator and show that the associated shadow sequences solve the original inclusion, supported by numerical experiments on constrained LASSO and nonnegative elastic net. This work enables efficient, scalable distributed optimization with adaptive stepsizes, offering a principled route to step-size control in splitting methods and paving the way for further theory-guided design of relocation-aware algorithms.
Abstract
We present a family of distributed forward-backward methods with variable stepsizes to find a solution of structured monotone inclusion problems. The framework is constructed by means of relocated fixed-point iterations, extending the approach introduced in arXiv:2507.07428 to conically averaged operators, thus including iteration operators for methods of forward-backward type devised by graphs. The family of methods we construct preserve the per-iteration computational cost and the convergence properties of their constant stepsize counterparts. Specifically, we show that the resulting methods generate a sequence that converges to a fixed-point of the underlying iteration operator, whose shadow sequences converge to a solution of the problem. Numerical experiments illustrate the behaviour of our framework in structured sparse optimisation problems.
