Centralised Connectivity-Preserving Transformations for Programmable Matter: A Minimal Seed Approach
Matthew Connor, Othon Michail, Igor Potapov

TL;DR
This paper explores how to transform shapes in programmable matter systems while maintaining connectivity, demonstrating minimal seed configurations that enable shape transformations efficiently.
Contribution
It introduces a minimal seed approach for transforming and constructing nice shapes in programmable matter with connectivity constraints.
Findings
A 3-node seed allows transforming a line into a nice shape of size n-1.
A 4-node seed enables transforming any nice shape into another of the same size in O(n^2) time.
Open problem: extending the class of constructible shapes beyond nice shapes.
Abstract
We study a model of programmable matter systems consisting of devices lying on a 2-dimensional square grid which are able to perform the minimal mechanical operation of rotating around each other. The goal is to transform an initial shape A into a target shape B. We investigate the class of shapes which can be constructed in such a scenario under the additional constraint of maintaining global connectivity at all times. We focus on the scenario of transforming nice shapes, a class of shapes consisting of a central line where for all nodes in either or is connected to by a line of nodes perpendicular to . We prove that by introducing a minimal 3-node seed it is possible for the canonical shape of a line of nodes to be transformed into a nice shape of nodes. We use this to show that a 4-node seed enables the transformation of nice shapes of…
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.
Taxonomy
TopicsModular Robots and Swarm Intelligence · Micro and Nano Robotics · Advanced Materials and Mechanics
