The Complexity of Fixed-Height Patterned Tile Self-Assembly

被引:1
|
作者
Seki, Shinnosuke [1 ]
Winslow, Andrew [2 ]
机构
[1] Univ Electrocommun, Dept Comp & Network Engn, 1-5-1 Chofugaoka, Chofu, Tokyo 1828585, Japan
[2] Univ Texas Rio Grande Valley, Dept Comp Sci, 1201 W Univ Dr, Edinburg, TX 78541 USA
关键词
DNA patterned tile self-assembly; fixed-height pattern; NP-hardness; polynomial-timealgorithm; finite state transducer; SETS;
D O I
10.1142/S0129054117400020
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We characterize the complexity of the PATS problem 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.
引用
收藏
页码:465 / 482
页数:18
相关论文
共 50 条
  • [1] The Complexity of Fixed-Height Patterned Tile Self-assembly
    Seki, Shinnosuke
    Winslow, Andrew
    IMPLEMENTATION AND APPLICATION OF AUTOMATA, 2016, 9705 : 248 - 259
  • [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,