English

Freeze-Tag in $L_1$ has Wake-up Time Five

Data Structures and Algorithms 2024-02-06 v1 Computational Geometry Discrete Mathematics

Abstract

The Freeze-Tag Problem, introduced in Arkin et al. (SODA'02) consists of waking up a swarm of nn robots, starting from a single active robot. In the basic geometric version, every robot is given coordinates in the plane. As soon as a robot is awakened, it can move towards inactive robots to wake them up. The goal is to minimize the wake-up time of the last robot, the makespan. Despite significant progress on the computational complexity of this problem and on approximation algorithms, the characterization of exact bounds on the makespan remains one of the main open questions. In this paper, we settle this question for the 1\ell_1-norm, showing that a makespan of at most 5r5r can always be achieved, where rr is the maximum distance between the initial active robot and any sleeping robot. Moreover, a schedule achieving a makespan of at most 5r5r can be computed in optimal time O(n)O(n). Both bounds, the time and the makespan are optimal. This implies a new upper bound of 52r7.07r5\sqrt{2}r \approx 7.07r on the makespan in the 2\ell_2-norm, improving the best known bound so far (5+22+5)r10.06r(5+2\sqrt{2}+\sqrt{5})r \approx 10.06r.

Keywords

Cite

@article{arxiv.2402.03258,
  title  = {Freeze-Tag in $L_1$ has Wake-up Time Five},
  author = {Nicolas Bonichon and Arnaud Casteigts and Cyril Gavoille and Nicolas Hanusse},
  journal= {arXiv preprint arXiv:2402.03258},
  year   = {2024}
}