Optimal grid exploration by asynchronous oblivious robots
St\'ephane Devismes (VERIMAG - IMAG), Anissa Lamani (MIS), Franck, Petit (LIP6, INRIA Rocquencourt), Pascal Raymond (VERIMAG - IMAG),, S\'ebastien Tixeuil (LIP6, IUF)

TL;DR
This paper presents optimal algorithms for asynchronous, oblivious, anonymous robots to explore grid networks, establishing the minimum number of robots needed for various grid sizes and proving related impossibility results.
Contribution
It introduces the first optimal solutions for grid exploration by asynchronous oblivious robots and determines the minimal robot counts required for different grid dimensions.
Findings
Impossible to explore a 3-node grid with fewer than 3 robots.
Impossible to explore a 2x2 grid with fewer than 4 robots.
Proposed deterministic algorithms achieve optimal robot counts for grid exploration.
Abstract
We consider a team of {\em autonomous weak robots} that are endowed with visibility sensors and motion actuators. Autonomous means that the team cannot rely on any kind of central coordination mechanism or scheduler. By weak we mean that the robots are devoid of (1) any (observable) IDs allowing to differentiate them (anonymous), (2) means of communication allowing them to communicate directly, and (3) any way to remember any previous observation nor computation performed in any previous step (oblivious). Robots asynchronously operate in cycles of three phases: Look, Compute, and Move. Furthermore, the network is an anonymous unoriented grid. In such settings, the robots must collaborate to solve a collective task, here the terminating grid exploration (exploration for short), despite being limited with respect to input from the environment, asymmetry, memory, etc. Exploration requires…
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 · Distributed systems and fault tolerance · Age of Information Optimization
