Linear Time Average Consensus on Fixed Graphs and Implications for Decentralized Optimization and Multi-Agent Control
Alex Olshevsky

TL;DR
This paper introduces a distributed protocol for average consensus on fixed undirected graphs with linear convergence time, and explores its applications in multi-agent control and decentralized convex optimization.
Contribution
It presents a novel linear-time consensus protocol that requires minimal assumptions and extends to decentralized convex function minimization.
Findings
Consensus convergence time scales linearly with number of nodes.
Protocols for formation and leader-following also achieve linear convergence.
Distributed convex optimization achieves an error of O(L√(n/T)) after T iterations.
Abstract
We describe a protocol for the average consensus problem on any fixed undirected graph whose convergence time scales linearly in the total number nodes . The protocol is completely distributed, with the exception of requiring all nodes to know the same upper bound on the total number of nodes which is correct within a constant multiplicative factor. We next discuss applications of this protocol to problems in multi-agent control connected to the consensus problem. In particular, we describe protocols for formation maintenance and leader-following with convergence times which also scale linearly with the number of nodes. Finally, we develop a distributed protocol for minimizing an average of (possibly nondifferentiable) convex functions , in the setting where only node in an undirected, connected graph knows the function .…
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 · Optimization and Search Problems · Mobile Ad Hoc Networks
