Flipping Tiles Concentration Independent Coin Flips in Tile
- Slides: 109
Flipping Tiles: Concentration Independent Coin Flips in Tile Self-Assembly ? ? Cameron T. Chalk, Bin Fu, Alejandro Huerta, Mario A. Maldonado, Eric Martinez, Robert T. Schweller, Tim Wylie Funding by NSF Grant CCF-1117672 NSF Early Career Award 0845376
• Introduction • Models • Concentration Independent Coin Flip • Big Seed, Temperature 1 • Single Seed, Temperature 2 • Simulation Application • Unstable Concentrations • Summary
• Introduction • Models • Concentration Independent Coin Flip • Big Seed, Temperature 1 • Single Seed, Temperature 2 • Simulation Application • Unstable Concentrations • Summary
Tile Assembly Model (Rothemund, Winfree, Adleman) Tileset: S Glue: G(g) = 2 G(o) = 2 G(y) = 2 G(r) = 2 G(b) = 1 G(p) = 1 Temperature: 2 Seed: S
Tile Assembly Model (Rothemund, Winfree, Adleman) Tileset: S Glue: G(g) = 2 G(o) = 2 G(y) = 2 G(r) = 2 G(b) = 1 G(p) = 1 Temperature: 2 Seed: S S
Tile Assembly Model (Rothemund, Winfree, Adleman) Tileset: S Glue: G(g) = 2 G(o) = 2 G(y) = 2 G(r) = 2 G(b) = 1 G(p) = 1 Temperature: 2 Seed: S S
Tile Assembly Model (Rothemund, Winfree, Adleman) Tileset: S Glue: G(g) = 2 G(o) = 2 G(y) = 2 G(r) = 2 G(b) = 1 G(p) = 1 Temperature: 2 Seed: S S
Tile Assembly Model (Rothemund, Winfree, Adleman) Tileset: S Glue: G(g) = 2 G(o) = 2 G(y) = 2 G(r) = 2 G(b) = 1 G(p) = 1 Temperature: 2 Seed: S S
Tile Assembly Model (Rothemund, Winfree, Adleman) Tileset: S Glue: G(g) = 2 G(o) = 2 G(y) = 2 G(r) = 2 G(b) = 1 G(p) = 1 Temperature: 2 Seed: S S
Tile Assembly Model (Rothemund, Winfree, Adleman) Tileset: S Glue: G(g) = 2 G(o) = 2 G(y) = 2 G(r) = 2 G(b) = 1 G(p) = 1 Temperature: 2 Seed: S S
Tile Assembly Model (Rothemund, Winfree, Adleman) Tileset: S Glue: G(g) = 2 G(o) = 2 G(y) = 2 G(r) = 2 G(b) = 1 G(p) = 1 Temperature: 2 Seed: S S
Tile Assembly Model (Rothemund, Winfree, Adleman) Tileset: S Glue: G(g) = 2 G(o) = 2 G(y) = 2 G(r) = 2 G(b) = 1 G(p) = 1 Temperature: 2 Seed: S S
Tile Assembly Model (Rothemund, Winfree, Adleman) Tileset: S Glue: G(g) = 2 G(o) = 2 G(y) = 2 G(r) = 2 G(b) = 1 G(p) = 1 Temperature: 2 Seed: S S
Tile Assembly Model (Rothemund, Winfree, Adleman) Tileset: S Glue: G(g) = 2 G(o) = 2 G(y) = 2 G(r) = 2 G(b) = 1 G(p) = 1 Temperature: 2 Seed: S S
Tile Assembly Model (Rothemund, Winfree, Adleman) Tileset: S Glue: G(g) = 2 G(o) = 2 G(y) = 2 G(r) = 2 G(b) = 1 G(p) = 1 Temperature: 2 Seed: S S
Tile Assembly Model (Rothemund, Winfree, Adleman) Tileset: S Glue: G(g) = 2 G(o) = 2 G(y) = 2 G(r) = 2 G(b) = 1 G(p) = 1 Temperature: 2 Seed: S S
Tile Assembly Model (Rothemund, Winfree, Adleman) Tileset: S Glue: G(g) = 2 G(o) = 2 G(y) = 2 G(r) = 2 G(b) = 1 G(p) = 1 Temperature: 2 Seed: S TERMINAL S
Probabilistic Tile Assembly Model (Becker, Remila, Rapaport) Tileset: S . 1. 2. 3 Glue: G(g) = 2. 2 G(o) = 2 G(p) = 2 G(b) = 2 . 2 Temperature: 2 Seed: S
Probabilistic Tile Assembly Model (Becker, Remila, Rapaport) Tileset: S . 1. 2. 3 Glue: G(g) = 2. 2 G(o) = 2 G(p) = 2 G(b) = 2 S . 2 Temperature: 2 Seed: S
Probabilistic Tile Assembly Model (Becker, Remila, Rapaport) Tileset: S . 1. 2. 3 Glue: G(g) = 2. 2 G(o) = 2 G(p) = 2 G(b) = 2 S S . 2 Temperature: 2 Seed: S S
Probabilistic Tile Assembly Model (Becker, Remila, Rapaport) Tileset: S . 1. 2. 3 Glue: G(g) = 2. 2 G(o) = 2 G(p) = 2 G(b) = 2 S S . 2 Temperature: 2 Seed: S S . 2 =. 4. 2 +. 3
Probabilistic Tile Assembly Model (Becker, Remila, Rapaport) Tileset: S . 1. 2. 3 Glue: G(g) = 2. 2 G(o) = 2 G(p) = 2 G(b) = 2 S S . 2 Temperature: 2 Seed: S . 2 =. 4. 2 +. 3 S . 3 =. 6. 2 +. 3
Probabilistic Tile Assembly Model (Becker, Remila, Rapaport) . 4 S. 6 S S S. 1 . 2 . 3 . 2
Probabilistic Tile Assembly Model (Becker, Remila, Rapaport) . 5. 4 S. 6 S S . 5 S S. 1 . 2 . 3 . 2
Probabilistic Tile Assembly Model (Becker, Remila, Rapaport) . 5. 4 S. 6 S S S 1 S. 5 S . 5. 5 S 1 S S. 1 . 2 . 3 . 2
Probabilistic Tile Assembly Model (Becker, Remila, Rapaport) (. 4)(. 5)(1). 5. 4 S. 6 S S S 1 S. 5 S . 5. 5 S 1 S S. 1 . 2 . 3 . 2
Probabilistic Tile Assembly Model (Becker, Remila, Rapaport) . 5. 4 S. 6 S S S 1 S (. 4)(. 5)(1) + (. 4)(. 5) . 5 S . 5. 5 S 1 S S. 1 . 2 . 3 . 2
Probabilistic Tile Assembly Model (Becker, Remila, Rapaport) . 5. 4 S. 6 S S S 1 S. 5 S . 5. 5 S 1 (. 4)(. 5)(1) + (. 4)(. 5) + (. 6)(. 5). 45 S S. 1 . 2 . 3 . 2
Probabilistic Tile Assembly Model (Becker, Remila, Rapaport) . 5. 4 S. 6 S S S 1 S. 5 S . 5. 5 S 1 S (. 4)(. 5)(1) + (. 4)(. 5) + (. 6)(. 5). 45 (. 4)(. 5)(. 5) + (. 6)(. 5)(1). 55 S. 1 . 2 . 3 . 2
• Introduction • Models • Concentration Independent Coin Flip • Big Seed, Temperature 1 • Single Seed, Temperature 2 • Simulation Application • Unstable Concentrations • Summary
Concentration Independent Coin Flipping (TAS, C)
Concentration Independent Coin Flipping (TAS, C) { , , }
Concentration Independent Coin Flipping (TAS, C) { , , }
Concentration Independent Coin Flipping (TAS, C) { , , } P( ) + P( ) =. 5
Concentration Independent Coin Flipping (TAS, C) { , , } P( ) + P( ) =. 5
Concentration Independent Coin Flipping For ALL C (TAS, C) { , , } P( ) + P( ) =. 5
• Introduction • Models • Concentration Independent Coin Flip • Big Seed, Temperature 1 • Single Seed, Temperature 2 • Simulation Application • Unstable Concentrations • Summary
x y
x y
x y
x y
x y
x y y y+y x x+y P( x y x+y y+y )= 1
x y y y+y x x+y P( xy 2 y(x+y) )= 1
x y x x+y P( )= xy x y y + 2 y(x+y) x+y y+y x+y y y+y y x+y
x y x x+y P( )= xy xy 2 + 2 y(x+y) 2 y y+y y x+y
x y y x+y P( )= xy xy 2 + 2 y(x+y) 2 x x+x
x y y x+y P( x x+x )= xy xy 2 y x y + + 2 2 y(x+y) x+y x+x x+y
x y y x+y P( )= xy xy 2 + + 2 2 y(x+y) 2 x(x+y) 2 x x+x
P( xy xy 2 ) = 2 y(x+y) + 2 y(x+y) 2 + 2 x(x+y) 2 = x 2 + 2 xy + y 2 2(x+y) 2 = (x+y) 2 2(x+y) 2 = 1 2
• Introduction • Models • Concentration Independent Coin Flip • Big Seed, Temperature 1 • Single Seed, Temperature 2 • Simulation Application • Unstable Concentrations • Summary
S 1
S 1 1 2
S 1 1 2 2 3
S 1 1 2 2 33 4
S 1 1 2 2 33 44 5
S 1 1 2 2 33 44 55 6
S 1 1 2 2 33 44 55 66 7
S 1 1 2 2 33 44 55 66 8 7 7
S 1 1 2 2 9 33 44 55 66 8 8 7 7
S 1 1 2 2 10 33 44 55 99 66 8 8 7 7
S 1 1 2 2 10 10 11 33 44 55 99 66 8 8 7 7
S 1 1 2 2 10 10 1111 33 44 55 99 66 8 8 7 7
S
S
S S S
S S S
S S S S
• Introduction • Models • Concentration Independent Coin Flip • Big Seed, Temperature 1 • Single Seed, Temperature 2 • Simulation Application • Unstable Concentrations • Summary
Simulation (TAS, C) { , , }
Simulation (TAS, C) { , , } (TAS’, for all C) { , , } with m x n scale factor
Simulation (TAS, C) { , , } (TAS’, for all C) { , , } with m x n scale factor P(TAS, C) = P(TAS’, for all C)
Simulation (TAS, C) { , , } (TAS’, for all C) { , , } with m x n scale factor P(TAS, C) = P(TAS’, for all C) TAS’ robustly simulates TAS for C at scale factor m, n
Simulation Unidirectional two-choice linear assembly systems: • Grows in one direction from seed • Non-determinism between at most 2 tiles
Simulation Unidirectional two-choice linear assembly systems: • Grows in one direction from seed • Non-determinism between at most 2 tiles S
Simulation Unidirectional two-choice linear assembly systems: • Grows in one direction from seed • Non-determinism between at most 2 tiles S a S b S
Simulation Unidirectional two-choice linear assembly systems: • Grows in one direction from seed • Non-determinism between at most 2 tiles S a S b S S a
Simulation Unidirectional two-choice linear assembly systems: • Grows in one direction from seed • Non-determinism between at most 2 tiles S a S b c S b d S
Simulation Unidirectional two-choice linear assembly systems: • Grows in one direction from seed • Non-determinism between at most 2 tiles S a S b c S b d S S b d
Simulation Unidirectional two-choice linear assembly systems: • Grows in one direction from seed • Non-determinism between at most 2 tiles S a S b c S b d S S b d For any unidirectional two-choice linear assembly system X, there exists a tile assembly system X’ which robustly simulates X for the uniform concentration distribution at scale factor 5, 4.
Simulation S S S
Simulation S S
Simulation S S S
Simulation S S S
Simulation S S S
Simulation S S S
Simulation S S S
Simulation S S S
Simulation S S S
• Introduction • Models • Concentration Independent Coin Flip • Big Seed, Temperature 1 • Single Seed, Temperature 2 • Simulation Application • Unstable Concentrations • Summary
Simulation Application There exists a TAS which assembles an expected length N linear assembly using Θ(log. N) tile types. (Chandran, Gopalkrishnan, Reif)
Simulation Application There exists a TAS which assembles an expected length N linear assembly using Θ(log. N) tile types. (Chandran, Gopalkrishnan, Reif) • The construction is a unidirectional two-choice linear assembly system • Applies to uniform concentration distribution
Simulation Application There exists a TAS which assembles an expected length N linear assembly using Θ(log. N) tile types. (Chandran, Gopalkrishnan, Reif) • The construction is a unidirectional two-choice linear assembly system • Applies to uniform concentration distribution Corollary to simulation technique: There exists a TAS which assembles a width-4 expected length N assembly for all concentration distributions using O(log. N) tile types.
Simulation Application There exists a TAS which assembles an expected length N linear assembly using Θ(log. N) tile types. (Chandran, Gopalkrishnan, Reif) • The construction is a unidirectional two-choice linear assembly system • Applies to uniform concentration distribution Corollary to simulation technique: There exists a TAS which assembles a width-4 expected length N assembly for all concentration distributions using O(log. N) tile types. Further, there is no PTAM tile system which generates width-1 expected length N assemblies for all concentration distributions with less than N tile types.
• Introduction • Models • Concentration Independent Coin Flip • Big Seed, Temperature 1 • Single Seed, Temperature 2 • Simulation Application • Unstable Concentrations • Summary
Unstable Concentrations (TAS, C) { , , } P( ) + P( ) =. 5
Unstable Concentrations At each assembly stage, C changes (TAS, C) { , , } P( ) + P( ) =. 5
Unstable Concentrations Impossible in the a. TAM (in bounded space)
Unstable Concentrations Impossible in the a. TAM (in bounded space) Possible (and easy) in some extended models: a. TAM with neg. Interactions, big seed
Unstable Concentrations Impossible in the a. TAM (in bounded space) Possible (and easy) in some extended models: a. TAM with neg. Interactions, big seed Hexagonal TAM with neg. Interactions
Unstable Concentrations Impossible in the a. TAM (in bounded space) Possible (and easy) in some extended models: a. TAM with neg. Interactions, big seed Hexagonal TAM with neg. Interactions Polyomino TAM
Unstable Concentrations Impossible in the a. TAM (in bounded space) Possible (and easy) in some extended models: a. TAM with neg. Interactions, big seed Hexagonal TAM with neg. Interactions Polyomino TAM Geometric TAM, big seed
Summary Concentration Independent Coin Flips Large seed, temperature 1 Simulation S S S Unstable Concentrations Impossible in the a. TAM (in bounded space) Extended models: Single seed, temperature 2 S Future Work: - Single seed temperature 1 - Other simulations (other TASs/Boolean circuits) - Uniform random number generation - Randomized algorithms
- Compared to 4 flips of a coin, 400 flips of the coin is
- Coin flips
- Concentration gradient
- Movement of high concentration to low concentration
- Double flips
- What is gymnastic
- Flipping bits in memory without accessing them
- The probability of sandy flipping
- Espacio de rezius
- Mosaic tile
- Clay relief tiles
- Tile cautery
- Slab relief
- Homogeneous tile granito
- Observe color of powder on unglazed tile
- Cross tile
- Ferret mongols
- Web design tiles
- Socolar taylor tile
- Dimple tile science
- Tiles price list 2020
- Fusion method of ointment preparation
- Islamic tile design
- Fracture de malgaigne bassin
- Homogeneous tile granito
- Premiere tile group
- Frattura di malgaigne
- Tile pattern team challenge answers
- Uva cs 4102
- Blood grouping techniques
- Osha ceiling tile requirements
- Homogeneous tile granito
- Michael bedford taylor
- Fanboys connectors
- Tiling
- Kinetic tiles
- Which unit tiles are needed to complete the factorization?
- Legal moves algebra tiles
- Algebra tiles
- Polynomial graphic organizer
- Solving equations with algebra tiles
- The tiles
- Google trends tiles
- Ergosun integrated solar
- Legal moves for simplifying and comparing expressions
- Fraction tiles
- Abcya fraction tiles
- Mathsbot algebra tiles
- Single door dark room
- Apache tiles
- Factoring trinomials with exponents
- How do you create zero pairs using algebra tiles
- Roc
- Apache tiles tutorial
- Hip tiles
- Polynomial tiles
- The tiles more
- Ultimate thermo matt
- Show query tiles
- Which sum or difference is modeled by the algebra tiles
- Polynomial tiles
- Sihb coin
- Sqg coin
- Stat 301
- Boy scout coin collecting merit badge
- Coin events
- Joe balances a stationary coin
- Jumping coin experiment
- Ipna coin
- Coinbiz
- International currency technologies
- Dislocation coin et vis
- Newspaper report features
- Flip a coin
- Les 6 machines simples
- Roman coin surprise for mrs ship
- Konsensüs nedir
- Moodle wne uw
- Solve maths
- Coin toss
- Astb coin
- Prie dieu le bon coin
- Escuela de idiomas coin
- A football game customarily begins with a coin toss
- Doti coin
- A hot just-minted copper coin is placed in 101 g
- Rpe coin
- Crooked coin
- Bacha coin
- Luke 15 8 10
- Sample space diagram for 2 dice
- Sophie scholl coin
- Token coin finance
- Attc coin
- Luke 15:11-35
- "dunkin donuts" donut or bagel or coffee -jobs -resume
- Coin sciences maternelle
- Free fall video
- Pneumococci
- Les différents coins en maternelle
- Mion coin
- A football game customarily begins with a coin toss
- Coin fyi
- Www.youtube.com
- What is a nickel coin
- Gbre coin
- Ersel coin
- Pth stable coin
- Osgood ölçeği nedir
- A ball rolls ccw around the inside of a horizontal pipe