License
When quoting this document, please refer to the following
DOI: 10.4230/LIPIcs.ICALP.2019.140
URN: urn:nbn:de:0030-drops-107169
URL: http://drops.dagstuhl.de/opus/volltexte/2019/10716/
Go to the corresponding LIPIcs Volume Portal


Emek, Yuval ; Kutten, Shay ; Lavi, Ron ; Moses Jr., William K.

Deterministic Leader Election in Programmable Matter

pdf-format:
LIPIcs-ICALP-2019-140.pdf (0.5 MB)


Abstract

Addressing a fundamental problem in programmable matter, we present the first deterministic algorithm to elect a unique leader in a system of connected amoebots assuming only that amoebots are initially contracted. Previous algorithms either used randomization, made various assumptions (shapes with no holes, or known shared chirality), or elected several co-leaders in some cases. Some of the building blocks we introduce in constructing the algorithm are of interest by themselves, especially the procedure we present for reaching common chirality among the amoebots. Given the leader election and the chirality agreement building block, it is known that various tasks in programmable matter can be performed or improved. The main idea of the new algorithm is the usage of the ability of the amoebots to move, which previous leader election algorithms have not used.

BibTeX - Entry

@InProceedings{emek_et_al:LIPIcs:2019:10716,
  author =	{Yuval Emek and Shay Kutten and Ron Lavi and William K. Moses Jr.},
  title =	{{Deterministic Leader Election in Programmable Matter}},
  booktitle =	{46th International Colloquium on Automata, Languages, and Programming (ICALP 2019)},
  pages =	{140:1--140:14},
  series =	{Leibniz International Proceedings in Informatics (LIPIcs)},
  ISBN =	{978-3-95977-109-2},
  ISSN =	{1868-8969},
  year =	{2019},
  volume =	{132},
  editor =	{Christel Baier and Ioannis Chatzigiannakis and Paola Flocchini and Stefano Leonardi},
  publisher =	{Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{http://drops.dagstuhl.de/opus/volltexte/2019/10716},
  URN =		{urn:nbn:de:0030-drops-107169},
  doi =		{10.4230/LIPIcs.ICALP.2019.140},
  annote =	{Keywords: programmable matter, geometric amoebot model, leader election}
}

Keywords: programmable matter, geometric amoebot model, leader election
Seminar: 46th International Colloquium on Automata, Languages, and Programming (ICALP 2019)
Issue Date: 2019
Date of publication: 08.07.2019


DROPS-Home | Imprint | Privacy Published by LZI