Difference between revisions of "Geometric Tile Assembly Model (GTAM)"

From self-assembly wiki
Jump to navigation Jump to search
(Overview)
 
(One intermediate revision by the same user not shown)
Line 3: Line 3:
  
 
==Overview==
 
==Overview==
The geometric tiles used in the GTAM have a glue and a geometric on each face. [[File:Tile_Geometries.png|thumb|right|The black corners are the glue which bind tiles together. The geometries on the tile faces can provide geometric hindrance that prevents glues from coming together. The two tiles on the left are compatible and bind, but the two tiles on the right have colliding geometries (as circled) so they are incompatible for binding.]] The geometric faces of two tiles are compatible if the tiles come together adjacently without any of their adjacent geometries overlapping. The position of the glues prevents bonding if there would be overlap because the incompatible geometries would not allow the glues to touch. This geometric hindrance ensures bonds cannot occur if the faces are not compatible. Tiles cannot rotate in GTAM in the same way as aTAM and also uses seeded tile assembly, but of course a tile type cannot attach to the supertile in an incompatible way. <ref name=GTiles/> <ref name=GHind/>
+
[[File:Tile_Geometries.png|thumb|right|The black corners are the glue which bind tiles together. The geometries on the tile faces can provide geometric hindrance that prevents glues from coming together. The two tiles on the left are compatible and bind, but the two tiles on the right have colliding geometries (as circled) so they are incompatible for binding.]] The geometric tiles used in the GTAM have a glue and a geometric on each face. The geometric faces of two tiles are compatible if the tiles come together adjacently without any of their adjacent geometries overlapping. The position of the glues prevents bonding if there would be overlap because the incompatible geometries would not allow the glues to touch. This geometric hindrance ensures bonds cannot occur if the faces are not compatible. Tiles cannot rotate in GTAM in the same way as aTAM and also uses seeded tile assembly, but of course a tile type cannot attach to the supertile in an incompatible way. <ref name=GTiles/> <ref name=GHind/>
  
 
The 2GAM extends the GTAM by allowing large separate assemblies to attach to each other as long as the sides are compatible. However, the two supertiles must not only be compatible with glues that are equal, have strength at least $\tau$, and do not overlap, but must also be able to slide into place on the 2D plane without collision. The set of producible supertiles in the 2GAM consists of supertiles made of a single tile as well as any supertile that can be made using any two producible tiles that wouldn’t collide but would be $\tau$-stable. Terminally produced supertiles are a subset of producible tiles to which no other producible assembly can attach. <ref name=GTiles/>
 
The 2GAM extends the GTAM by allowing large separate assemblies to attach to each other as long as the sides are compatible. However, the two supertiles must not only be compatible with glues that are equal, have strength at least $\tau$, and do not overlap, but must also be able to slide into place on the 2D plane without collision. The set of producible supertiles in the 2GAM consists of supertiles made of a single tile as well as any supertile that can be made using any two producible tiles that wouldn’t collide but would be $\tau$-stable. Terminally produced supertiles are a subset of producible tiles to which no other producible assembly can attach. <ref name=GTiles/>
  
 
==Results==
 
==Results==
The authors demonstrate that $\Theta$($\sqrt{\log n}$) distinct geometric tile types can assemble $\mathit{n}$ $\times$ $\mathit{n}$ squares, which is an improvement from the $\Theta$($\log n /\log \log n$) tile complexity required in the aTAM to assemble the same shape. The upper bound of $O$($\sqrt{\log n}$) was constructed by creating a roughly 2 $\times$ $\log n$ rectangle to encode a $\log n$ digit binary number and converting such a zig-zag system from temperature 2 to temperature 1. They also use two theorems to show that temperature 1 GTAM can simulate zig-zag, temperature 2 aTAM systems that are computationally universal without an increase in the number of unique tiles types required or the size of the assembly.
+
[[File:2GAM.png|thumb|right|High-level sketch of the construction for building a square in the 2GAM]] The authors demonstrate that $\Theta$($\sqrt{\log n}$) distinct geometric tile types can assemble $\mathit{n}$ $\times$ $\mathit{n}$ squares, which is an improvement from the $\Theta$($\log n /\log \log n$) tile complexity required in the aTAM to assemble the same shape. The upper bound of $O$($\sqrt{\log n}$) was constructed by creating a roughly 2 $\times$ $\log n$ rectangle to encode a $\log n$ digit binary number and converting such a zig-zag system from temperature 2 to temperature 1. They also use two theorems to show that temperature 1 GTAM can simulate zig-zag, temperature 2 aTAM systems that are computationally universal without an increase in the number of unique tiles types required or the size of the assembly.
[[File:2GAM.png|thumb|center|High-level sketch of the construction for building a square in the 2GAM]]
 
 
Additionally, the tile complexity to build a square in the 2HAM can be reduced to $O$($\log \log n$) tile types if done in with geometric tiles in the 2GAM, the two-handed variant of the GTAM. However, 2GAM requires complex ($O$($\log n \log \log n$)) tile geometries with disconnect components and is constrained by 2-dimensional planarity. The authors also try to minimize the size of the necessary geometries by analyzing problems related to computing the necessary tile geometry patterns for the desired compatibilities between tiles. The solutions to the problems show the feasibility and limitations of designing geometric tile faces.
 
Additionally, the tile complexity to build a square in the 2HAM can be reduced to $O$($\log \log n$) tile types if done in with geometric tiles in the 2GAM, the two-handed variant of the GTAM. However, 2GAM requires complex ($O$($\log n \log \log n$)) tile geometries with disconnect components and is constrained by 2-dimensional planarity. The authors also try to minimize the size of the necessary geometries by analyzing problems related to computing the necessary tile geometry patterns for the desired compatibilities between tiles. The solutions to the problems show the feasibility and limitations of designing geometric tile faces.
  

Latest revision as of 21:33, 9 July 2019

Abstract

Nature is filled with examples of self-assembling systems. Some of the systems can be made from impressively small sets, such as proteins that assembly from 20 amino acids. Despite the size of the sets, these systems can still achieve a large variety of structures and functions by utilizing geometry. The particular 3-dimensional shape that a protein folds into is determined by the exact sequence of amino acids that compose it, and this shape determines the protein’s function. However, the geometries are often extremely complex and hard to predict. This use of geometry to encode information inspired the geometric tile assembly model (GTAM), which extends the aTAM by using tile types that have rigid geometries along each tile face. The GTAM allows increased efficiency for tile type complexity and simulation of computationally universal temperature 2 aTAM systems at temperature 1. The two-handed planar geometric tile assembly model (2GAM) which extends the GTAM and the 2HAM is also developed. [1].

Overview

The black corners are the glue which bind tiles together. The geometries on the tile faces can provide geometric hindrance that prevents glues from coming together. The two tiles on the left are compatible and bind, but the two tiles on the right have colliding geometries (as circled) so they are incompatible for binding.

The geometric tiles used in the GTAM have a glue and a geometric on each face. The geometric faces of two tiles are compatible if the tiles come together adjacently without any of their adjacent geometries overlapping. The position of the glues prevents bonding if there would be overlap because the incompatible geometries would not allow the glues to touch. This geometric hindrance ensures bonds cannot occur if the faces are not compatible. Tiles cannot rotate in GTAM in the same way as aTAM and also uses seeded tile assembly, but of course a tile type cannot attach to the supertile in an incompatible way. [1] [2]

The 2GAM extends the GTAM by allowing large separate assemblies to attach to each other as long as the sides are compatible. However, the two supertiles must not only be compatible with glues that are equal, have strength at least \(\tau\), and do not overlap, but must also be able to slide into place on the 2D plane without collision. The set of producible supertiles in the 2GAM consists of supertiles made of a single tile as well as any supertile that can be made using any two producible tiles that wouldn’t collide but would be \(\tau\)-stable. Terminally produced supertiles are a subset of producible tiles to which no other producible assembly can attach. [1]

Results

High-level sketch of the construction for building a square in the 2GAM

The authors demonstrate that \(\Theta\)(\(\sqrt{\log n}\)) distinct geometric tile types can assemble \(\mathit{n}\) \(\times\) \(\mathit{n}\) squares, which is an improvement from the \(\Theta\)(\(\log n /\log \log n\)) tile complexity required in the aTAM to assemble the same shape. The upper bound of \(O\)(\(\sqrt{\log n}\)) was constructed by creating a roughly 2 \(\times\) \(\log n\) rectangle to encode a \(\log n\) digit binary number and converting such a zig-zag system from temperature 2 to temperature 1. They also use two theorems to show that temperature 1 GTAM can simulate zig-zag, temperature 2 aTAM systems that are computationally universal without an increase in the number of unique tiles types required or the size of the assembly.

Additionally, the tile complexity to build a square in the 2HAM can be reduced to \(O\)(\(\log \log n\)) tile types if done in with geometric tiles in the 2GAM, the two-handed variant of the GTAM. However, 2GAM requires complex (\(O\)(\(\log n \log \log n\))) tile geometries with disconnect components and is constrained by 2-dimensional planarity. The authors also try to minimize the size of the necessary geometries by analyzing problems related to computing the necessary tile geometry patterns for the desired compatibilities between tiles. The solutions to the problems show the feasibility and limitations of designing geometric tile faces.

References

  1. 1.0 1.1 1.2 Bin Fu, Matthew J. Patitz, Robert T. Schweller, Bobby Sheline - Self-Assembly with Geometric Tiles
    CoRR ,2011
    Bibtex
    Author : Bin Fu, Matthew J. Patitz, Robert T. Schweller, Bobby Sheline
    Title : Self-Assembly with Geometric Tiles
    In : CoRR -
    Address :
    Date : 2011
  2. Daniel Hader, Matthew J. Patitz - Geometric Tiles and Powers and Limitations of Geometric Hindrance in Self-Assembly
    CoRR ,2019
    Bibtex
    Author : Daniel Hader, Matthew J. Patitz
    Title : Geometric Tiles and Powers and Limitations of Geometric Hindrance in Self-Assembly
    In : CoRR -
    Address :
    Date : 2019