A Combinatorial Characterization of Self-Stabilizing Population Protocols

10/08/2020
by   Shaan Mathur, et al.
0

We fully characterize self-stabilizing functions in population protocols for complete interaction graphs. In particular, we investigate self-stabilization in systems of n finite state agents in which a malicious scheduler selects an arbitrary sequence of pairwise interactions under a global fairness condition. We show a necessary and sufficient condition for self-stabilization. Specifically we show that functions without certain set-theoretic conditions are impossible to compute in a self-stabilizing manner. Our main contribution is in the converse, where we construct a self-stabilizing protocol for all other functions that meet this characterization. Our positive construction uses Dickson's Lemma to develop the notion of the root set, a concept that turns out to fundamentally characterize self-stabilization in this model. We believe it may lend to characterizing self-stabilization in more general models as well.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/17/2020

The Power of Global Knowledge on Self-stabilizing Population Protocols

In the population protocol model, many problems cannot be solved in a se...
research
01/05/2022

Self-dual 2-quasi-cyclic Codes and Dihedral Codes

We characterize the structure of 2-quasi-cyclic codes over a finite fiel...
research
11/17/2020

Uniform Bipartition in the Population Protocol Model with Arbitrary Communication Graphs

In this paper, we focus on the uniform bipartition problem in the popula...
research
02/19/2018

Population Protocols Are Fast

A population protocol describes a set of state change rules for a popula...
research
09/17/2020

Towards Refinable Choreographies

We investigate refinement in the context of choreographies. We introduce...
research
12/09/2017

A Characterization of Antidegradable Qubit Channels

This paper provides a characterization for the set of antidegradable qub...
research
11/12/2019

Uniform Partition in Population Protocol Model under Weak Fairness

We focus on a uniform partition problem in a population protocol model. ...

Please sign up or login with your details

Forgot password? Click here to reset