20
6

Centralised Connectivity-Preserving Transformations for Programmable Matter: A Minimal Seed Approach

Abstract

We study a model of programmable matter systems consisting of nn 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 LL where for all nodes uu in SS either uLu \in L or uu is connected to LL by a line of nodes perpendicular to LL. We prove that by introducing a minimal 3-node seed it is possible for the canonical shape of a line of nn nodes to be transformed into a nice shape of n1n-1 nodes. We use this to show that a 4-node seed enables the transformation of nice shapes of size nn into any other nice shape of size nn in O(n2)O(n^2) time. We leave as an open problem the expansion of the class of shapes which can be constructed using such a seed to include those derived from nice shapes.

View on arXiv
Comments on this paper

We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. See our policy.