Asynchronous Deterministic Leader Election in Three-Dimensional Programmable Matter
Joseph L. Briones, Tishya Chhabra, Joshua J. Daymude and, Andr\'ea W. Richa

TL;DR
This paper introduces a deterministic leader election algorithm for 3D programmable matter systems modeled on the face-centered cubic lattice, achieving efficient election under asynchronous conditions, extending prior 2D work into 3D space.
Contribution
It formalizes 3D geometric space in the amoebot model and provides the first asynchronous leader election algorithm applicable to both 2D and 3D programmable matter systems.
Findings
Deterministic leader election in 3D takes O(n) rounds.
Algorithm works under unfair sequential and asynchronous adversaries.
First known asynchronous leader election algorithm in 3D programmable matter.
Abstract
Over three decades of scientific endeavors to realize programmable matter, a substance that can change its physical properties based on user input or responses to its environment, there have been many advances in both the engineering of modular robotic systems and the corresponding algorithmic theory of collective behavior. However, while the design of modular robots routinely addresses the challenges of realistic three-dimensional (3D) space, algorithmic theory remains largely focused on 2D abstractions such as planes and planar graphs. In this work, we formalize the 3D geometric space variant for the canonical amoebot model of programmable matter, using the face-centered cubic (FCC) lattice to represent space and define local spatial orientations. We then give a distributed algorithm for leader election in connected, contractible 2D or 3D geometric amoebot systems that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModular Robots and Swarm Intelligence · Slime Mold and Myxomycetes Research · Diatoms and Algae Research
