OCDCSYSYMar 16, 2014

Distributed optimization over time-varying directed graphs

arXiv:1303.22891121 citationsh-index: 63
AI Analysis

It provides a practical solution for decentralized optimization in dynamic networks where nodes only know their out-degree, eliminating the need for global graph knowledge.

The paper tackles distributed optimization over time-varying directed graphs with a broadcast-based subgradient-push algorithm that converges at a rate of O(ln(t)/√t), ensuring all nodes reach the optimal value under subgradient boundedness.

We consider distributed optimization by a collection of nodes, each having access to its own convex function, whose collective goal is to minimize the sum of the functions. The communications between nodes are described by a time-varying sequence of directed graphs, which is uniformly strongly connected. For such communications, assuming that every node knows its out-degree, we develop a broadcast-based algorithm, termed the subgradient-push, which steers every node to an optimal value under a standard assumption of subgradient boundedness. The subgradient-push requires no knowledge of either the number of agents or the graph sequence to implement. Our analysis shows that the subgradient-push algorithm converges at a rate of $O(\ln(t)/\sqrt{t})$, where the constant depends on the initial values at the nodes, the subgradient norms, and, more interestingly, on both the consensus speed and the imbalances of influence among the nodes.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes