Download presentation
Presentation is loading. Please wait.
Published byCiara Hudman Modified over 10 years ago
1
Strict Self-Assembly of Discrete Sierpinski Triangles James I. Lathrop, Jack H. Lutz, and Scott M. Summers Iowa State University © James I. Lathrop, Jack H. Lutz, and Scott M. Summers 2007. All rights reserved
2
DNA Tile Self-Assembly Seeman, starting in 1980s DNA tile, oversimplified: Four single DNA strands bound by Watson-Crick pairing (A-T, C-G).
3
DNA Tile Self-Assembly Seeman, starting in 1980s DNA tile, oversimplified: Four single DNA strands bound by Watson-Crick pairing (A-T, C-G). Sticky ends bind with their Watson-Crick complements, so that a regular array self- assembles.
4
DNA Tile Self-Assembly Seeman, starting in 1980s DNA tile, oversimplified: Four single DNA strands bound by Watson-Crick pairing (A-T, C-G). Sticky ends bind with their Watson-Crick complements, so that a regular array self- assembles. Choice of sticky ends allows one to program the pattern of the array.
5
DNA Tile Self-Assembly Winfree, Ph.D. thesis, 1998
6
Extension of Wang tiling, 1961 Refined in Paul Rothemunds Ph.D. thesis, 2001 Tile = unit square
7
DNA Tile Self-Assembly Winfree, Ph.D. thesis, 1998 Extension of Wang tiling, 1961 Refined in Paul Rothemunds Ph.D. thesis, 2001 Strength 0 Strength 1 Strength 2 Tile = unit square Each side has glue of certain kind and strength (0, 1, or 2).
8
DNA Tile Self-Assembly Winfree, Ph.D. thesis, 1998 Extension of Wang tiling, 1961 Refined in Paul Rothemunds Ph.D. thesis, 2001 Tile = unit square Each side has glue of certain kind and strength (0, 1, or 2). If tiles abut with matching kinds of glue, then they bind with this glues strength. Strength 0 Strength 1 Strength 2
9
DNA Tile Self-Assembly Winfree, Ph.D. thesis, 1998 Extension of Wang tiling, 1961 Refined in Paul Rothemunds Ph.D. thesis, 2001 Tile = unit square Each side has glue of certain kind and strength (0, 1, or 2). If tiles abut with matching kinds of glue, then they bind with this glues strength. Tiles may have labels. Strength 0 Strength 1 Strength 2
10
DNA Tile Self-Assembly Winfree, Ph.D. thesis, 1998 Extension of Wang tiling, 1961 Refined in Paul Rothemunds Ph.D. thesis, 2001 Tile = unit square Each side has glue of certain kind and strength (0, 1, or 2). If tiles abut with matching kinds of glue, then they bind with this glues strength. Tiles may have labels. Tiles cannot be rotated. Strength 0 Strength 1 Strength 2
11
DNA Tile Self-Assembly Winfree, Ph.D. thesis, 1998 Extension of Wang tiling, 1961 Refined in Paul Rothemunds Ph.D. thesis, 2001 Tile = unit square Each side has glue of certain kind and strength (0, 1, or 2). If tiles abut with matching kinds of glue, then they bind with this glues strength. Tiles may have labels. Tiles cannot be rotated. Strength 0 Strength 1 Strength 2 Finitely many tile types
12
DNA Tile Self-Assembly Winfree, Ph.D. thesis, 1998 Extension of Wang tiling, 1961 Refined in Paul Rothemunds Ph.D. thesis, 2001 Tile = unit square Each side has glue of certain kind and strength (0, 1, or 2). If tiles abut with matching kinds of glue, then they bind with this glues strength. Tiles may have labels. Tiles cannot be rotated. Strength 0 Strength 1 Strength 2 Finitely many tile types Infinitely many of each type available
13
DNA Tile Self-Assembly Winfree, Ph.D. thesis, 1998 Extension of Wang tiling, 1961 Refined in Paul Rothemunds Ph.D. thesis, 2001 Tile = unit square Each side has glue of certain kind and strength (0, 1, or 2). If tiles abut with matching kinds of glue, then they bind with this glues strength. Tiles may have labels. Tiles cannot be rotated. Strength 0 Strength 1 Strength 2 Finitely many tile types Infinitely many of each type available Assembly starts from a seed tile (or seed assembly).
14
DNA Tile Self-Assembly Winfree, Ph.D. thesis, 1998 Extension of Wang tiling, 1961 Refined in Paul Rothemunds Ph.D. thesis, 2001 Tile = unit square Each side has glue of certain kind and strength (0, 1, or 2). If tiles abut with matching kinds of glue, then they bind with this glues strength. Tiles may have labels. Tiles cannot be rotated. Strength 0 Strength 1 Strength 2 Finitely many tile types Infinitely many of each type available Assembly starts from a seed tile (or seed assembly). A tile can attach to existing assembly if it binds with total strength at least 2 (the temperature).
15
Tile Assembly Example 1
24
Cooperation is key to computing with tile-assembly model.
25
Tile Assembly Example 1
69
Tile Assembly Example 2
70
Tile Assembly Example 2 Discrete Sierpinski Triangle The set S is called the discrete Sierpinski triangle.
71
Tile Assembly Example 2 Discrete Sierpinski Triangle The points in this subset of S are shown in black.
72
Tile Assembly Example 2 A simulation
73
Theorem (Winfree 1998) The Tile Assembly Model is computationally universal, i.e., it can simulate any Turing machine.
74
Theorem (Winfree 1998) The Tile Assembly Model is computationally universal, i.e., it can simulate any Turing machine. Hence nanoscale self-assembly can be algorithmically directed.
75
Nanoscale Sierpinski Triangles From DNA Tiles Rothemund, Papadakis, and Winfree, 2004 From: Algorithmic Self- Assembly of DNA Sierpinski Triangles Rothemund PWK, Papadakis N, Winfree E PLoS Biology Vol. 2, No. 12, e424 doi:10.1371/journal.pbio.0 020424Algorithmic Self- Assembly of DNA Sierpinski Triangles
76
Nanoscale Sierpinski Triangles From DNA Tiles Rothemund, Papadakis, and Winfree, 2004 2006 Feynman Prize in nanotechnology Prize for theoretical work: Prize for experimental work:
77
Nanoscale Sierpinski Triangles From DNA Tiles Rothemund, Papadakis, and Winfree, 2004 2006 Feynman Prize in nanotechnology Prize for theoretical work: Rothemund and Winfree Prize for experimental work:
78
Nanoscale Sierpinski Triangles From DNA Tiles Rothemund, Papadakis, and Winfree, 2004 2006 Feynman Prize in nanotechnology Prize for theoretical work: Rothemund and Winfree Prize for experimental work: Rothemund and Winfree
79
Fractal Structures Mathematical examples:
80
Fractal Structures Mathematical examples: the Cantor set,
81
Fractal Structures Mathematical examples: the Cantor set, the von Koch curve,
82
Fractal Structures Mathematical examples: the Cantor set, the von Koch curve, the Sierpinski triangle,
83
Fractal Structures Mathematical examples: the Cantor set, the von Koch curve, the Sierpinski triangle, the Menger sponge,
84
Fractal Structures Mathematical examples: the Cantor set, the von Koch curve, the Sierpinski triangle, the Menger sponge, and many more exotic sets.
85
Fractal Structures Mathematical examples: the Cantor set, the von Koch curve, the Sierpinski triangle, the Menger sponge, and many more exotic sets. Each has fractal dimension that is less than the dimension of the space or surface that it occupies.
86
Fractal Structures Mathematical examples: the Cantor set, the von Koch curve, the Sierpinski triangle, the Menger sponge, and many more exotic sets. Each has fractal dimension that is less than the dimension of the space or surface that it occupies. Physical examples (usefully modeled as fractals):
87
Fractal Structures Mathematical examples: the Cantor set, the von Koch curve, the Sierpinski triangle, the Menger sponge, and many more exotic sets. Each has fractal dimension that is less than the dimension of the space or surface that it occupies. Physical examples (usefully modeled as fractals): a fern leaf Jungle fern FreeJunglePictures.com Barnsley fractal fern
88
Fractal Structures Mathematical examples: the Cantor set, the von Koch curve, the Sierpinski triangle, the Menger sponge, and many more exotic sets. Each has fractal dimension that is less than the dimension of the space or surface that it occupies. Physical examples (usefully modeled as fractals): a fern leaf a lung
89
Fractal Structures Mathematical examples: the Cantor set, the von Koch curve, the Sierpinski triangle, the Menger sponge and many more exotic sets. Each has fractal dimension that is less than the dimension of the space or surface that it occupies. Physical examples (usefully modeled as fractals): a fern leaf a lung a neuron
90
Fractal Structures Advantages of fractal structures Materials transport Heat exchange Information processing Robustness
91
Fractal Structures Advantages of fractal structures Materials transport Heat exchange Information processing Robustness OBJECTIVE Study the self-assembly of fractal structures in the Tile Assembly Model.
92
Fractal Structures Advantages of fractal structures Materials transport Heat exchange Information processing Robustness OBJECTIVE Study the self-assembly of fractal structures in the Tile Assembly Model. Typical test bed for new research on fractals:
93
Fractal Structures Advantages of fractal structures Materials transport Heat exchange Information processing Robustness OBJECTIVE Study the self-assembly of fractal structures in the Tile Assembly Model. Typical test bed for new research on fractals: Sierpinski triangles
94
Self-Assembly of Sierpinski Triangles We have already seen theoretical and molecular self- assemblies of Sierpinski triangles.
95
Self-Assembly of Sierpinski Triangles We have already seen theoretical and molecular self- assemblies of Sierpinski triangles. Observation. These are really self-assemblies of entire two-dimensional surfaces on which Sierpinski triangles are painted.
96
Self-Assembly of Sierpinski Triangles We have already seen theoretical and molecular self- assemblies of Sierpinski triangles. Observation. These are really self-assemblies of entire two-dimensional surfaces on which Sierpinski triangles are painted. To achieve advantages of fractal structures, we need strict self-assembly, i.e., the self-assembly of the fractals and nothing else.
97
Self-Assembly of Sierpinski Triangles We have already seen theoretical and molecular self- assemblies of Sierpinski triangles. Observation. These are really self-assemblies of entire two-dimensional surfaces on which Sierpinski triangles are painted. To achieve advantages of fractal structures, we need strict self-assembly, i.e., the self-assembly of the fractals and nothing else. TODAYS OBJECTIVE Study the strict self-assembly of discrete Sierpinski triangles.
98
Impossibility of Strict Self-Assembly of S Theorem. The set S does not strictly self- assemble in the Tile Assembly Model.
99
Impossibility of Strict Self-Assembly of S Observation: S is an infinite tree with arbitrarily deep finite sub-trees.
100
Definition of Fibered Sierpinski Triangle What is the fibered Sierpinski triangle?
101
Definition of Fibered Sierpinski Triangle
102
The Fibered Sierpinski Triangle Lemma. Dim ς (S) = Dim ς (T) 1.518.
103
The Fibered Sierpinski Triangle Lemma. Dim ς (S) = Dim ς (T) 1.518. Theorem. The set T, unlike S, strictly self- assembles in the Tile Assembly Model.
104
The Fibered Sierpinski Triangle Question: How do we strictly self-assemble the fibered Sierpinski triangle?
105
The Fibered Sierpinski Triangle Question: How do we strictly self-assemble the fibered Sierpinski triangle? Answer: We will use a modified fixed- width version of the infinite binary counter shown earlier in this talk.
106
The Fibered Sierpinski Triangle A simulation
107
We use the local determinism method of Soloveichik and Winfree (2004) to rigorously prove the correctness of this self-assembly. The Fibered Sierpinski Triangle
108
The standard discrete Sierpinski triangle S does not strictly self-assemble. Summary
109
The standard discrete Sierpinski triangle S does not strictly self-assemble. A higher-bandwidth, fibered version T of S does self-assemble. Summary
110
The standard discrete Sierpinski triangle S does not strictly self-assemble. A higher-bandwidth, fibered version T of S does self-assemble. Thank you! Summary
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.