DC-DistADMM: ADMM Algorithm for Constrained Distributed Optimization over Directed Graphs
arXiv:2003.13742 · doi:10.1109/TAC.2022.3221856
Abstract
This article reports an algorithm for multi-agent distributed optimization problems with a common decision variable, local linear equality and inequality constraints and set constraints with convergence rate guarantees. \textcolor{black}{The algorithm accrues all the benefits of the Alternating Direction Method of Multipliers (ADMM) approach}. It also overcomes the limitations of existing methods on convex optimization problems with linear inequality, equality and set constraints by allowing directed communication topologies. Moreover, the algorithm can be synthesized distributively. The developed algorithm has: (i) a rate of convergence, where is the iteration counter, when individual functions are convex but not-necessarily differentiable, and (ii) a geometric rate of convergence to any arbitrary small neighborhood of the optimal solution, when the objective functions are smooth and restricted strongly convex at the optimal solution. The efficacy of the algorithm is evaluated by a comparison with state-of-the-art constrained optimization algorithms in solving a constrained distributed -regularized logistic regression problem, and unconstrained optimization algorithms in solving a -regularized Huber loss minimization problem. Additionally, a comparison of the algorithm's performance with other algorithms in the literature that utilize multiple communication steps is provided.
19 pages, 6 Figures, includes an appendix
References in corpus (8)
- Constrained Consensus
- On the Linear Convergence of the ADMM in Decentralized Consensus Optimization
- Multi-Agent Distributed Optimization via Inexact Consensus ADMM
- D-ADMM: A Communication-Efficient Distributed Algorithm For Separable Optimization
- ExtraPush for convex smooth decentralized optimization over directed networks
- Adaptivity of averaged stochastic gradient descent to local strong convexity for logistic regression
- Multi-consensus Decentralized Accelerated Gradient Descent
- Fully Distributed Alternating Direction Method of Multipliers in Digraphs via Finite-Time Termination Mechanisms