On the transformation capability of feasible mechanisms for programmable matter
作者:
Highlights:
•
摘要
We study theoretical models of programmable matter systems, consisting of n spherical modules kept together by magnetic or electrostatic forces and able to perform two minimal mechanical operations (movements): rotate and/or slide. The goal is for an initial shape A to transform to some target shape B by a sequence of movements. Most of the paper focuses on transformability (feasibility) questions. When only rotation is available, we prove that deciding whether two given shapes can transform to each other, is in P. Under the additional restriction of maintaining global connectivity, we prove inclusion in PSPACE and explore minimum seeds that can make otherwise infeasible transformations feasible. Allowing both rotations and slidings yields universality: any two connected shapes of the same order can be transformed to each other without breaking connectivity, in O(n2) sequential and O(n) parallel time (both optimal). We finally provide a type of distributed transformation.
论文关键词:Programmable matter,Transformation,Reconfigurable robotics,Shape formation,Complexity,Distributed algorithms
论文评审过程:Received 24 January 2018, Revised 9 November 2018, Accepted 15 December 2018, Available online 21 January 2019, Version of Record 20 February 2019.
论文官网地址:https://doi.org/10.1016/j.jcss.2018.12.001