Restricted Glue TAS
Contents
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.
In [10], the rgTAM is shown to be unable to simulate a particular temperature-2 aTAM system. Thus demonstrating that the rgTAM is fundamentally weaker than the temperature-2 aTAM.
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 restricted glue 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.). [11]
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. [11]
Dupled Restricted Glue TAS
In [10], Hendricks et al. show that the rgTAM is unable to simulate glue cooperation, which motivates the dupled restricted glue tile assembly model. The DrgTAM is the union of the dupled TAM and the rgTAM, allowing for glues of strengths -1,0,1 and also allowing for the existence of duple tiles that are either 1x2 or 2x1. The DrgTAM is otherwise identical to the rgTAM.
Results with the DrgTAS
There exists a temperature 1 DrgTAS that is able to simulate any temperature-2 aTAS at scale factor 1 and with tile complexity on the same order as the aTAS [10]. This shows that the temperature 1 DrgTAM is at least as powerful as the temperature 2 aTAM and is thus computationally universal.
References
- ↑ 1.0 1.1
Erik Winfree - Algorithmic Self-Assembly of DNA
- Ph.D. Thesis, California Institute of Technology , 5 1998
- BibtexAuthor : Erik Winfree
Title : Algorithmic Self-Assembly of DNA
In : Ph.D. Thesis, California Institute of Technology -
Address :
Date : 5 1998
- ↑
Leonard Adleman, Qi Cheng, Ashish Goel, Ming-Deh Huang - Running time and program size for
self-assembled squares
- ↑ 3.0 3.1
Paul W. K. Rothemund, Erik Winfree - The program-size complexity of self-assembled squares (extended
abstract)
- ↑
David Soloveichik, Erik Winfree - Complexity of self-assembled shapes
- SIAM Journal on Computing 36(6):1544-1569,2007
- BibtexAuthor : David Soloveichik, Erik Winfree
Title : Complexity of self-assembled shapes
In : SIAM Journal on Computing -
Address :
Date : 2007
- ↑
Matthew Cook, Yunhui Fu, Robert Schweller - Temperature 1 self-assembly: Deterministic assembly
in 3d and probabilistic assembly in 2d
- ↑
David Doty, Matthew J. Patitz,, Scott M. Summers - Limitations of self-assembly at temperature 1
- Theoretical Computer Science 412:145-158,2011
- BibtexAuthor : David Doty, Matthew J. Patitz,, Scott M. Summers
Title : Limitations of self-assembly at temperature 1
In : Theoretical Computer Science -
Address :
Date : 2011
- ↑
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
- BibtexAuthor : 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
- ↑
Ho-Lin Chen, Rebecca Schulman, Ashish Goel, Erik Winfree - Reducing facet nucleation during algorithmic self-assembly
- ↑
Paul W.K. Rothemund, Nick Papadakis, Erik Winfree - Algorithmic self-assembly of DNA Sierpinski triangles
- ↑ 10.0 10.1 10.2
Jacob Hendricks, Matthew J. Patitz, Trent A. Rogers - Doubles and Negatives are Positive (in Self-Assembly)
- ↑ 11.0 11.1
Matthew J. Patitz, Robert T. Schweller, Scott M. Summers - Efficient Squares and Turing Universality at Temperature 1 with a Unique Negative Glue