Reducing Tile Complexity for the Self-assembly of Scaled Shapes Through Temperature Programming

被引:0
|
作者
Scott M. Summers
机构
[1] University of Wisconsin–Platteville,Department of Computer Science and Software Engineering
来源
Algorithmica | 2012年 / 63卷
关键词
Temperature programming; Kolmogorov complexity; Self-assembly; Bio-molecular computation;
D O I
暂无
中图分类号
学科分类号
摘要
This paper concerns the self-assembly of scaled-up versions of arbitrary finite shapes. We work in the multiple temperature model that was introduced by Aggarwal, Cheng, Goldwasser, Kao, and Schweller (Complexities for Generalized Models of Self-Assembly, SIAM J. Comput. 2005). The multiple temperature model is a natural generalization of Winfree’s abstract tile assembly model, where the temperature of a tile system is allowed to be shifted up and down as self-assembly proceeds. We first exhibit two constant-size tile sets in which scaled-up versions of arbitrary shapes self-assemble. Our first tile set has the property that each scaled shape self-assembles via an asymptotically “Kolmogorov-optimum” temperature sequence but the scaling factor grows with the size of the shape being assembled. In contrast, our second tile set assembles each scaled shape via a temperature sequence whose length is proportional to the number of points in the shape but the scaling factor is a constant independent of the shape being assembled. We then show that there is no constant-size tile set that can uniquely assemble an arbitrary (non-scaled, connected) shape in the multiple temperature model, i.e., the scaling is necessary for self-assembly. This answers an open question of Kao and Schweller (Proceedings of the 17th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 2006), pp. 571–580, 2006), who asked whether such a tile set exists.
引用
收藏
页码:117 / 136
页数:19
相关论文
共 50 条
  • [1] Reducing Tile Complexity for the Self-assembly of Scaled Shapes Through Temperature Programming
    Summers, Scott M.
    ALGORITHMICA, 2012, 63 (1-2) : 117 - 136
  • [2] Reducing Tile Complexity for Self-Assembly Though Temperature Programming
    Kao, Ming-Yang
    Schweller, Robert
    PROCEEDINGS OF THE SEVENTHEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2006, : 571 - 580
  • [3] Self assembly of rectangular shapes on concentration programming and probabilistic tile assembly models
    Vamsi Kundeti
    Sanguthevar Rajasekaran
    Natural Computing, 2012, 11 : 199 - 207
  • [4] Self assembly of rectangular shapes on concentration programming and probabilistic tile assembly models
    Kundeti, Vamsi
    Rajasekaran, Sanguthevar
    NATURAL COMPUTING, 2012, 11 (02) : 199 - 207
  • [5] The Complexity of Fixed-Height Patterned Tile Self-Assembly
    Seki, Shinnosuke
    Winslow, Andrew
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2017, 28 (05) : 465 - 482
  • [6] On the Computational Complexity of Tile Set Synthesis for DNA Self-Assembly
    Ma, Xiaojun
    Lombardi, F.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2009, 56 (01) : 31 - 35
  • [7] The Complexity of Fixed-Height Patterned Tile Self-assembly
    Seki, Shinnosuke
    Winslow, Andrew
    IMPLEMENTATION AND APPLICATION OF AUTOMATA, 2016, 9705 : 248 - 259
  • [8] On times to compute shapes in 2D tile self-assembly
    Baryshnikov, Yuliy
    Coffman, Ed
    Yimwadsana, Boonsit
    DNA COMPUTING, 2006, 4287 : 215 - +
  • [9] ASYNCHRONOUS SIGNAL PASSING FOR TILE SELF-ASSEMBLY: FUEL EFFICIENT COMPUTATION AND EFFICIENT ASSEMBLY OF SHAPES
    Padilla, Jennifer E.
    Patitz, Matthew J.
    Schweller, Robert T.
    Seeman, Nadrian C.
    Summers, Scott M.
    Zhong, Xingsi
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2014, 25 (04) : 459 - 488
  • [10] Asynchronous Signal Passing for Tile Self-assembly: Fuel Efficient Computation and Efficient Assembly of Shapes
    Padilla, Jennifer E.
    Patitz, Matthew J.
    Pena, Raul
    Schweller, Robert T.
    Seeman, Nadrian C.
    Sheline, Robert
    Summers, Scott M.
    Zhong, Xingsi
    UNCONVENTIONAL COMPUTATION AND NATURAL COMPUTATION, 2013, 7956 : 174 - 185