Computability and Complexity in Self-assembly

被引:21
|
作者
Lathrop, James I. [1 ]
Lutz, Jack H. [1 ]
Patitz, Matthew J. [2 ]
Summers, Scott M. [1 ]
机构
[1] Iowa State Univ, Dept Comp Sci, Ames, IA 50011 USA
[2] Univ Texas Pan Amer, Dept Comp Sci, Edinburg, TX 78539 USA
基金
美国国家科学基金会;
关键词
Computability; Computational complexity; Molecular computing; Self-assembly;
D O I
10.1007/s00224-010-9252-0
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper explores the impact of geometry on computability and complexity in Winfree's model of nanoscale self-assembly. We work in the two-dimensional tile assembly model, i.e., in the discrete Euclidean plane Z x Z. Our first main theorem says that there is a roughly quadratic function f such that a set A subset of Z(+) is computably enumerable if and only if the set X-A = {(f (n), 0) vertical bar n is an element of A}-a simple representation of A as a set of points on the x-axis-self-assembles in Winfree's sense. In contrast, our second main theorem says that there are decidable sets D. Z x Z that do not self-assemble in Winfree's sense. Our first main theorem is established by an explicit translation of an arbitrary Turing machine M to a modular tile assembly system T-M, together with a proof that T-M carries out concurrent simulations of M on all positive integer inputs.
引用
收藏
页码:617 / 647
页数:31
相关论文
共 50 条
  • [1] Computability and complexity in self-assembly
    Lathrop, James I.
    Lutz, Jack H.
    Patitz, Matthew J.
    Summers, Scott M.
    LOGIC AND THEORY OF ALGORITHMS, 2008, 5028 : 349 - 358
  • [2] Computability and Complexity in Self-assembly
    James I. Lathrop
    Jack H. Lutz
    Matthew J. Patitz
    Scott M. Summers
    Theory of Computing Systems, 2011, 48 : 617 - 647
  • [3] Complexity and dynamic self-assembly
    Grzybowski, BA
    Campbell, CJ
    CHEMICAL ENGINEERING SCIENCE, 2004, 59 (8-9) : 1667 - 1676
  • [4] Mesoscopic Self-Assembly: A Shift to Complexity
    Mastrangeli, Massimo
    Frontiers in Mechanical Engineering, 2015, 1
  • [5] SELF-ASSEMBLY, MODULARITY AND PHYSICAL COMPLEXITY
    Ahnert, S. E.
    SCIENCE: IMAGE IN ACTION, 2012, : 189 - 194
  • [6] Complexity of verification in self-assembly with prebuilt assemblies
    Caballero, David
    Gomez, Timothy
    Schweller, Robert
    Wylie, Tim
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2023, 136 : 1 - 16
  • [7] On the complexity of graph self-assembly in accretive systems
    Stanislav Angelov
    Sanjeev Khanna
    Mirkó Visontai
    Natural Computing, 2008, 7 (2) : 183 - 201
  • [8] Patchy nanoparticles with surface complexity for directed self-assembly
    Thi Vo
    MRS Bulletin, 2024, 49 : 330 - 339
  • [9] Patchy nanoparticles with surface complexity for directed self-assembly
    Vo, Thi
    MRS BULLETIN, 2024, 49 (04) : 330 - 339
  • [10] Concurrent self-assembly of amphiphiles into nanoarchitectures with increasing complexity
    Liu, Yijing
    Liu, Ben
    Nie, Zhihong
    NANO TODAY, 2015, 10 (03) : 278 - 300