Fast Reconfiguration for Programmable Matter
Irina Kostitsyna, Tom Peters, Bettina Speckmann

TL;DR
This paper presents a novel shape reconfiguration algorithm for programmable matter in the amoebot model that avoids intermediate configurations, minimizes unnecessary movements, and efficiently reconfigures particles using geometric primitives.
Contribution
It introduces the first non-canonical reconfiguration algorithm for amoebots, utilizing geometric primitives to achieve linear-time reconfiguration in the worst case.
Findings
Reconfiguration occurs in linear activation rounds in the worst case.
The method minimizes disassembly when initial and target shapes are similar.
Particles move along parallel shortest paths to optimize reconfiguration.
Abstract
The concept of programmable matter envisions a very large number of tiny and simple robot particles forming a smart material. Even though the particles are restricted to local communication, local movement, and simple computation, their actions can nevertheless result in the global change of the material's physical properties and geometry. A fundamental algorithmic task for programmable matter is to achieve global shape reconfiguration by specifying local behavior of the particles. In this paper we describe a new approach for shape reconfiguration in the \emph{amoebot} model. The amoebot model is a distributed model which significantly restricts memory, computing, and communication capacity of the individual particles. Thus the challenge lies in coordinating the actions of particles to produce the desired behavior of the global system. Our reconfiguration algorithm is the first…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
