Crash tolerant gathering on grid by asynchronous oblivious robots
Kaustav Bose, Ranendu Adhikary, Sruti Gan Chaudhuri, Buddhadeb Sau

TL;DR
This paper presents fault-tolerant gathering algorithms for asynchronous, oblivious robots on a grid, capable of handling at most one crash fault and successfully gathering most initial configurations.
Contribution
It introduces deterministic fault-tolerant gathering algorithms for anonymous robots on a grid, tolerating a single crash fault and excluding a specific configuration.
Findings
Algorithms successfully gather robots in most configurations
Fault tolerance is achieved with minimal assumptions
Excludes a specific non-gatherable configuration
Abstract
Consider a system of autonomous mobile robots initially randomly deployed on the nodes of an anonymous finite grid. A gathering algorithm is a sequence of moves to be executed independently by each robot so that all robots meet at a single node after finite time. The robots operate in Look-Compute-Move cycles. In each cycle, a robot takes a snapshot of the current configuration of the grid in terms of occupied nodes (\emph{Look}), then based on the perceived configuration, decides whether to stay put or to move to an adjacent node (\emph{Compute}), and in the later case makes an instantaneous move accordingly (\emph{Move}). The robots have \emph{weak multiplicity detection} capability, which enables them to detect if a node is empty or occupied by a single robot or by multiple robots. The robots are \emph{asynchronous}, \emph{oblivious}, \emph{anonymous}, can not communicate with each…
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 · Modular Robots and Swarm Intelligence
