Tileassembly
Tileassembly is a framework for self-assembly of square tiles on a two-dimensional grid. Tiles have labeled edges, or glues, that bind to neighboring tiles to form larger structures. The model is used to study computation and programmable matter at the nanoscale.
In the abstract Tile Assembly Model (aTAM), each tile type has four sides with glues. Glues have
Assemblies may be directed (yielding a unique terminal assembly) or nondeterministic. A terminal assembly is one
The aTAM can simulate computation and is considered computationally universal. With appropriate tile sets, it can
Tileassembly was introduced by Erik Winfree in the late 1990s and has since become a central framework