Sequential non-determinism in tile self-assembly: a general framework and an application to efficient temperature-1 self-assembly of squares
David Furcy, Scott M. Summers

TL;DR
This paper introduces a framework called sequential non-determinism to analyze probabilistic tile assembly systems, enabling efficient construction of large squares with high probability using fewer tile types than previous methods.
Contribution
The paper develops a novel analytical framework for probabilistic tile assembly, and demonstrates its application in creating efficient, high-probability self-assembly of large squares with fewer tile types.
Findings
Probabilistic correctness can be expressed as a product of individual attachment probabilities.
Constructed tile assembly systems can form N×N squares with high probability using logarithmic tile types.
The method improves upon previous bounds for tile complexity in square self-assembly.
Abstract
In this paper, we work in a 2D version of the probabilistic variant of Winfree's abstract Tile Assembly Model defined by Chandran, Gopalkrishnan and Reif (SICOMP 2012) in which attaching tiles are sampled uniformly with replacement. First, we develop a framework called ``sequential non-determinism'' for analyzing the probabilistic correctness of a non-deterministic, temperature-1 tile assembly system (TAS) in which most (but not all) tile attachments are deterministic and the non-deterministic attachments always occur in a specific order. Our main sequential non-determinism result equates the probabilistic correctness of such a TAS to a finite product of probabilities, each of which 1) corresponds to the probability of the correct type of tile attaching at a point where it is possible for two different types to attach, and 2) ignores all other tile attachments that do not affect the…
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 · Modular Robots and Swarm Intelligence
