Asynchronous Robots on graphs: Gathering

17Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Gathering a swarm of Robots is one of the basic tasks in distributed computing. Varying of the Robots’ capabilities as well as on the environments where Robots move lead to very different approaches. In general, the problem requires the design of a distributed algorithm that brings all Robots to meet at some common location, not known in advance. We consider asynchronous Robots subject to the well-established Look-Compute-Move model. Each time a robot wakes up, it perceives the current configuration in terms of Robots’ positions (Look), it decides whether and where to move (Compute), and makes the computed move (Move), if any. Starting from the case of Robots moving in the Euclidean plane, we highlight pros and cons for Robots moving along the edges of a graph. We survey on the most recent results about Robots moving in general graphs and in specific topologies like trees, rings, grids, and cliques. Further, we show how the design of an algorithm for general graphs naturally leads to optimization issues. In particular, we survey on optimal gathering algorithms in terms of total number of edges traversed by Robots in order to accomplish the gathering task. Also in this case, results concern general graphs and specific topologies. In doing so, we highlight how the problem and the resolution algorithms change when optimal constraints are included.

Cite

CITATION STYLE

APA

Cicerone, S., Di Stefano, G., & Navarra, A. (2019). Asynchronous Robots on graphs: Gathering. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11340 LNCS, pp. 184–217). Springer Verlag. https://doi.org/10.1007/978-3-030-11072-7_8

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free