Universal Coating in the 3D Hybrid Model

03/28/2023
by   Irina Kostitsyna, et al.
0

Motivated by the prospect of nano-robots that assist human physiological functions at the nanoscale, we investigate the coating problem in the three-dimensional model for hybrid programmable matter. In this model, a single agent with strictly limited viewing range and the computational capability of a deterministic finite automaton can act on passive tiles by picking up a tile, moving, and placing it at some spot. The goal of the coating problem is to fill each node of some surface graph of size n with a tile. We first solve the problem on a restricted class of graphs with a single tile type, and then use constantly many tile types to encode this graph in certain surface graphs capturing the surface of 3D objects. Our algorithm requires 𝒪(n^2) steps, which is worst-case optimal compared to an agent with global knowledge and no memory restrictions.

READ FULL TEXT

page 6

page 16

research
10/28/2020

Almost-Optimal Deterministic Treasure Hunt in Arbitrary Graphs

A mobile agent navigating along edges of a simple connected graph, eithe...
research
06/09/2023

Towards Universally Optimal Shortest Paths Algorithms in the Hybrid Model

A drawback of the classic approach for complexity analysis of distribute...
research
11/20/2018

The domino problem is undecidable on surface groups

We show that the domino problem is undecidable on orbit graphs of non-de...
research
03/18/2023

Explorable families of graphs

Graph exploration is one of the fundamental tasks performed by a mobile ...
research
09/05/2022

Deciding a Graph Property by a Single Mobile Agent: One-Bit Memory Suffices

We investigate the computational power of the deterministic single-agent...
research
05/02/2023

Fast Deterministic Gathering with Detection on Arbitrary Graphs: The Power of Many Robots

Over the years, much research involving mobile computational entities ha...
research
09/09/2019

Connected Assembly and Reconfiguration by Finite Automata

We consider methods for connected reconfigurations by finite automate in...

Please sign up or login with your details

Forgot password? Click here to reset