• DocumentCode
    390738
  • Title

    On the decidability of self-assembly of infinite ribbons

  • Author

    Adleman, Leonard ; Kari, Jarkko ; Kari, Lila ; Reishus, Dustin

  • Author_Institution
    Lab. for Molecular Sci., Univ. of Southern California, VA, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    530
  • Lastpage
    537
  • Abstract
    Self-assembly, the process by which objects autonomously come together to form complex structures, is omnipresent in the physical world. A systematic study of self-assembly as a mathematical process has been initiated. The individual components are modelled as square tiles on the infinite two-dimensional plane. Each side of a tile is covered by a specific "glue", and two adjacent tiles will stick if they have matching glues on their abutting edges. Tiles that stick to each other may form various two-dimensional "structures" such as squares, rectangles, or may cover the entire plane. In this paper we focus on a special type of structure, called ribbon: a non-self-crossing sequence of tiles on the plane, in which successive tiles are adjacent along an edge, and abutting edges of consecutive tiles have matching glues. We prove that it is undecidable whether an arbitrary finite set of tiles with glues (infinite supply of each tile type available) can be used to assemble an infinite ribbon. The proof is based on a construction, due to Robinson (1971), of a special set of tiles that allow only aperiodic tilings of the plane. This construction is used to create a special set of directed tiles (tiles with arrows painted on the top) with the "strong plane filling property" - a variation of the "plane filling property" previously defined by Kari (1990, 1994). A construction of "sandwich" tiles is then used in conjunction with this special tile set, to reduce the well-known undecidable tiling problem to the problem of the existence of an infinite directed zipper (a special kind of ribbon). A "motif" construction is then introduced that allows one tile system to simulate another by using geometry to represent glues. Using motifs, the infinite directed zipper problem is reduced to the infinite ribbon problem, proving the latter undecidable. The result settles an open problem formerly known as the "unlimited infinite snake problem". Moreover, an immediate consequence is the undecidability of the existence of arbitrarily large structures self-assembled using tiles from a given tile set.
  • Keywords
    computational geometry; decidability; self-assembly; 2D structures; aperiodic tilings; arbitrarily large structures; decidability; directed tiles; geometry; glue; infinite 2D plane; infinite directed zipper; infinite ribbons; mathematical process; motif construction; nonself-crossing tile sequence; rectangles; self-assembly; square tiles; squares; sticking; strong plane filling property; undecidable tiling problem; unlimited infinite snake problem; Amorphous materials; Assembly; Biology computing; Computer science; DNA computing; Laboratories; Plastics; Self-assembly; Solid modeling; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 2002. Proceedings. The 43rd Annual IEEE Symposium on
  • ISSN
    0272-5428
  • Print_ISBN
    0-7695-1822-2
  • Type

    conf

  • DOI
    10.1109/SFCS.2002.1181977
  • Filename
    1181977