Building a Nest by an Automaton

04/24/2019
by   Jurek Czyzowicz, et al.
0

A robot modeled as a deterministic finite automaton has to build a structure from material available to it. The robot navigates in the infinite oriented grid Z×Z. Some cells of the grid are full (contain a brick) and others are empty. The subgraph of the grid induced by full cells, called the field, is initially connected. The (Manhattan) distance between the farthest cells of the field is called its span. The robot starts at a full cell. It can carry at most one brick at a time. At each step it can pick a brick from a full cell, move to an adjacent cell and drop a brick at an empty cell. The aim of the robot is to construct the most compact possible structure composed of all bricks, i.e., a nest. That is, the robot has to move all bricks in such a way that the span of the resulting field be the smallest. Our main result is the design of a deterministic finite automaton that accomplishes this task and subsequently stops, for every initially connected field, in time O(sz), where s is the span of the initial field and z is the number of bricks. We show that this complexity is optimal.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/30/2020

Fort Formation by an Automaton

Building structures by low capability robots is a very recent research d...
research
08/30/2017

The Painter's Problem: covering a grid with colored connected polygons

Motivated by a new way of visualizing hypergraphs, we study the followin...
research
01/31/2023

Exploring Wedges of an Oriented Grid by an Automaton with Pebbles

A mobile agent, modeled as a deterministic finite automaton, navigates i...
research
09/15/2023

Object-oriented mapping in dynamic environments

Grid maps, especially occupancy grid maps, are ubiquitous in many mobile...
research
12/18/2013

A Cellular Automaton Based Controller for a Ms. Pac-Man Agent

Video games can be used as an excellent test bed for Artificial Intellig...
research
07/12/2019

Navigating an Infinite Space with Unreliable Movements

We consider a search problem on a 2-dimensional infinite grid with a sin...
research
10/16/2020

Theta functions and optimal lattices for a grid cells model

Certain types of neurons, called "grid cells" have been shown to fire ex...

Please sign up or login with your details

Forgot password? Click here to reset