Exact Shapes and Turing Universality at Temperature 1 with a Single Negative Glue

Is Winfree's abstract Tile Assembly Model (aTAM) "powerful?" Well, if certain tiles are required to "cooperate" in order to be able to bind to a growing tile assembly (a.k.a., temperature 2 self-assembly), then Turing universal computation and the efficient self-assembly of N × N squares is achievable in the aTAM (Rotemund and Winfree, STOC 2000). So yes, in a computational sense, the aTAM is quite powerful! However, if one completely removes this cooperativity condition (a.k.a., temperature 1 self-assembly), then the computational "power" of the aTAM (i.e., its ability to support Turing universal computation and the efficient self-assembly of N × N squares) becomes unknown. On the plus side, the aTAM, at temperature 1, is not only Turing universal but also supports the efficient self-assembly N × N squares if self-assembly is allowed to utilize three spatial dimensions (Fu, Schweller and Cook, SODA 2011). In this paper, we investigate the theoretical "power" of a seemingly simple, restrictive variant of Winfree's aTAM in which (1) the absolute value of every glue strength is 1, (2) there is a single negative strength glue type and (3) unequal glues cannot interact (i.e., glue functions must be "diagonal"). We call this abstract model of self-assembly the restricted glue Tile Assembly Model (rgTAM). We achieve two positive results. First, we show that the tile complexity of uniquely producing an N × N square in the rgTAM is O(log N). In our second result, we prove that the rgTAM is Turing universal.

[1]  Ashish Goel,et al.  Running time and program size for self-assembled squares , 2001, STOC '01.

[2]  John H. Reif,et al.  A Framework for Designing Novel Magnetic Tiles Capable of Complex Self-assemblies , 2008, UC.

[3]  Leonard M. Adleman,et al.  Theory and experiments in algorithmic self-assembly , 2001 .

[4]  David Rickwood,et al.  Attachment of DNA and oligonucleotides to magnetic particles: methods and applications , 1988 .

[5]  M. Sahani,et al.  Algorithmic Self-Assembly of DNA , 2006 .

[6]  Albena Ivanisevic,et al.  Enzymatic clipping of DNA wires coated with magnetic nanoparticles. , 2005, Journal of the American Chemical Society.

[7]  Jarkko Kari,et al.  The Undecidability of the Infinite Ribbon Problem: Implications for Computing by Self-Assembly , 2009, SIAM J. Comput..

[8]  E. Winfree,et al.  Algorithmic Self-Assembly of DNA Sierpinski Triangles , 2004, PLoS biology.

[9]  Lila Kari,et al.  Negative Interactions in Irreversible Self-assembly , 2010, Algorithmica.

[10]  Matthew J. Patitz,et al.  Strong Fault-Tolerance for Self-Assembly with Fuzzy Temperature , 2010, 2010 IEEE 51st Annual Symposium on Foundations of Computer Science.

[11]  David Doty Randomized Self-Assembly for Exact Shapes , 2010, SIAM J. Comput..

[12]  Jack H. Lutz,et al.  Strict self-assembly of discrete Sierpinski triangles , 2007, Theor. Comput. Sci..

[13]  Ming-Yang Kao,et al.  Randomized Self-assembly for Approximate Shapes , 2008, ICALP.

[14]  Chris Luhrs Polyomino-Safe DNA Self-assembly via Block Replacement , 2008, DNA.

[15]  Erik Winfree,et al.  The program-size complexity of self-assembled squares (extended abstract) , 2000, STOC '00.

[16]  Jack H. Lutz,et al.  Intrinsic Universality in Self-Assembly , 2010, STACS.

[17]  Ming-Yang Kao,et al.  Reducing tile complexity for self-assembly through temperature programming , 2006, SODA '06.

[18]  Sudheer Sahu,et al.  Complexity of graph self-assembly in accretive systems and self-destructible systems , 2005, Theor. Comput. Sci..

[19]  N. Seeman,et al.  Design and self-assembly of two-dimensional DNA crystals , 1998, Nature.

[20]  Erik Winfree,et al.  An information-bearing seed for nucleating algorithmic self-assembly , 2009, Proceedings of the National Academy of Sciences.

[21]  Matthew J. Patitz,et al.  Limitations of self-assembly at temperature 1 , 2009, Theor. Comput. Sci..

[22]  Erik Winfree,et al.  Reducing facet nucleation during algorithmic self-assembly. , 2007, Nano letters.

[23]  N. Seeman,et al.  Designed Two-Dimensional DNA Holliday Junction Arrays Visualized by Atomic Force Microscopy , 1999 .

[24]  Robert T. Schweller,et al.  Temperature 1 self-assembly: deterministic assembly in 3D and probabilistic assembly in 2D , 2009, SODA '11.

[25]  Erik Winfree,et al.  Complexity of Self-Assembled Shapes , 2004, SIAM J. Comput..