Live Exploration with Mobile Robots in a Dynamic Ring, Revisited

01/13/2020
by   Subhrangsu Mandal, et al.
0

The graph exploration problem requires a group of mobile robots, initially placed arbitrarily on the nodes of a graph, to work collaboratively to explore the graph such that each node is eventually visited by at least one robot. One important requirement of exploration is the termination condition, i.e., the robots must know that exploration is completed. The problem of live exploration of a dynamic ring using mobile robots was recently introduced in [Di Luna et al., ICDCS 2016]. In it, they proposed multiple algorithms to solve exploration in fully synchronous and semi-synchronous settings with various guarantees when 2 robots were involved. They also provided guarantees that with certain assumptions, exploration of the ring using two robots was impossible. An important question left open was how the presence of 3 robots would affect the results. In this paper, we try to settle this question in a fully synchronous setting and also show how to extend our results to a semi-synchronous setting. In particular, we present algorithms for exploration with explicit termination using 3 robots in conjunction with either (i) unique IDs of the robots and edge crossing detection capability (i.e., two robots moving in opposite directions through an edge in the same round can detect each other), or (ii) access to randomness. The time complexity of our deterministic algorithm is asymptotically optimal. We also provide complementary impossibility results showing that there does not exist any explicit termination algorithm for 2 robots. The theoretical analysis and comprehensive simulations of our algorithm show the effectiveness and efficiency of the algorithm in dynamic rings. We also present an algorithm to achieve exploration with partial termination using 3 robots in the semi-synchronous setting.

READ FULL TEXT
research
05/10/2018

Ring Exploration with Myopic Luminous Robots

We investigate exploration algorithms for autonomous mobile robots evolv...
research
07/06/2021

Exploring a Dynamic Ring without Landmark

Consider a group of autonomous mobile computational entities, called age...
research
05/14/2018

Gracefully Degrading Gathering in Dynamic Rings

Gracefully degrading algorithms [Biely et al., TCS 2018] are designed to...
research
05/26/2020

Tight Bounds for Deterministic High-Dimensional Grid Exploration

We study the problem of exploring an oriented grid with autonomous agent...
research
11/29/2018

Gathering Problems for Autonomous Mobile Robots with Lights

We study the Gathering problem for n autonomous mobile robots in semi-sy...
research
02/11/2019

Exploration of High-Dimensional Grids by Finite State Machines

We consider the problem of finding a treasure at an unknown point of an ...

Please sign up or login with your details

Forgot password? Click here to reset