Efficiently reconfiguring a connected swarm of labeled robots
Open Access
- 7 August 2024
- journal article
- research article
- Published by Springer Nature in Autonomous Agents and Multi-Agent Systems
- Vol. 38 (2) , 1-34
Abstract
When considering motion planning for a swarm of n labeled robots, we need to rearrange a given start configuration into a desired target configuration via a sequence of parallel, collision-free moves. The objective is to reach the new configuration in a minimum amount of time. Problems of this type have been considered before, with recent notable results achieving constant stretch for parallel reconfiguration: If mapping the start configuration to the target configuration requires a maximum Manhattan distance of d, the total duration of an overall schedule can be bounded to $$\mathcal {O}(d)$$ , which is optimal up to constant factors. An important constraint for coordinated reconfiguration is to keep the swarm connected after each time step. In previous work, constant stretch could only be achieved if disconnected reconfiguration is allowed, or for scaled configurations of unlabeled robots; on the other hand, the existence of non-constant lower bounds on the stretch factor was unknown. We resolve these major open problems by (1) establishing a lower bound of $$\Omega (\sqrt{n})$$ for connected, labeled reconfiguration and, most importantly, by (2) proving that for scaled arrangements, constant stretch for connected, labeled reconfiguration can be achieved. In addition, we show that (3) it is -complete to decide whether a makespan of 2 can be achieved, while it is possible to check in polynomial time whether a schedule of makespan 1 exists.
Keywords
All Related Versions
Funding Information
- Deutsche Forschungsgemeinschaft (FE 407/22-1, SCHE 1931/4-1)
- Technische Universität Braunschweig
This publication has 44 references indexed in Scilit:
- Universal Reconfiguration of Facet-Connected Modular Robots by Pivots: The O(1) MusketeersAlgorithmica, 2021
- Complexity of planning for connected agentsAutonomous Agents and Multi-Agent Systems, 2020
- Combinatorial Optimization2018
- Mathematical Models for Aircraft Trajectory Design: A Survey2014
- Trajectory Planning and Assignment in Multirobot Systems2013
- Multi-agent Path Planning and Network Flow2013
- Methods for Improving the Flow of Traffic2011
- Pushing Squares AroundGraphs and Combinatorics, 2006
- Human Behaviour and Traffic Networks2004
- On the Complexity of k-SATJournal of Computer and System Sciences, 2001