Optimal in-place compaction of sliding cubes

  • Irina Kostitsyna*
  • , Tim Ophelders
  • , Irene Parada
  • , Tom Peters
  • , Willem Sonke
  • , Bettina Speckmann
  • *Corresponding author for this work

Research output: Contribution to journalArticleAcademicpeer-review

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.

Original languageEnglish
Pages (from-to)800-820
Number of pages21
JournalJournal of Computational Geometry
Volume16
Issue number1
DOIs
Publication statusPublished - 2025

Bibliographical note

Publisher Copyright:
© 2025 Carleton University. All rights reserved.

Fingerprint

Dive into the research topics of 'Optimal in-place compaction of sliding cubes'. Together they form a unique fingerprint.

Cite this