The program-size complexity of self-assembled paths
Pierre-Étienne Meunier, Damien Regnault, Damien Woods
Abstract
We prove a Pumping Lemma for the noncooperative abstract Tile Assembly Model, a model central to the theory of algorithmic self-assembly since the beginning of the field. This theory suggests, and our result proves, that small differences in the nature of adhesive bindings between abstract square molecules gives rise to vastly different expressive capabilities.
In the cooperative abstract Tile Assembly Model, square tiles attach to each other using multi-sided cooperation of one, two or more sides. This precise control of tile binding is directly exploited for algorithmic tasks including growth of specified shapes using very few tile types, as well as simulation of Turing machines and even self-simulation of self-assembly systems. But are cooperative bindings required for these computational tasks? The definitionally simpler noncooperative (or Temperature 1) model has poor control over local binding events: tiles stick if they bind on at least one side. This has led to the conjecture that it is impossible for it to exhibit precisely controlled growth of computationally-defined shapes.
Here, we prove such an impossibility result. We show that any planar noncooperative system that attempts to grow large algorithmically-controlled tile-efficient assemblies must also grow infinite non-algorithmic (pumped) structures with a simple closed-form description, or else suffer blocking of intended algorithmic structures. Our result holds for both directed and nondirected systems, and gives an explicit upper bound of (8|T |) 4|T |+1 (5|σ| + 6), where |T | is the size of the tileset and |σ| is the size of the seed assembly, beyond which any path of tiles is pumpable or blockable.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 466f65b8-2a71-4dc5-92a9-1eea92861eaeCited by top-tier papers1
Ask how each one uses itRelated papers
- The Need for Seed (in the abstract Tile Assembly Model)Andrew Alseth, Matthew J. PatitzSODA 2023 · 2 citations
- The Impacts of Dimensionality, Diffusion, and Directedness on Intrinsic Universality in the abstract Tile Assembly ModelDaniel Hader, Aaron Koch, Matthew J. Patitz, Michael SharpSODA 2020 · 10 citations
- Hierarchical Shape Construction and Complexity for Slidable Polyominoes under Uniform External ForcesJose Balanza-Martinez, Timothy Gomez, David Caballero, Austin Luchsinger et al.SODA 2020 · 15 citations
- On Computing Makespan-Optimal Solutions for Generalized Sliding-Tile PuzzlesMarcus Gozon, Jingjin YuAAAI 2024 · 6 citations
- Learning to Guide and to be Guided in the Architect-Builder ProblemPaul Barde, Tristan Karch, Derek Nowrouzezahrai, Clément Moulin-Frier et al.ICLR 2022 · 5 citations
