Path finding in the tile assembly model

被引:10
|
作者
Brun, Yuriy [1 ]
Reishus, Dustin [1 ]
机构
[1] Univ So Calif, Dept Comp Sci, Los Angeles, CA 90089 USA
关键词
Self assembly; Tile assembly model; Amorphous computing; Swarm computing; Robotics; Crystal growth; Molecular computation; Natural computation; Path-finding; UNDECIDABILITY; TILINGS;
D O I
10.1016/j.tcs.2008.12.008
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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 (sic) (1) distinct components and find minimal-length paths in time linear in the length of the path. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:1461 / 1472
页数:12
相关论文
共 50 条
  • [1] Factoring Integers in the Tile Assembly Model
    Chen, Zhihua
    Shi, Xiaolong
    Xu, Jin
    Zhang, Zheng
    JOURNAL OF COMPUTATIONAL AND THEORETICAL NANOSCIENCE, 2010, 7 (11) : 2372 - 2385
  • [2] Subtraction in the DNA Tile Assembly Model
    Zhao, Dongming
    Liu, Xiangrong
    Qiang, Xiaoli
    JOURNAL OF COMPUTATIONAL AND THEORETICAL NANOSCIENCE, 2010, 7 (01) : 173 - 175
  • [3] The tile assembly model is intrinsically universal
    Doty, David
    Lutz, Jack H.
    Patitz, Matthew J.
    Schweller, Robert T.
    Summers, Scott M.
    Woods, Damien
    2012 IEEE 53RD ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS), 2012, : 302 - 310
  • [4] Path finding and grasp planning for robotic assembly
    Lee, Byung R.
    Ro, Paul I.
    Robotica, 1994, 12 (pt 4) : 353 - 360
  • [5] PATH FINDING AND GRASP PLANNING FOR ROBOTIC ASSEMBLY
    LEE, BR
    RO, PI
    ROBOTICA, 1994, 12 : 353 - 360
  • [6] Self-assembly of Patterns in the Abstract Tile Assembly Model
    Drake, Phillip
    Patitz, Matthew J.
    Summers, Scott M.
    Tracy, Tyler
    UNCONVENTIONAL COMPUTATION AND NATURAL COMPUTATION, UCNC 2024, 2024, 14776 : 89 - 103
  • [7] The Need for Seed (in the Abstract Tile Assembly Model)
    Alseth, Andrew
    Patitz, Matthew J.
    ALGORITHMICA, 2024, 86 (01) : 218 - 280
  • [8] The Need for Seed (in the Abstract Tile Assembly Model)
    Andrew Alseth
    Matthew J. Patitz
    Algorithmica, 2024, 86 : 218 - 280
  • [9] On the Equivalence of Cellular Automata and the Tile Assembly Model
    Hendricks, Jacob
    Patitz, Matthew J.
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2013, (128): : 167 - 189
  • [10] Integer Factorization Based on the Tile Assembly Model
    Huang, Yufang
    Xu, Jin
    Cheng, Zhen
    JOURNAL OF COMPUTATIONAL AND THEORETICAL NANOSCIENCE, 2011, 8 (01) : 105 - 116