Non-cooperatively assembling large structures: a 2D pumping lemma cannot be as powerful as its 1D counterpart

02/06/2019
by   Pierre-Etienne Meunier, et al.
0

We show the first asymptotically efficient constructions in the so-called "noncooperative planar tile assembly" model. Algorithmic self-assembly is the study of the local, distributed, asynchronous algorithms ran by molecules to self-organise, in particular during crystal growth. The general cooperative model, also called "temperature 2", uses synchronisation to simulate Turing machines, build shapes using the smallest possible amount of tile types, and other algorithmic tasks. However, in the non-cooperative ("temperature 1") model, the growth process is entirely asynchronous, and mostly relies on geometry. Even though the model looks like a generalisation of finite automata to two dimensions, its 3D generalisation is capable of performing arbitrary (Turing) computation, and of universal simulations, whereby a single 3D non-cooperative tileset can simulate the dynamics of all possible 3D non-cooperative systems, up to a constant scaling factor. However, it was shown that the original 2D non-cooperative model is not capable of universal simulations, and the question of its computational power is still widely open. Here, we show an unexpected result, namely that this model can reliably grow assemblies of size Omega(n log n) with only n tile types, which is the first asymptotically efficient positive construction.

READ FULL TEXT

page 7

page 20

research
02/10/2020

The program-size complexity of self-assembled paths

We prove a Pumping Lemma for the noncooperative abstract Tile Assembly M...
research
03/14/2019

Geometric Tiles and Powers and Limitations of Geometric Hindrance in Self-Assembly

Tile-based self-assembly systems are capable of universal computation an...
research
08/10/2018

Self-assembly of, and optimal encoding inside, thin rectangles at temperature-1 in 3D

In this paper, we study the self-assembly of rectangles in a non-coopera...
research
01/24/2019

Deterministic 2-Dimensional Temperature-1 Tile Assembly Systems Cannot Compute

We consider non cooperative binding in so called `temperature 1', in det...
research
01/03/2022

Purely local growth of a quasicrystal

Self-assembly is the process in which the components of a system, whethe...
research
10/09/2019

The Impacts of Dimensionality, Diffusion, and Directedness on Intrinsic Universality in the abstract Tile Assembly Model

We present a series of results related to mathematical models of self-as...
research
11/18/2020

On the directed tile assembly systems at temperature 1

We show here that a model called directed self-assembly at temperature 1...

Please sign up or login with your details

Forgot password? Click here to reset