A Unifying System Theory Framework for Distributed Optimization and Games
Guido Carnevale, Nicola Mimmo, Giuseppe Notarstefano
TL;DR
This work develops a unifying, system-theoretic framework for distributed optimization and games by extracting a global aggregation $\alpha(\chi)$ from a centralized method and emulating it with a consensus-based proxy. Interpreting the interconnection as a Singularly Perturbed (SP) system, it provides a general convergence theorem that shows distributed schemes inherit centralized convergence properties, with exponential/linear convergence in the unique-solution case. A key contribution is a novel distributed algorithm for constraint-coupled problems that achieves linear convergence, derived from a centralized augmented-Lagrangian approach and implemented via dynamic average consensus. The framework thus enables systematic design and analysis of a wide range of distributed algorithms across optimization and game-theoretic scenarios, including constraint coupling and aggregative structures, with practical convergence guarantees.
Abstract
This paper introduces a systematic methodological framework to design and analyze distributed algorithms for optimization and games over networks. Starting from a centralized method, we identify an aggregation function involving all the decision variables (e.g., a global cost gradient or constraint) and introduce a distributed consensus-oriented scheme to asymptotically approximate the unavailable information at each agent. Then, we delineate the proper methodology for intertwining the identified building blocks, i.e., the optimization-oriented method and the consensus-oriented one. The key intuition is to interpret the obtained interconnection as a singularly perturbed system. We rely on this interpretation to provide sufficient conditions for the building blocks to be successfully connected into a distributed scheme exhibiting the convergence guarantees of the centralized algorithm. Finally, we show the potential of our approach by developing a new distributed scheme for constraint-coupled problems with a linear convergence rate.
