Restricted Glue TAS

From self-assembly wiki
Revision as of 11:55, 1 July 2016 by \('"2\)'"7
(\(1) \)2 | \(3 (\)4) | \(5 (\)6)
Jump to navigation Jump to search


Background

Even in an overly-simplified model such as Winfree’s abstract Tile Assembly Model (aTAM) [1], the theoretical power of algorithmic self-assembly is formidable. Universal computation is achievable [1] and computable shapes self-assemble as efficiently as the limits of algorithmic information theory will allow [2][3][4]. However, these theoretical results all depend on an important system parameter, the temperature \(\tau\), which specifies the minimum amount of binding force that a tile must experience in order to permanently bind to an assembly. The temperature \(\tau\) is typically set to a value of 2 because at this temperature (and above), the mechanism of “cooperation” is available, in which the correct positioning of multiple tiles is necessary before certain additional tiles can attach. However, in temperature 1 systems, where such cooperation is unenforceable, despite the fact that they have been extensively explored [5][6], it remains an unproven conjecture that self-assembly at temperature \(\tau < 2\) is incapable of universal computation. It is also widely conjectured (most notably in [3]), although similarly unproven, that the efficient self-assembly of such shapes even as simple as \(N \times N\) squares is impossible. Given the seeming theoretical weakness of tile assembly at temperature 1, contrasted with its computational expressiveness at temperature 2, it seems natural that experimentalists would focus their efforts on the latter. However, as is often the case, what seems promising in theory is not necessarily as promising in practice. It turns out that in laboratory implementations of tile assembly systems [7][8][9], it has proven difficult to build true strength-2 glues in addition to being able to strictly enforce the temperature threshold (e.g. many errors that are due to “insufficient attachment” tend to occur in practice). Therefore, the characterization of self-assembly at temperature 1 is quite worth pursuing. The restricted glue tile assembly system will aid in this endeavor.

Definition

In the aTAM, we say that a tile set \(T\) is \(\emph{glue restricted}\) if (1) the absolute value of every glue strength in \(T\) is 1, (2) the glue function is \(\emph{diagonal}\), meaning that for every glue type \(g\), the interaction between \(g\) and any other glue type is of strength 0, and of magnitude 1 between two copies of \(g\), and (3) there is a single negative-strength glue type (i.e., a repulsive force equivalent in magnitude to the binding force of a strength 1 glue).

Results with the rgTAS

First, we first show that the tile complexity of uniquely producing an \(N \times N\) square with an rgTAS is O(\(\dfrac{log n}{log log n}\)), matching the upper and lower bounds for the aTAM in general. In another result, we prove that the rgTAS class is Turing universal in the aTAM by exhibiting a construction which simulates an arbitrary Turing machine.

Partially Restricted Glue TAS

Due to the potential difficulty of experimentally implementing negative strength glues such that the magnitude of their strengths is very nearly exactly equivalent to that of the positive strength-1 glues, we also introduce another type of tile assembly system, which we refer to as partially glue restricted tile assembly system, or prgTAS. A tile set in a prgTAS has the same properties as those for rgTASs, except for the fact that the magnitude of the strength of the single negative glue is guaranteed to be at least 1, but may in fact be greater (i.e. the effective glue strength could actually be −2, −3, etc.). [10]

Results with the prgTAS

Results for the prgTAS consist of a construction with O(log n) tile complexity for building N × N squares, and a construction which simulates a Turing machine but with a greater scaling factor than for the rgTAS construction. [10]

References

  1. 1.0 1.1 Erik Winfree - Algorithmic Self-Assembly of DNA
    Ph.D. Thesis, California Institute of Technology , 5 1998
    Bibtex
    Author : Erik Winfree
    Title : Algorithmic Self-Assembly of DNA
    In : Ph.D. Thesis, California Institute of Technology -
    Address :
    Date : 5 1998
  2. Leonard Adleman, Qi Cheng, Ashish Goel, Ming-Deh Huang - Running time and program size for self-assembled squares
    ,2001
    Bibtex
    Author : Leonard Adleman, Qi Cheng, Ashish Goel, Ming-Deh Huang
    Title : Running time and program size for self-assembled squares
    In : -
    Address :
    Date : 2001
  3. 3.0 3.1 Paul W. K. Rothemund, Erik Winfree - The program-size complexity of self-assembled squares (extended abstract)
    ,2000
    Bibtex
    Author : Paul W. K. Rothemund, Erik Winfree
    Title : The program-size complexity of self-assembled squares (extended abstract)
    In : -
    Address :
    Date : 2000
  4. David Soloveichik, Erik Winfree - Complexity of self-assembled shapes
    SIAM Journal on Computing 36(6):1544-1569,2007
    Bibtex
    Author : David Soloveichik, Erik Winfree
    Title : Complexity of self-assembled shapes
    In : SIAM Journal on Computing -
    Address :
    Date : 2007
  5. Matthew Cook, Yunhui Fu, Robert Schweller - Temperature 1 self-assembly: Deterministic assembly in 3d and probabilistic assembly in 2d
    ,2011
    Bibtex
    Author : Matthew Cook, Yunhui Fu, Robert Schweller
    Title : Temperature 1 self-assembly: Deterministic assembly in 3d and probabilistic assembly in 2d
    In : -
    Address :
    Date : 2011
  6. David Doty, Matthew J. Patitz,, Scott M. Summers - Limitations of self-assembly at temperature 1
    Theoretical Computer Science 412:145-158,2011
    Bibtex
    Author : David Doty, Matthew J. Patitz,, Scott M. Summers
    Title : Limitations of self-assembly at temperature 1
    In : Theoretical Computer Science -
    Address :
    Date : 2011
  7. Robert D. Barish, Rebecca Schulman, Paul W. Rothemund, Erik Winfree - An information-bearing seed for nucleating algorithmic self-assembly
    Proceedings of the National Academy of Sciences 106(15):6054-6059,2009
    Bibtex
    Author : Robert D. Barish, Rebecca Schulman, Paul W. Rothemund, Erik Winfree
    Title : An information-bearing seed for nucleating algorithmic self-assembly
    In : Proceedings of the National Academy of Sciences -
    Address :
    Date : 2009
  8. Ho-Lin Chen, Rebecca Schulman, Ashish Goel, Erik Winfree - Reducing facet nucleation during algorithmic self-assembly
    Nano Letters 7(9):2913-2919,2007
    Bibtex
    Author : Ho-Lin Chen, Rebecca Schulman, Ashish Goel, Erik Winfree
    Title : Reducing facet nucleation during algorithmic self-assembly
    In : Nano Letters -
    Address :
    Date : 2007
  9. Paul W.K. Rothemund, Nick Papadakis, Erik Winfree - Algorithmic self-assembly of DNA Sierpinski triangles
    PLoS Biology 12(9):2041-2053,2004
    Bibtex
    Author : Paul W.K. Rothemund, Nick Papadakis, Erik Winfree
    Title : Algorithmic self-assembly of DNA Sierpinski triangles
    In : PLoS Biology -
    Address :
    Date : 2004
  10. 10.0 10.1 Matthew J. Patitz, Robert T. Schweller, Scott M. Summers - Efficient Squares and Turing Universality at Temperature 1 with a Unique Negative Glue
    arXiv (1105.1215v2),2012
    Bibtex
    Author : Matthew J. Patitz, Robert T. Schweller, Scott M. Summers
    Title : Efficient Squares and Turing Universality at Temperature 1 with a Unique Negative Glue
    In : arXiv -
    Address :
    Date : 2012