The tile assembly model is intrinsically universal David Doty, Jack - PowerPoint PPT Presentation
The tile assembly model is intrinsically universal David Doty, Jack H. Lutz, Matthew J. Patitz, Robert T. Schweller, Scott M. Summers, Damien Woods Caltech Iowa State 1 Damien Woods, FOCS 2012 Motivation Nature computes Engineers are
The tile assembly model is intrinsically universal David Doty, Jack H. Lutz, Matthew J. Patitz, Robert T. Schweller, Scott M. Summers, Damien Woods Caltech Iowa State 1 Damien Woods, FOCS 2012
Motivation • Nature computes • Engineers are building nanoscale molecular (chemical) computers Sumazin et al. Cell 147(2). 2011 Soloveichik, Seelig, Winfree. DNA Rothemund, PWK. Folding DNA to as a Universal Substrate for create nanoscale shapes and patterns. Chemical Kinetics. PNAS 2010 Nature 2006 • We need a computational theory of self assembly and molecular interactions • Perhaps more importantly (for us), we can find interesting theoretical problems: computation, geometry, asynchronousity, kinetics, thermodynamics Rothemund, Papadakis, Winfree 2004 2 Damien Woods, FOCS 2012
Abstract tile assembly model • Square units called tiles (non-rotatable) • Each side has a glue (a,b,c,d,...) • Each glue has a strength (0,1,2,3,...) • Finite set of tile types, unlimited supply of each tile type • Growth begins from a seed tile • Tiles stick to the growing assembly if their glues match, and are strong enough ( sum of strengths is at least the temperature ) • Asynchronous strength 2 strength 1 a c b d Winfree, 1998 Rothemund, Papadakis, Winfree 2004 Defn. Tile assembly system: tile set, seed tile, temperature 3 Damien Woods, FOCS 2012
Abstract tile assembly model j ? H i G E e h g j h a B F’ c C’ b c d f g b A F C c e a f f a e E Seed d D a e d Seed d i i Temperature = 2 • Square units called tiles (non-rotatable) • Each side has a glue (a,b,c,d,...) strength 2 • Each glue has a strength (0,1,2,3,...) • strength 1 Growth begins from a seed tile a • Tiles stick to the growing assembly if their glues match, and are c b strong enough ( sum of strengths is at least the temperature ) d • Finite set of tile types, unlimited supply of each tile type 4 Defn. Tile assembly system: tile set, seed tile, temperature Damien Woods, FOCS 2012 Winfree, 1998
Abstract tile assembly model j ? H i G E e h g j h a B F’ c C’ b c d f g b A F C c e a f b A f a e E a Seed d D a e d Seed d i i Temperature = 2 • Square units called tiles (non-rotatable) • Each side has a glue (a,b,c,d,...) strength 2 • Each glue has a strength (0,1,2,3,...) • strength 1 Growth begins from a seed tile a • Tiles stick to the growing assembly if their glues match, and are c b strong enough ( sum of strengths is at least the temperature ) d • Finite set of tile types, unlimited supply of each tile type 4 Defn. Tile assembly system: tile set, seed tile, temperature Damien Woods, FOCS 2012 Winfree, 1998
Abstract tile assembly model j ? H i G E e h g j h a B F’ c C’ b c d f g a b B A F c C b c e a f b A f a e E a Seed d D a e d Seed d i i Temperature = 2 • Square units called tiles (non-rotatable) • Each side has a glue (a,b,c,d,...) strength 2 • Each glue has a strength (0,1,2,3,...) • strength 1 Growth begins from a seed tile a • Tiles stick to the growing assembly if their glues match, and are c b strong enough ( sum of strengths is at least the temperature ) d • Finite set of tile types, unlimited supply of each tile type 4 Defn. Tile assembly system: tile set, seed tile, temperature Damien Woods, FOCS 2012 Winfree, 1998
Abstract tile assembly model j ? H i G E e h g j h a B F’ b c A C’ b c d f a g a b B A F c C b c e a f b A f a e E a Seed d D a e d Seed d i i Temperature = 2 • Square units called tiles (non-rotatable) • Each side has a glue (a,b,c,d,...) strength 2 • Each glue has a strength (0,1,2,3,...) • strength 1 Growth begins from a seed tile a • Tiles stick to the growing assembly if their glues match, and are c b strong enough ( sum of strengths is at least the temperature ) d • Finite set of tile types, unlimited supply of each tile type 4 Defn. Tile assembly system: tile set, seed tile, temperature Damien Woods, FOCS 2012 Winfree, 1998
Abstract tile assembly model j ? H i G E e a h g B c j b h a B F’ b c A C’ b c d f a g a b B A F c C b c e a f b A f a e E a Seed d D a e d Seed d i i Temperature = 2 • Square units called tiles (non-rotatable) • Each side has a glue (a,b,c,d,...) strength 2 • Each glue has a strength (0,1,2,3,...) • strength 1 Growth begins from a seed tile a • Tiles stick to the growing assembly if their glues match, and are c b strong enough ( sum of strengths is at least the temperature ) d • Finite set of tile types, unlimited supply of each tile type 4 Defn. Tile assembly system: tile set, seed tile, temperature Damien Woods, FOCS 2012 Winfree, 1998
Abstract tile assembly model b A j ? H a i G E e a h g B c j b h a B F’ b c A C’ b c d f a g a b B A F c C b c e a f b A f a e E a Seed d D a e d Seed d i i Temperature = 2 • Square units called tiles (non-rotatable) • Each side has a glue (a,b,c,d,...) strength 2 • Each glue has a strength (0,1,2,3,...) • strength 1 Growth begins from a seed tile a • Tiles stick to the growing assembly if their glues match, and are c b strong enough ( sum of strengths is at least the temperature ) d • Finite set of tile types, unlimited supply of each tile type 4 Defn. Tile assembly system: tile set, seed tile, temperature Damien Woods, FOCS 2012 Winfree, 1998
Abstract tile assembly model b A j ? H a i G E e a h g B c j b h a B F’ b c A C’ b c d f a g a b B A F c C b c e a f b A f a e E a Seed d D a e d D e Seed d d i i i Temperature = 2 • Square units called tiles (non-rotatable) • Each side has a glue (a,b,c,d,...) strength 2 • Each glue has a strength (0,1,2,3,...) • strength 1 Growth begins from a seed tile a • Tiles stick to the growing assembly if their glues match, and are c b strong enough ( sum of strengths is at least the temperature ) d • Finite set of tile types, unlimited supply of each tile type 4 Defn. Tile assembly system: tile set, seed tile, temperature Damien Woods, FOCS 2012 Winfree, 1998
Abstract tile assembly model b A j ? H a i G E e a h g B c j b h a B F’ b c A C’ b c d f a g a b B C A F c c e C b c e a f b A f a e E a Seed d D a e d D e Seed d d i i i Temperature = 2 • Square units called tiles (non-rotatable) • Each side has a glue (a,b,c,d,...) strength 2 • Each glue has a strength (0,1,2,3,...) • strength 1 Growth begins from a seed tile a • Tiles stick to the growing assembly if their glues match, and are c b strong enough ( sum of strengths is at least the temperature ) d • Finite set of tile types, unlimited supply of each tile type 4 Defn. Tile assembly system: tile set, seed tile, temperature Damien Woods, FOCS 2012 Winfree, 1998
Abstract tile assembly model b A j ? H a i G E e a h g B c j b h a B F’ b c A C’ b c d f a g a b B C A F c c e C b c e a f b A f a e E a Seed d D a e f d e E D e Seed d d i i i Temperature = 2 • Square units called tiles (non-rotatable) • Each side has a glue (a,b,c,d,...) strength 2 • Each glue has a strength (0,1,2,3,...) • strength 1 Growth begins from a seed tile a • Tiles stick to the growing assembly if their glues match, and are c b strong enough ( sum of strengths is at least the temperature ) d • Finite set of tile types, unlimited supply of each tile type 4 Defn. Tile assembly system: tile set, seed tile, temperature Damien Woods, FOCS 2012 Winfree, 1998
Abstract tile assembly model b A j ? H a i G E e a h g B c j b h a B F’ b c A C’ b c d f a g a b B C A F c c e C b c e a f g b A F f a e E a f Seed d D a e f d e E D e Seed d d i i i Temperature = 2 • Square units called tiles (non-rotatable) • Each side has a glue (a,b,c,d,...) strength 2 • Each glue has a strength (0,1,2,3,...) • strength 1 Growth begins from a seed tile a • Tiles stick to the growing assembly if their glues match, and are c b strong enough ( sum of strengths is at least the temperature ) d • Finite set of tile types, unlimited supply of each tile type 4 Defn. Tile assembly system: tile set, seed tile, temperature Damien Woods, FOCS 2012 Winfree, 1998
Abstract tile assembly model b A j ? H a ? i G E G e a e h g B c j g b h a B F’ b c A C’ b c d f a g a b B C A F c c e C b c e a f g b A F f a e E a f Seed d D a e f d e E D e Seed d d i i i Temperature = 2 • Square units called tiles (non-rotatable) • Each side has a glue (a,b,c,d,...) strength 2 • Each glue has a strength (0,1,2,3,...) • strength 1 Growth begins from a seed tile a • Tiles stick to the growing assembly if their glues match, and are c b strong enough ( sum of strengths is at least the temperature ) d • Finite set of tile types, unlimited supply of each tile type 4 Defn. Tile assembly system: tile set, seed tile, temperature Damien Woods, FOCS 2012 Winfree, 1998
Recommend
More recommend
Explore More Topics
Stay informed with curated content and fresh updates.