Distributed leader election and computation of local identifiers for programmable matter

07/27/2018
by   Nicolas Gastineau, et al.
0

The context of this paper is programmable matter, which consists of a set of computational elements, called particles, in an infinite graph. The considered infinite graphs are the square, triangular and king grids. Each particle occupies one vertex, can communicate with the adjacent particles, has the same clockwise direction and knows the local positions of neighborhood particles. Under these assumptions, we describe a new leader election algorithm affecting a variable to the particles, called the k-local identifier, in such a way that particles at close distance have each a different k-local identifier. For all the presented algorithms, the particles only need a O(1)-memory space.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/19/2020

Leader Election And Local Identifiers For 3D Programmable Matter

In this paper, we present two deterministic leader election algorithms f...
research
05/16/2018

Convex Hull Formation for Programmable Matter

We envision programmable matter as a system of nano-scale agents (called...
research
07/16/2022

Local Stochastic Algorithms for Alignment in Self-Organizing Particle Systems

We present local distributed, stochastic algorithms for alignment in sel...
research
05/11/2018

A Local Stochastic Algorithm for Separation in Heterogeneous Self-Organizing Particle Systems

We investigate stochastic, distributed algorithms that can accomplish se...
research
06/02/2021

Efficient Deterministic Leader Election for Programmable Matter

It was suggested that a programmable matter system (composed of multiple...
research
02/09/2020

Mobile RAM and Shape Formation by Programmable Particles

We investigate computational issues in the distributed model Amoebots of...
research
02/08/2018

A local parallel communication algorithm for polydisperse rigid body dynamics

The simulation of large ensembles of particles is usually parallelized b...

Please sign up or login with your details

Forgot password? Click here to reset