Universal Computation with Arbitrary Polyomino Tiles in Non-Cooperative Self-Assembly
S\'andor P. Fekete, Jacob Hendricks, Matthew J. Patitz, Trent A., Rogers, Robert T. Schweller

TL;DR
This paper demonstrates that polyomino tiles of size three or greater can enable universal computation in non-cooperative self-assembly systems at temperature 1, overcoming previous limitations of square tiles.
Contribution
It introduces the Polyomino Tile Assembly Model (polyTAM) and proves that larger polyominoes can achieve universal computation at temperature 1, unlike simpler tiles.
Findings
Polyominoes of size ≥3 enable universal computation at temperature 1.
Size-1 and size-2 polyomino systems are unlikely to be universal.
Assembly with at least 2 distinct shapes at temperature 1 is computationally universal.
Abstract
In this paper we explore the power of geometry to overcome the limitations of non-cooperative self-assembly. We define a generalization of the abstract Tile Assembly Model (aTAM), such that a tile system consists of a collection of polyomino tiles, the Polyomino Tile Assembly Model (polyTAM), and investigate the computational powers of polyTAM systems at temperature 1, where attachment among tiles occurs without glue cooperation. Systems composed of the unit-square tiles of the aTAM at temperature 1 are believed to be incapable of Turing universal computation (while cooperative systems, with temperature > 1, are able). As our main result, we prove that for any polyomino of size 3 or greater, there exists a temperature-1 polyTAM system containing only shape- tiles that is computationally universal. Our proof leverages the geometric properties of these larger (relative to the aTAM)…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModular Robots and Swarm Intelligence · DNA and Biological Computing · Cellular Automata and Applications
