Cook, Matthew, Sterin, Tristan and Woods, Damien (2021) Small tile sets that compute while solving mazes. 27th International Conference on DNA Computing and Molecular Programming (DNA 27). pp. 1-18.
Preview
DW_small tile.pdf
Download (1MB) | Preview
Abstract
We ask the question of how small a self-assembling set of tiles can be yet have interesting
computational behaviour. We study this question in a model where supporting walls are
provided as an input structure for tiles to grow along: we call it the Maze-Walking Tile
Assembly Model. The model has a number of implementation prospects, one being DNA
strands that attach to a DNA origami substrate. Intuitively, the model suggests a separation
of signal routing and computation: the input structure (maze) supplies a routing diagram,
and the programmer’s tile set provides the computational ability. We ask how simple the
computational part can be.
We give two tiny tile sets that are computationally universal in the Maze-Walking
Tile Assembly Model. The first has four tiles and simulates Boolean circuits by directly
implementing NAND, NXOR and NOT gates. Our second tile set has 6 tiles and is called the
Collatz tile set as it produces patterns found in binary/ternary representations of iterations
of the Collatz function. Using computer search we find that the Collatz tile set is expressive
enough to encode Boolean circuits using blocks of these patterns. These two tile sets give
two different methods to find simple universal tile sets, and provide motivation for using
pre-assembled maze structures as circuit wiring diagrams in molecular self-assembly based
computing.
Item Type: | Article |
---|---|
Keywords: | Small tile sets; compute; solving mazes; |
Academic Unit: | Faculty of Science and Engineering > Computer Science Faculty of Science and Engineering > Research Institutes > Hamilton Institute |
Item ID: | 15711 |
Depositing User: | Damien Woods |
Date Deposited: | 22 Mar 2022 12:53 |
Journal or Publication Title: | 27th International Conference on DNA Computing and Molecular Programming (DNA 27) |
Publisher: | IOP Institute of Physics |
Refereed: | Yes |
Related URLs: | |
URI: | https://mu.eprints-hosting.org/id/eprint/15711 |
Use Licence: | This item is available under a Creative Commons Attribution Non Commercial Share Alike Licence (CC BY-NC-SA). Details of this licence are available here |
Repository Staff Only (login required)
Downloads
Downloads per month over past year