Abstract
We consider geometric collision-detection problems for modular reconfigurable robots. Assuming the nodes (modules) are connected squares on a grid, we investigate the complexity of deciding whether collisions may occur, or can be avoided, if a set of expansion and contraction operations is executed. We study both discrete- and continuous-time models, and allow operations to be coupled into a single parallel group. Our algorithms to decide if a collision may occur run in O(n2log2n) time, O(n2) time, or O(nlog2n) time, depending on the presence and type of coupled operations, in a continuous-time model for a modular robot with n nodes. To decide if collisions can be avoided, we show that a very restricted version is already NP-complete in the discrete-time model, while the same problem is polynomial in the continuous-time model. A less restricted version is NP-hard in the continuous-time model.
Original language | English |
---|---|
Title of host publication | Algorithmics of Wireless Networks - 20th International Symposium, ALGOWIN 2024, Proceedings |
Editors | Quentin Bramas, Arnaud Casteigts, Kitty Meeks |
Publisher | Springer Nature |
Pages | 76-90 |
Number of pages | 15 |
ISBN (Electronic) | 978-3-031-74580-5 |
ISBN (Print) | 978-3-031-74579-9 |
DOIs | |
Publication status | Published - 27 Dec 2024 |
Event | 20th International Symposium on Algorithmics of Wireless Networks, ALGOWIN 2024 - Egham, United Kingdom Duration: 5 Sept 2024 → 6 Sept 2024 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 15026 LNCS |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 20th International Symposium on Algorithmics of Wireless Networks, ALGOWIN 2024 |
---|---|
Country/Territory | United Kingdom |
City | Egham |
Period | 5/09/24 → 6/09/24 |
Bibliographical note
Publisher Copyright:© The Author(s), under exclusive license to Springer Nature Switzerland AG 2025.
Keywords
- Collision detection
- Complexity
- Computational geometry
- Modular robots