HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation
Journal articles

Pictures worth a thousand tiles, a geometrical programming language for self-assembly

Abstract : We present a novel way to design self-assembling systems using a notion of signal (or ray) akin to what is used in analyzing the behavior of cellular automata. This allows purely geometrical constructions, with a smaller specification and easier analysis. We show how to design a system of signals for a given set of shapes, and how to transform these signals into a set of tiles which self-assemble into the desired shapes. We show how to use this technique on three examples : squares (with optimal assembly time and a small number of tiles), general polygons, and a quasi periodic pattern : Robinson tiling.
Document type :
Journal articles
Complete list of metadata

Cited literature [16 references]  Display  Hide  Download

Contributor : Florent Becker Connect in order to contact the contributor
Submitted on : Thursday, February 14, 2008 - 4:58:44 PM
Last modification on : Saturday, September 11, 2021 - 3:17:00 AM
Long-term archiving on: : Friday, November 25, 2016 - 7:54:08 PM


Files produced by the author(s)




Florent Becker. Pictures worth a thousand tiles, a geometrical programming language for self-assembly. Theoretical Computer Science, Elsevier, 2009, 410 (16), pp.1495-1515. ⟨10.1016/j.tcs.2008.12.011⟩. ⟨ensl-00248419v3⟩



Record views


Files downloads