Optimal In-Place Compaction of Sliding Cubes

Publication date

2024-06

Authors

Kostitsyna, Irina
Ophelders, TimISNI 0000000512566324
Parada, Irene
Peters, Tom
Sonke, Willem
Speckmann, Bettina

Editors

Bodlaender, Hans L.

Advisors

Supervisors

Document Type

Part of book
Open Access logo

License

cc_by

Abstract

The sliding cubes model is a well-established theoretical framework that supports the analysis of reconfiguration algorithms for modular robots consisting of face-connected cubes. As is common in the literature, we focus on reconfiguration via an intermediate canonical shape. Specifically, we present an in-place algorithm that reconfigures any n-cube configuration into a compact canonical shape using a number of moves proportional to the sum of coordinates of the input cubes. This result is asymptotically optimal and strictly improves on all prior work. Furthermore, our algorithm directly extends to dimensions higher than three.

Keywords

Modular robots, Reconfiguration algorithm, Sliding cubes, Software

Citation

Kostitsyna, I, Ophelders, T, Parada, I, Peters, T, Sonke, W & Speckmann, B 2024, Optimal In-Place Compaction of Sliding Cubes. in H L Bodlaender (ed.), 19th Scandinavian Symposium on Algorithm Theory, SWAT 2024., 31, Leibniz International Proceedings in Informatics, LIPIcs, vol. 294, Dagstuhl Publishing, 19th Scandinavian Symposium on Algorithm Theory, SWAT 2024, Helsinki, Finland, 12/06/24. https://doi.org/10.4230/LIPIcs.SWAT.2024.31, conference