Resilient Consensus via Voronoi Communication Graphs
Kelsey Saulnier, Lifeng Zhou, George Pappas, Vijay Kumar

TL;DR
This paper demonstrates that Voronoi-based communication graphs inherently support resilient consensus in multi-robot systems, enabling rejection of non-cooperative members without complex graph verification.
Contribution
It shows Voronoi communication graphs naturally satisfy connectivity requirements for resilient consensus and proposes enhancements for higher resilience levels.
Findings
Voronoi graphs automatically ensure sufficient connectivity for single non-cooperative rejection.
Enhanced Voronoi graphs can reject two non-cooperative team members.
Facilitates resilient consensus in existing Voronoi-based robotic algorithms.
Abstract
Consensus algorithms form the foundation for many distributed algorithms by enabling multiple robots to converge to consistent estimates of global variables using only local communication. However, standard consensus protocols can be easily led astray by non-cooperative team members. As such, the study of resilient forms of consensus is necessary for designing resilient distributed algorithms. W-MSR consensus is one such resilient consensus algorithm that allows for resilient consensus with only local knowledge of the communication graph and no a priori model for the data being shared. However, the verification that a given communication graph meets the strict graph connectivity requirement makes W-MSR difficult to use in practice. In this paper, we show that a commonly used communication graph structure in robotics literature, the communication graph built based on the Voronoi…
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 systems and fault tolerance · Modular Robots and Swarm Intelligence · Distributed Control Multi-Agent Systems
