Accelerated Distributed Aggregative Optimization
Jiaxu Liu, Song Chen, Shengze Cai, Chao Xu, Jian Chu
TL;DR
This work tackles distributed aggregative optimization where each agent's local cost depends on its own state and a global aggregative term. It introduces two accelerated algorithms, DAGT-HB and DAGT-NES, that merge heavy-ball and Nesterov momentum with distributed aggregative gradient tracking to achieve global linear convergence under standard smoothness and strong convexity assumptions. Theoretical results establish explicit parameter regimes ensuring linear convergence, with corollaries translating to convergence of the objective value and state iterates; practical guidelines for parameter selection are provided. Numerical experiments on optimal placement and Nash-Cournot-style generation problems demonstrate faster convergence and robustness to topology, delays, and noise, highlighting the practical impact for scalable, accelerated distributed optimization in networked systems.
Abstract
This paper delves into the investigation of a distributed aggregative optimization problem within a network. In this scenario, each agent possesses its own local cost function, which relies not only on the local state variable but also on an aggregated function of state variables from all agents. To expedite the optimization process, we amalgamate the heavy ball and Nesterovs accelerated method with distributed aggregative gradient tracking, resulting in the proposal of two innovative algorithms, aimed at resolving the distributed aggregative optimization problem. Our analysis demonstrates that the proposed algorithms can converge to an optimal solution at a global linear convergence rate when the objective function is strongly convex with the Lipschitz-continuous gradient, and when the parameters (e.g., step size and momentum coefficients) are chosen within specific ranges. Additionally, we present several numerical experiments to verify the effectiveness, robustness and superiority of our proposed algorithms.
