Dynamic Simulation of 1D Cellular Automata in the Active aTAM

The Active aTAM is a tile based model for self-assembly where tiles are able to transfer signals and change identities according to the signals received. We extend Active aTAM to include deactivation signals and thereby allow detachment of tiles. We show that the model allows a dynamic simulation of cellular automata with assemblies that do not record the entire computational history but only the current updates of the states, and thus provide a way for (a) algorithmic dynamical structural changes in the assembly and (b) reusable space in self-assembly. The simulation is such that at a given location the sequence of tiles that attach and detach corresponds precisely to the sequence of states the synchronous cellular automaton generates at that location.

[1]  Erik Winfree,et al.  Two computational primitives for algorithmic self-assembly: copying and counting. , 2005, Nano letters.

[2]  Ming-Yang Kao,et al.  Complexities for generalized models of self-assembly , 2004, SODA '04.

[3]  Lulu Qian,et al.  A Simple DNA Gate Motif for Synthesizing Large-Scale Circuits , 2008, DNA.

[4]  Natasa Jonoska,et al.  Active Tile Self-assembly, Part 1: Universality at temperature 1 , 2014, Int. J. Found. Comput. Sci..

[5]  Jennifer E. Padilla,et al.  A Signal-Passing DNA-Strand-Exchange Mechanism for Active Self-Assembly of DNA Nanostructures. , 2015, Angewandte Chemie.

[6]  J. Reif,et al.  Logical computation using algorithmic self-assembly of DNA triple-crossover molecules , 2000, Nature.

[7]  E. Winfree,et al.  Toward reliable algorithmic self-assembly of DNA tiles: a fixed-width cellular automaton pattern. , 2008, Nano letters.

[8]  Banani Chakraborty,et al.  A Programmable Transducer Self-Assembled from DNA. , 2012, Chemical science.

[9]  N. Seeman,et al.  A Proximity-Based Programmable DNA Nanoscale Assembly Line , 2010, Nature.

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

[11]  Matthew J. Patitz,et al.  Asynchronous Signal Passing for Tile Self-assembly: Fuel Efficient Computation and Efficient Assembly of Shapes , 2013, UCNC.

[12]  Damien Regnault,et al.  A pumping lemma for non-cooperative self-assembly , 2013, ArXiv.

[13]  A. Turberfield,et al.  A DNA-fuelled molecular machine made of DNA , 2022 .

[14]  Jacob Hendricks,et al.  On the Equivalence of Cellular Automata and the Tile Assembly Model , 2013, MCU.

[15]  Xingsi Zhong,et al.  Exponential replication of patterns in the signal tile assembly model , 2014, Natural Computing.

[16]  Qi Cheng On the Bounded Sum-of-Digits Discrete Logarithm Problem in Finite Fields , 2005, SIAM J. Comput..