Passivity-Based Local Design Conditions for Global Optimality in Distributed Convex Optimization
Pol Jane-Soneira, Charles Muller, Felix Strehle, Sören Hohmann
TL;DR
This work introduces a passivity-based framework for distributed convex optimization that enables local, heterogeneous agent designs while guaranteeing global optimality. By decomposing the network into agent dynamics and edge controllers linked through a generalized incidence structure, the method achieves consensus and convergence without requiring global initialization or multi-variable exchanges. It provides explicit local design conditions that ensure the global optimum satisfies standard optimality or KKT conditions, and it addresses both undirected and directed communication graphs, including constrained problems via projected dynamics. Numerical results illustrate plug-and-play interoperability and robustness to group reconfigurations, highlighting practical scalability in large, dynamic networks. The approach offers a flexible, scalable path to globally optimal distributed optimization in diverse applications.
Abstract
In recent times, various distributed optimization algorithms have been proposed for whose specific agent dynamics global optimality and convergence is proven. However, there exist no general conditions for the design of such algorithms. In this paper, we leverage passivity theory to fi rst establish a distributed optimization framework with local design requirements for the agent dynamics in both unconstrained and constrained problems with undirected communication topologies. Under the roof of these requirements, the agents may use heterogeneous optimization algorithms without compromising global optimality and convergence. Subsequently, we propose some exemplary agent systems that comply with the established requirements. Compared to existing approaches, our algorithms do not require any global initialization nor communication of multiple variables. Consequently, the agents may leave or rejoin the networked optimization without compromising convergence to the correct global optimizer. Furthermore, we show that for unconstrained optimization, an extension to directed communication topologies is possible. Simulation results illustrate the plug-and-play capabilities and interoperability of the proposed agent dynamics.
