On Efficient Connectivity-Preserving Transformations in a Grid
Abdullah Almethen, Othon Michail, Igor Potapov

TL;DR
This paper introduces efficient methods for transforming connected shapes on a grid using line moves while preserving connectivity, achieving near-optimal move counts and establishing fundamental lower bounds.
Contribution
It presents fast connectivity-preserving transformations for specific graph structures and a universal method for any shapes, along with matching lower bounds for move complexity.
Findings
Transformations with O(n log n) moves for Hamiltonian line graphs
Universal transformation with O(n√n) moves for any connected shapes
Established lower bounds of Ω(n log n) moves for restricted transformations
Abstract
We consider a discrete system of devices lying on a 2-dimensional square grid and forming an initial connected shape . Each device is equipped with a linear-strength mechanism which enables it to move a whole line of consecutive devices in a single time-step. We study the problem of transforming into a given connected target shape of the same number of devices, via a finite sequence of \emph{line moves}. Our focus is on designing \emph{centralised} transformations aiming at \emph{minimising the total number of moves} subject to the constraint of \emph{preserving connectivity} of the shape throughout the course of the transformation. We first give very fast connectivity-preserving transformations for the case in which the \emph{associated graphs} of and are isomorphic to a Hamiltonian line. In particular, our transformations make )…
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 · Cellular Automata and Applications · DNA and Biological Computing
