Optimal program-size complexity for self-assembly at temperature 1 in 3D
David Furcy, Samuel Micka, Scott M. Summers

TL;DR
This paper demonstrates that in a 3D self-assembly model at temperature 1, it is possible to construct an N x N square with optimal tile complexity of O(log N / log log N), even with minimal 3D constraints.
Contribution
It introduces a 3D temperature 1 optimal encoding construction that achieves minimal tile complexity for square assembly, answering an open question.
Findings
Achieves optimal tile complexity for N x N squares at temperature 1
Works with tiles restricted to two planes in 3D space
Develops a general 3D encoding construction of independent interest
Abstract
Working in a three-dimensional variant of Winfree's abstract Tile Assembly Model, we show that, for all , there is a tile set that uniquely self-assembles into an square shape at temperature 1 with optimal program-size complexity of (the program-size complexity, also known as tile complexity, of a shape is the minimum number of unique tile types required to uniquely self-assemble it). Moreover, our construction is "just barely" 3D in the sense that it works even when the placement of tiles is restricted to the and planes. This result affirmatively answers an open question from Cook, Fu, Schweller (SODA 2011). To achieve this result, we develop a general 3D temperature 1 optimal encoding construction, reminiscent of the 2D temperature 2 optimal encoding construction of Soloveichik and Winfree (SICOMP 2007), and…
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
TopicsDNA and Biological Computing · Cellular Automata and Applications · Modular Robots and Swarm Intelligence
