cs.DCOct 3, 2026

When Robots Crash: Optimal Asynchronous Gathering at Weber Meeting Nodes

Authors: Animesh Maiti, Prakhar Shukla, Abhinav Chakraborty, Subhash Bhagat

Organizations: Department of Mathematics, Indian Institute of Technology Jodhpur, Jodhpur, Rajasthan, India · Department of Mathematics, Birla Institute of Technology Mesra, Ranchi, Jharkhand, India

Abstract

We study the optimal gathering problem over a finite set of designated meeting nodes for asynchronous, anonymous, and oblivious mobile robots on an infinite grid under crash faults. The robots have global visibility and strong multiplicity detection, but share neither a coordinate system nor chirality. The objective is to gather all non-faulty robots at a Weber Meeting Node, minimizing the total Manhattan distance from their initial positions. Up to n−2n-2 robots may crash permanently, and such crashes are indistinguishable from arbitrary delays. Existing approaches often rely on a designated robot to break symmetry, whose crash may block the remaining robots indefinitely. Instead, our approach enables every robot to independently select the same target from its snapshot, while target-dependent restricted shortest paths preserve the target as a Weber Meeting Node. We prove that, under strong multiplicity detection, optimal gathering is impossible from certain fully symmetric configurations. For all remaining configurations, our algorithm CrashTolerantWeberGathering() selects a unique common target, preserves its optimality throughout the execution, and allows non-faulty robots to progress without waiting for crashed robots, thereby guaranteeing gathering in finite time.

Figures & tables

Explore similar work

Sep 12, 2025

Asynchronous Indulgent Gathering of Opaque Robots

We consider the benchmarking problem of gathering in an (N,f)(N,f)-fault system consisting of NN robots, of which at most ff may fail at any execution. The {\em traditional} version asks N−fN-f non-faulty robots to gather at a point not known a priori. The recently studied {\em indulgent} version asks N−fN-f non-faulty robots to gather at the location of a faulty one. Indulgent gathering is impossible in a (2,1)(2,1)-crash system in the LUMILUMI model under semi-synchrony, even when infinitely many colors and coordinate axis agreement are available. In this paper, we establish four results for indulgent gathering under asynchrony in LUMILUMI, considering a {\em mobility fault} model in which a robot crash only impacts its mobility but not the operation of the light. We first show that indulgent gathering is impossible in a (2,1)(2,1)-mobility system using 2-colored lights, and then give an optimal solution w.r.t. the number of colors using 3-colored lights. We then give two deterministic algorithms for an (N,f)(N,f)-mobility system, f<Nf<N, N,fN,f unknown, that exhibit a nice time-color trade-off: One with time O(N)O(N) using 7-colored lights and another with time O(max⁡{ℓ,f})O(\max\{\ell,f\}) using 26-colored lights, where ℓ<N\ell< N is the number of distinct convex layers of robot positions in the initial configuration. Our algorithms for an (N,f)(N,f)-mobility system are the first to be analysed time complexity, can withstand obstructed visibility (opaque robot model) and asynchronous scheduling. Interestingly, our algorithms also solve traditional gathering.
Sep 20, 2026

Conflicting Pattern Formation by Teams of Anonymous, Fully Disoriented Robots

Two groups of autonomous, anonymous, and oblivious mobile robots are deployed in the two-dimensional Euclidean plane, each assigned a distinct task. We study a setting where the two groups must simultaneously solve two conflicting pattern formation problems: the gathering problem, where robots gather at a point not known to them a priori, and the circle formation problem, where robots occupy distinct positions on the boundary of a circle. Although each robot knows its own task, it cannot identify other members of its group. A prior solution~\cite{Conflict-1} addressed this problem for asynchronous robots having {\it direction-only axis agreement} and {\it global weak multiplicity detection} capability available to all robots in both groups. In contrast, in this work, we consider fully {\it disoriented robots} without any axis agreement or common chirality. We study the feasibility of a solution to this problem for {\it disoriented robots}. We propose a distributed algorithm that solves the problem for semi-synchronous disoriented robots with non-rigid movements. Our proposed algorithm assumes global weak multiplicity detection only for the gathering group, while for the circle formation group, it requires local weak multiplicity detection.
Mar 18, 2026

Huddle: Parallel Shape Assembly using Decentralized, Minimalistic Robots

We propose a novel algorithm for forming arbitrarily shaped assemblies using decentralized robots. By relying on local interactions, the algorithm ensures there are no unreachable states or gaps in the assembly, which are global properties. The in-assembly robots attract passing-by robots into expanding the assembly via a simple implementation of signaling and alignment. Our approach is minimalistic, requiring only communication between attached, immediate neighbors. It is motion-agnostic and requires no pose localization, enabling asynchronous and order-independent assembly. We prove the algorithm's correctness and demonstrate its effectiveness in forming a 107-robot assembly.