A Discrete and Continuous Study of the Max-Chain-Formation Problem
Jannik Castenow, Peter Kling, Till Knollmann, Friedhelm Meyer auf der, Heide

TL;DR
This paper investigates the Max-Chain-Formation problem, aiming to maximize chain length of robots, analyzing strategies in discrete and continuous models, and providing bounds on convergence times with novel insights into movement strategies.
Contribution
It introduces the Max-Chain-Formation problem, analyzes discrete and continuous strategies, and derives bounds on convergence times, revealing counter-intuitive movement strategies.
Findings
Discrete model: worst-case time is O(n^2 log(n/ε))
Continuous model: optimal runtime is Θ(n)
Slowing endpoints is crucial in continuous strategies, but not in discrete ones.
Abstract
Most existing robot formation problems seek a target formation of a certain \emph{minimal} and, thus, efficient structure. Examples include the Gathering and the Chain-Formation problem. In this work, we study formation problems that try to reach a \emph{maximal} structure, supporting for example an efficient coverage in exploration scenarios. A recent example is the NASA Shapeshifter project, which describes how the robots form a relay chain along which gathered data from extraterrestrial cave explorations may be sent to a home base. As a first step towards understanding such maximization tasks, we introduce and study the Max-Chain-Formation problem, where robots are ordered along a winding, potentially self-intersecting chain and must form a connected, straight line of maximal length connecting its two endpoints. We propose and analyze strategies in a discrete and in a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptimization and Search Problems · Modular Robots and Swarm Intelligence · Distributed systems and fault tolerance
