An Inertial Parallel and Asynchronous Forward-Backward Iteration for Distributed Convex Optimization

Two characteristics that make convex decomposition algorithms attractive are simplicity of operations and generation of parallelizable structures. In principle, these schemes require that all coordinates update at the same time, i.e., they are synchronous by construction. Introducing asynchronicity in the updates can resolve several issues that appear in the synchronous case, like load imbalances in the computations or failing communication links. However, and to the best of our knowledge, there are no instances of asynchronous versions of commonly known algorithms combined with inertial acceleration techniques. In this work, we propose an inertial asynchronous and parallel fixed-point iteration, from which several new versions of existing convex optimization algorithms emanate. Departing from the norm that the frequency of the coordinates' updates should comply to some prior distribution, we propose a scheme, where the only requirement is that the coordinates update within a bounded interval. We prove convergence of the sequence of iterates generated by the scheme at a linear rate. One instance of the proposed scheme is implemented to solve a distributed optimization load sharing problem in a smart grid setting, and its superiority with respect to the nonaccelerated version is illustrated.


Published in:
Journal Of Optimization Theory And Applications, 182, 3, 1088-1119
Year:
Sep 01 2019
Publisher:
New York, SPRINGER/PLENUM PUBLISHERS
ISSN:
0022-3239
1573-2878
Keywords:
Laboratories:




 Record created 2019-08-02, last modified 2019-08-30


Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)