TY - GEN
T1 - Algorithms for rapidly dispersing robot swarms in unknown environments
AU - Hsiang, Tien Ruey
AU - Arkin, Esther M.
AU - Bender, Michael A.
AU - Fekete, Sándor P.
AU - Mitchell, Joseph S.B.
PY - 2004
Y1 - 2004
N2 - We develop and analyze algorithms for dispersing a swarm of primitive robots in an unknown environment, R. The primary objective is to minimize the makespan, that is, the time to fill the entire region. An environment is composed of pixels that form a connected subset of the integer grid. There is at most one robot per pixel and robots move horizontally or vertically at unit speed. Robots enter R by means of k ≥ 1 door pixels. Robots are primitive finite automata, only having local communication, local sensors, and a constant-sized memory. We first give algorithms for the single-door case (i.e., k = l), analyzing the algorithms both theoretically and experimentally. We prove that our algorithms have optimal makespan 2A - 1, where A is the area of R. We next give an algorithm for the multi-door case (k ≥ l), based on a wall-following version of the leader-follower strategy. We prove that our strategy is O(log(k + 1))-competitive, and that this bound is tight for our strategy and other related strategies.
AB - We develop and analyze algorithms for dispersing a swarm of primitive robots in an unknown environment, R. The primary objective is to minimize the makespan, that is, the time to fill the entire region. An environment is composed of pixels that form a connected subset of the integer grid. There is at most one robot per pixel and robots move horizontally or vertically at unit speed. Robots enter R by means of k ≥ 1 door pixels. Robots are primitive finite automata, only having local communication, local sensors, and a constant-sized memory. We first give algorithms for the single-door case (i.e., k = l), analyzing the algorithms both theoretically and experimentally. We prove that our algorithms have optimal makespan 2A - 1, where A is the area of R. We next give an algorithm for the multi-door case (k ≥ l), based on a wall-following version of the leader-follower strategy. We prove that our strategy is O(log(k + 1))-competitive, and that this bound is tight for our strategy and other related strategies.
UR - https://www.scopus.com/pages/publications/33748562474
U2 - 10.1007/978-3-540-45058-0_6
DO - 10.1007/978-3-540-45058-0_6
M3 - Conference contribution
SN - 3540404767
SN - 9783540404767
T3 - Springer Tracts in Advanced Robotics
SP - 77
EP - 93
BT - Algorithmic Foundations of Robotics V
T2 - 5th International Workshop on the Algorithmic Foundations of Robotics, WAFR 2002
Y2 - 15 December 2002 through 17 December 2002
ER -