A Coordinate Descent Primal-Dual Algorithm and Application to Distributed Asynchronous Optimization
Pascal Bianchi, Walid Hachem, Franck Iutzeler

TL;DR
This paper introduces a randomized primal-dual coordinate descent algorithm suitable for distributed asynchronous optimization, demonstrating its effectiveness through numerical experiments and its adaptability to various convex optimization scenarios.
Contribution
It presents a novel randomized primal-dual algorithm based on coordinate descent principles, extending existing deterministic methods to asynchronous distributed settings.
Findings
Effective in distributed asynchronous environments
Random subset updates improve efficiency
Numerical results show attractive performance
Abstract
Based on the idea of randomized coordinate descent of -averaged operators, a randomized primal-dual optimization algorithm is introduced, where a random subset of coordinates is updated at each iteration. The algorithm builds upon a variant of a recent (deterministic) algorithm proposed by V\~u and Condat that includes the well known ADMM as a particular case. The obtained algorithm is used to solve asynchronously a distributed optimization problem. A network of agents, each having a separate cost function containing a differentiable term, seek to find a consensus on the minimum of the aggregate objective. The method yields an algorithm where at each iteration, a random subset of agents wake up, update their local estimates, exchange some data with their neighbors, and go idle. Numerical results demonstrate the attractive performance of the method. The general approach can be…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
