Exploration of High-Dimensional Grids by Finite State Machines

02/11/2019
by   Stefan Dobrev, et al.
0

We consider the problem of finding a treasure at an unknown point of an n-dimensional infinite grid, n≥ 3, by initially collocated finite state agents (scouts/robots). Recently, the problem has been well characterized for 2 dimensions for deterministic as well as randomized agents, both in synchronous and semi-synchronous models. It has been conjectured that n+1 randomized agents are necessary to solve this problem in the n-dimensional grid. In this paper we disprove the conjecture in a strong sense: we show that three randomized synchronous agents suffice to explore an n-dimensional grid for any n. Our algorithm is optimal in terms of the number of the agents. Our key insight is that a constant number of finite state machine agents can, by their positions and movements, implement a stack, which can store the path being explored. We also show how to implement our algorithm using: four randomized semi-synchronous agents; four deterministic synchronous agents; or five deterministic semi-synchronous agents. We give a different algorithm that uses 4 deterministic semi-synchronous agents for the 3-dimensional grid. This is provably optimal, and surprisingly, matches the result for 2 dimensions. For n≥ 4, the time complexity of the solutions mentioned above is exponential in distance D of the treasure from the starting point of the agents. We show that in the deterministic case, one additional agent brings the time down to a polynomial. Finally, we focus on algorithms that never venture much beyond the distance D. We describe an algorithm that uses O(√(n)) semi-synchronous deterministic agents that never go beyond 2D, as well as show that any algorithm using 3 synchronous deterministic agents in 3 dimensions must travel beyond Ω(D^3/2) from the origin.

READ FULL TEXT

page 1

page 2

page 3

page 4

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
02/11/2021

Terminating grid exploration with myopic luminous robots

We investigate the terminating grid exploration for autonomous myopic lu...
research
01/20/2023

Rendezvous on a Known Dynamic Point on a Finite Unoriented Grid

In this paper, we have considered two fully synchronous 𝒪ℬℒ𝒪𝒯 robots hav...
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
01/13/2020

Live Exploration with Mobile Robots in a Dynamic Ring, Revisited

The graph exploration problem requires a group of mobile robots, initial...
research
03/18/2023

Deterministic Rendezvous Algorithms

The task of rendezvous (also called gathering) calls for a meeting of tw...
research
02/26/2021

An Optimal Deterministic Algorithm for Geodesic Farthest-Point Voronoi Diagrams in Simple Polygons

Given a set S of m point sites in a simple polygon P of n vertices, we c...

Please sign up or login with your details

Forgot password? Click here to reset