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

11/21/2021
by   Leszek Gasieniec, et al.
0

We consider the model of population protocols permitting presence of dynamically changing edges connecting agents. Our main contribution is a new constant space phase clock allowing to count parallel time O(nlog n) whp in the adopted model. This clock admits confirmation of slow leader election and in turn construction of a line (and a ring) comprising every agent in the optimal parallel time Θ(nlog n) and constant space. This improves on the currently best known upper bound O(n^2). We also discuss a variant of the new clock in which utilisation of edges is replaced by interaction of agents with a unique leader. This variant provides a universal (for models with and without edges) synchronisation mechanism and is adopted in some of our efficient line replication protocols.

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
02/19/2018

Almost logarithmic-time space optimal leader election in population protocols

The model of population protocols refers to a large collection of simple...
research
05/25/2021

Smoothed Analysis of Population Protocols

In this work, we initiate the study of smoothed analysis of population p...
research
05/20/2020

Time-optimal Loosely-stabilizing Leader Election in Population Protocols

We consider the leader election problem in population protocol models. I...
research
03/10/2022

State-Machine Replication Scalability Made Simple (Extended Version)

Consensus, state-machine replication (SMR) and total order broadcast (TO...
research
05/15/2018

Selecting a Leader in a Network of Finite State Machines

This paper studies a variant of the leader election problem under the st...
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