Decentralized Optimization over Time-Varying Row-Stochastic Digraphs
Liyuan Liang, Yilong Song, Kun Yuan

TL;DR
This paper introduces a novel decentralized optimization algorithm that guarantees exact convergence over time-varying row-stochastic directed graphs, addressing a longstanding open problem in dynamic network settings.
Contribution
The paper presents PULM and PULM-DGD algorithms that achieve exact convergence using only row-stochastic matrices, enabling decentralized optimization in highly dynamic networks.
Findings
PULM achieves exponential consensus convergence.
PULM-DGD converges to stationary points at rate O(ln(T)/T).
Applicable to nonconvex optimization over dynamic directed graphs.
Abstract
Decentralized optimization over directed graphs is essential for applications such as robotic swarms, sensor networks, and distributed learning. In many practical scenarios, the underlying network takes the form of a Time-Varying Broadcast Network (TVBN), where only row-stochastic mixing matrices can be constructed due to the unavailability of out-degree information. Achieving exact convergence for decentralized optimization over TVBNs has remained a long-standing open problem, as the limiting distribution of time-varying row-stochastic mixing matrices depends on unpredictable future graph realizations, rendering standard bias-correction techniques infeasible. This paper develops the first decentralized optimization algorithm that achieves exact convergence using only time-varying row-stochastic matrices. We first propose PULM (Pull-with-Memory), a gossip protocol that achieves average…
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.
Taxonomy
TopicsDistributed Control Multi-Agent Systems · Neural Networks Stability and Synchronization · Modular Robots and Swarm Intelligence
