Self-assembly with Geometric Tiles
نویسندگان
چکیده
In this work we propose a generalization of Winfree’s abstract Tile Assembly Model (aTAM) in which tile types are assigned rigid shapes, or geometries, along each tile face. We examine the number of distinct tile types needed to assemble shapes within this model, the temperature required for efficient assembly, and the problem of designing compact geometric faces to meet given compatibility specifications. Our results show a dramatic decrease in the number of tile types needed to assemble n×n squares to Θ( √ logn) at temperature 1 for the most simple model which meets a lower bound from Kolmogorov complexity, and O(log log n) in a model in which tile aggregates must move together through obstacle free paths within the plane. This stands in contrast to the Θ(logn/ log log n) tile types at temperature 2 needed in the basic aTAM. We also provide a general method for simulating a large and computationally universal class of temperature 2 aTAM systems with geometric tiles at temperature 1. Finally, we consider the problem of computing a set of compact geometric faces for a tile system to implement a given set of compatibility specifications. We show a number of bounds on the complexity of geometry size needed for various classes of compatibility specifications, many of which we directly apply to our tile assembly results to achieve non-trivial reductions in geometry size. ∗Department of Computer Science, University of Texas Pan American, [email protected] †Department of Computer Science, University of Texas Pan American, [email protected] ‡Department of Computer Science, University of Texas Pan American, [email protected] §Department of Computer Science, University of Texas Pan American, [email protected] ar X iv :1 10 4. 28 09 v1 [ cs .C G ] 1 4 A pr 2 01 1
منابع مشابه
New Geometric Algorithms for Staged Self-Assembly
We consider staged self-assembly, in which squareshaped Wang tiles can be added to bins in several stages. Within these bins the tiles may connect to each other, depending on the glue types of their edges. In general, self-assembly constructs complex (polyomino-shaped) structures from a limited set of square tiles. Previous work by Demaine et al. considered a setting in which assembly proceeds ...
متن کاملNew Geometric Algorithms for Fully Connected Staged Self-Assembly
We consider staged self-assembly systems, in which squareshaped Wang tiles can be added to bins in several stages. Within these bins, the tiles may connect to each other, depending on the glue types of their edges. Previous work by Demaine et al. showed that a relatively small number of tile types suffices to produce arbitrary shapes in this model. However, these constructions were only based o...
متن کاملUniversal Computation with Arbitrary Polyomino Tiles in Non-Cooperative Self-Assembly
In this paper we explore the power of geometry to overcome the limitations of non-cooperative selfassembly. We define a generalization of the abstract Tile Assembly Model (aTAM), such that a tile system consists of a collection of polyomino tiles, the Polyomino Tile Assembly Model (polyTAM), and investigate the computational powers of polyTAM systems at temperature 1, where attachment among til...
متن کاملASSEMBLE TIME FOR SELF-ASSEMBLING SQUARE TILES - JAMES SOLBERG 1 Assemble time for self-assembling square tiles
As technology drives components smaller, traditional methods of assembling these components become ever more impractical. Self-assembly is a viable solution in which the individual components autonomously organize themselves without the external guidance of a supervising agent. In this paper we look at the assembly times for various one and two dimensional objects that are assembled with square...
متن کاملProgramming Self-Assembly of DNA Origami Honeycomb Two-Dimensional Lattices and Plasmonic Metamaterials.
Scaffolded DNA origami has proven to be a versatile method for generating functional nanostructures with prescribed sub-100 nm shapes. Programming DNA-origami tiles to form large-scale 2D lattices that span hundreds of nanometers to the micrometer scale could provide an enabling platform for diverse applications ranging from metamaterials to surface-based biophysical assays. Toward this end, he...
متن کاملProgrammable Assembly at the Molecular Scale: Self-Assembly of DNA Lattices (Invited Paper)
DNA self-assembly is a methodology for the construction of molecular scale structures. In this method, arti cially synthesized single stranded DNA self-assemble into DNA crossover molecules (tiles). These DNA tiles have sticky ends that preferentially match the sticky ends of certain other DNA tiles, facilitating the further assembly into tiling lattices. DNA self-assembly can, using only a sma...
متن کامل