Path finding in the tile assembly model

  • Authors:
  • Yuriy Brun;Dustin Reishus

  • Affiliations:
  • Department of Computer Science, University of Southern California, Los Angeles, CA 90089, United States;Department of Computer Science, University of Southern California, Los Angeles, CA 90089, United States

  • Venue:
  • Theoretical Computer Science
  • Year:
  • 2009

Quantified Score

Hi-index 5.23

Visualization

Abstract

Swarm robotics, active self-assembly, and amorphous computing are fields that focus on designing systems of large numbers of small, simple components that can cooperate to complete complex tasks. Many of these systems are inspired by biological systems, and all attempt to use the simplest components and environments possible, while still being capable of achieving their goals. The canonical problems for such biologically-inspired systems are shape assembly and path finding. In this paper, we demonstrate path finding in the well-studied tile assembly model, a model of molecular self-assembly that is strictly simpler than other biologically-inspired models. As in related work, our systems function in the presence of obstacles and can be made fault-tolerant. The path-finding systems use @Q(1) distinct components and find minimal-length paths in time linear in the length of the path.