Network Optimization via Smooth Exact Penalty Functions Enabled by Distributed Gradient Computation
Priyank Srivastava, Jorge Cortes

TL;DR
This paper introduces a distributed algorithm for networked agents to solve constrained optimization problems by reformulating them as smooth penalty function minimizations, with a novel distributed gradient computation method.
Contribution
It presents a new distributed approach to compute gradients of smooth penalty functions for constrained optimization, using a system of linear equations and a fast, stable algorithm.
Findings
Algorithm converges reliably in simulations.
Method is robust to network variations.
Distributed gradient computation is efficient and scalable.
Abstract
This paper proposes a distributed algorithm for a network of agents to solve an optimization problem with separable objective function and locally coupled constraints. Our strategy is based on reformulating the original constrained problem as the unconstrained optimization of a smooth (continuously differentiable) exact penalty function. Computing the gradient of this penalty function in a distributed way is challenging even under the separability assumptions on the original optimization problem. Our technical approach shows that the distributed computation problem for the gradient can be formulated as a system of linear algebraic equations defined by separable problem data. To solve it, we design an exponentially fast, input-to-state stable distributed algorithm that does not require the individual agent matrices to be invertible. We employ this strategy to compute the gradient of the…
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.
