The Complexity of Fixed-Height Patterned Tile Self-assembly

被引:0
|
作者
Seki, Shinnosuke [1 ]
Winslow, Andrew [2 ]
机构
[1] Univ Electrocommun, Tokyo, Japan
[2] Univ Libre Bruxelles, Brussels, Belgium
关键词
Tile self-assembly; DNA computing; Finite state transducer; SETS;
D O I
10.1007/978-3-319-40946-7_21
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We characterize the complexity of the PATSproblem for patterns of fixed height and color count in variants of the model where seed glues are either chosen or fixed and identical (so-called non-uniform and uniform variants). We prove that both variants are NP-complete for patterns of height 2 or more and admit O(n)-time algorithms for patterns of height 1. We also prove that if the height and number of colors in the pattern is fixed, the non-uniform variant admits a O(n)-time algorithm while the uniform variant remains NP-complete. The NP-completeness results use a new reduction from a constrained version of a problem on finite state transducers.
引用
收藏
页码:248 / 259
页数:12
相关论文
共 50 条
  • [1] 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
  • [2] Search methods for tile sets in patterned DNA self-assembly
    Goos, Mika
    Lempiainen, Tuomo
    Czeizler, Eugen
    Orponen, Pekka
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2014, 80 (01) : 297 - 319
  • [3] Synthesizing Minimal Tile Sets for Patterned DNA Self-assembly
    Goos, Mika
    Orponen, Pekka
    DNA COMPUTING AND MOLECULAR PROGRAMMING, 2011, 6518 : 71 - 82
  • [4] Synthesizing Small and Reliable Tile Sets for Patterned DNA Self-assembly
    Lempiainen, Tuomo
    Czeizler, Eugen
    Orponen, Pekka
    DNA COMPUTING AND MOLECULAR PROGRAMMING, 2011, 6937 : 145 - 159
  • [5] 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
  • [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] Synthesizing minimal tile sets for complex patterns in the framework of patterned DNA self-assembly
    Czeizler, Eugen
    Popa, Alexandru
    THEORETICAL COMPUTER SCIENCE, 2013, 499 : 23 - 37
  • [8] Reducing Tile Complexity for the Self-assembly of Scaled Shapes Through Temperature Programming
    Scott M. Summers
    Algorithmica, 2012, 63 : 117 - 136
  • [9] Reducing Tile Complexity for the Self-assembly of Scaled Shapes Through Temperature Programming
    Summers, Scott M.
    ALGORITHMICA, 2012, 63 (1-2) : 117 - 136
  • [10] Computational complexity and pragmatic solutions for flexible tile based DNA self-assembly
    Almodovar, Leyda
    Ellis-Monaghan, Jo
    Harsy, Amanda
    Johnson, Cory
    Sorrells, Jessica
    NATURAL COMPUTING, 2024,