Immediate Observation in Mediated Population Protocols

08/23/2019
by   Tobias Prehn, et al.
0

In this paper we analyze the computational power of variants of population protocols (PP), a formalism for distributed systems with anonymous agents having very limited capabilities. The capabilities of agents are enhanced in mediated population protocols (MPP) by recording the states in the edges of the interaction graph. Restricting the interactions to the communication model of immediate observation (IO) reduces the computational power of the resulting formalism. We show that this enhancement and restriction, when combined, yield a model (IOMPP) at least as powerful as the basic PP. The proof requires a novel notion of configurations in the MPP model allowing differentiation of agents and uses techniques similar to methods of analyzing encoding criteria, namely operational correspondence. The constructional part of the proof is generic in a way that all protocols can be translated into the new model without losing the desirable properties they might have besides a stable output. Furthermore, we illustrate how this approach could be utilized to prove our conjecture of IOMPP model being even as expressive as the MPP model. If our conjecture holds, this would result in a sharp characterization of the computational power and reveal the nonnecessity of two-way communication in the context of mediated population protocols.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/26/2019

Population protocols with unreliable communication

Population protocols are a model of distributed computation intended for...
research
05/01/2023

Population Protocols with Unordered Data

Population protocols form a well-established model of computation of pas...
research
02/17/2020

Constructive expressive power of population protocols

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

Expressive Power of Oblivious Consensus Protocols

Population protocols are a formal model of computation by identical, ano...
research
11/23/2021

Modular population protocols

Population protocols are a model of distributed computation intended for...
research
05/07/2020

Simulating Population Protocols in Sub-Constant Time per Interaction

We consider the problem of efficiently simulating population protocols. ...
research
11/21/2021

New Clocks, Optimal Line Formation and Efficient Replication Population Protocols (Making Population Protocols Alive)

We consider the model of population protocols permitting presence of dyn...

Please sign up or login with your details

Forgot password? Click here to reset