The Power of Global Knowledge on Self-stabilizing Population Protocols

03/17/2020
by   Yuichi Sudo, et al.
0

In the population protocol model, many problems cannot be solved in a self-stabilizing way. However, global knowledge, such as the number of nodes in a network, sometimes allows us to design a self-stabilizing protocol for such problems. In this paper, we investigate the effect of global knowledge on the possibility of self-stabilizing population protocols in arbitrary graphs. Specifically, we clarify the solvability of the leader election problem, the ranking problem, the degree recognition problem, and the neighbor recognition problem by self-stabilizing population protocols with knowledge of the number of nodes and/or the number of edges in a network.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/23/2020

Time-Optimal Self-Stabilizing Leader Election on Rings in Population Protocols

We propose a self-stabilizing leader election protocol on directed rings...
research
10/08/2020

A Combinatorial Characterization of Self-Stabilizing Population Protocols

We fully characterize self-stabilizing functions in population protocols...
research
09/13/2018

Relays: A New Approach for the Finite Departure Problem in Overlay Networks

A fundamental problem for overlay networks is to safely exclude leaving ...
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
09/17/2020

Towards Refinable Choreographies

We investigate refinement in the context of choreographies. We introduce...
research
01/02/2020

Algorithmic Number On the Forehead Protocols Yielding Dense Ruzsa-Szemerédi Graphs and Hypergraphs

We describe algorithmic Number On the Forehead protocols that provide de...
research
10/10/2019

Succinct Population Protocols for Presburger Arithmetic

Angluin et al. proved that population protocols compute exactly the pred...

Please sign up or login with your details

Forgot password? Click here to reset