Population Protocols with Faulty Interactions: the Impact of a Leader
Giuseppe Antonio Di Luna, Paola Flocchini, Taisuke Izumi, Tomoko, Izumi, Nicola Santoro, Giovanni Viglietta

TL;DR
This paper investigates how the presence of a leader influences the ability to simulate population protocols under weaker communication models with faults, providing a complete characterization and protocols for various scenarios.
Contribution
It offers a comprehensive analysis of leader-based simulation capabilities in faulty, one-way interaction models, including explicit protocols and impossibility proofs.
Findings
Simulation possible without omission faults with finite memory
Detectable omissions allow simulation with unbounded memory
Known bounds on omissions enable simulation except in specific one-way cases
Abstract
We consider the problem of simulating traditional population protocols under weaker models of communication, which include one-way interactions (as opposed to two-way interactions) and omission faults (i.e., failure by an agent to read its partner's state during an interaction), which in turn may be detectable or undetectable. We focus on the impact of a leader, and we give a complete characterization of the models in which the presence of a unique leader in the system allows the construction of simulators: when simulations are possible, we give explicit protocols; when they are not, we give proofs of impossibility. Specifically, if each agent has only a finite amount of memory, the simulation is possible only if there are no omission faults. If agents have an unbounded amount of memory, the simulation is possible as long as omissions are detectable. If an upper bound on the number of…
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 · Access Control and Trust · Modular Robots and Swarm Intelligence
