Switching Between Linear Consensus~Protocols: A Variational Approach
Orel Ron, Michael Margaliot, Michael S. Branicky

TL;DR
This paper models the problem of optimizing switching laws in linear consensus systems as an optimal control problem, deriving conditions for best or worst convergence rates and providing bounds and criteria for consensus.
Contribution
It introduces a variational approach to analyze switching laws in consensus protocols, deriving a maximum principle and conditions for convergence.
Findings
Optimal switching laws can be characterized via a maximum principle.
Convergence to consensus depends on a related linear switched system.
For specific cases, simple graph-theoretic conditions determine convergence.
Abstract
We consider a linear consensus system with n agents that can switch between r different connectivity patterns. A natural question is which switching law yields the best (or worst) possible speed of convergence to consensus? We formulate this question in a rigorous manner by relaxing the switched system into a bilinear consensus control system, with the control playing the role of the switching law. A best (or worst) possible switching law then corresponds to an optimal control. We derive a necessary condition for optimality, stated in the form of a maximum principle (MP). Our approach, combined with suitable algorithms for numerically solving optimal control problems, may be used to obtain explicit lower and upper bounds on the achievable rate of convergence to consensus. We also show that the system will converge to consensus for any switching law if and only if a certain (n-1)…
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 · Distributed systems and fault tolerance · Modular Robots and Swarm Intelligence
