Modular population protocols

11/23/2021
by   Mikhail Raskin, et al.
0

Population protocols are a model of distributed computation intended for the study of networks of independent computing agents with dynamic communication structure. Each agent has a finite number of states, and communication opportunities occur nondeterministically, allowing the agents involved to change their states based on each other's states. Population protocols are often studied in terms of reaching a consensus on whether the input configuration satisfied some predicate. A desirable property of a computation model is modularity, the ability to combine existing simpler computations in a straightforward way. In the present paper we present a more general notion of functionality implemented by a population protocol. This notion allows to design multiphase protocols as combinations of independently defined phases. The additional generality also increases the range of behaviours that can be captured in applications.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/17/2020

Constructive expressive power of population protocols

Population protocols are a model of distributed computation intended for...
research
02/26/2019

Population protocols with unreliable communication

Population protocols are a model of distributed computation intended for...
research
09/30/2021

State Complexity of Counting Population Protocols With Leaders

Population protocols are a model of computation in which an arbitrary nu...
research
04/05/2022

Leaderless Population Protocols Decide Double-exponential Thresholds

Population protocols are a model of distributed computation in which fin...
research
07/01/2018

Automatic Analysis of Expected Termination Time for Population Protocols

Population protocols are a formal model of sensor networks consisting of...
research
01/02/2018

Large Flocks of Small Birds: On the Minimal Size of Population Protocols

Population protocols are a well established model of distributed computa...
research
08/23/2019

Immediate Observation in Mediated Population Protocols

In this paper we analyze the computational power of variants of populati...

Please sign up or login with your details

Forgot password? Click here to reset