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 non-deterministic attachment. We then show that sequential non-determinism allows for efficient and geometrically expressive self-assembly. To that end, we constructively prove that for any positive integer $N$ and any real $δ\in (0,1)$, there exists a TAS that self-assembles into an $N \times N$ square with probability at least $1 - δ$ using only $O\left( \log N + \log \frac{1}δ \right)$ types of tiles. Our bound improves upon the previous state-of-the-art bound for this problem by Cook, Fu and Schweller (SODA 2011).
Synthesizing Minimal Tile Sets for Patterned DNA Self-Assembly
图案自组装瓦片集合成(Pattern self-Assembly Tile set Synthesis,PATS)问题是确定一组自组装以实现给定矩形颜色图案的彩色瓦片。我们给出了一个穷举的分支定界算法,以找到瓷砖集的最小基数的PATS问题。我们的算法利用了一个搜索树的周围矩形网格的分区的晶格,和一个有效的边界函数来修剪这个搜索树。该算法的性能的经验数据表明,它比较有利,以前提出的启发式解决方案的问题。
Search Methods for Tile Sets in Patterned DNA Self-Assembly
模式自组装瓦片集合成(Pattern self-Assembly Tile set Synthesis,PATS)问题,出现在结构化DNA自组装理论中,是确定一组彩色瓦片,从边界种子结构开始,自组装成给定的矩形彩色模式。寻找最小尺寸的瓦片集的任务是已知的NP-难。我们探索了几个完整的和不完整的搜索技术,找到最小的,或至少是小的,瓷砖集,并根据动态瓷砖组装模型获得的解决方案的可靠性进行评估。
工作在Winfree的抽象瓷砖组装模型,我们表明,一个恒定大小的瓷砖组装系统可以通过编程相对瓷砖浓度,以建立一个n × n平方与高概率,任何足够大的n。这回答了Kao和Schweller(Randomized Self-Assembly for Approximate Decomposition,ICALP 2008)的一个开放性问题,他们展示了如何使用瓷砖浓度编程构建一个近似n x n的正方形,并询问近似是否可以以高概率精确。我们展示了如何修改这种技术来回答Kao和Schweller的另一个问题,通过展示一个恒定大小的瓷砖组装系统可以通过瓷砖浓度来编程,以组装任意有限 * 缩放形状 *,这些形状是通过将每个点替换为c x c块点来修改的,对于某个整数c。此外,我们表现出一个平稳的权衡之间的指定位n通过瓦片浓度与指定它们通过硬编码的瓦片类型,这允许瓦片浓度编程被用于指定一小部分的位的“输入”到一个瓦片组装系统,在浓度的约束下,只能指定到一个有限的精度。最后,考虑到瓷砖浓度规划模型的一些不切实际的方面,我们展示了如何修改施工,只使用浓度是任意接近均匀。
我们研究了Winfree的抽象瓦片组装模型(aTAM)中的非确定性的作用,该模型被认为是从DNA构建的人工分子自组装系统的模型。特别实际重要的是找到最小化资源的瓦片系统,例如不同瓦片类型的数量,每个瓦片类型对应于必须在aTAM的实际分子实现中定制合成的一组DNA链。我们试图确定在何种程度上使用瓷砖系统中的非确定性影响所需的资源,这样的分子形状建设算法。我们首先展示了一个“分子可计算性理论”的结果:存在一个无限的形状S,它是由一个瓦片系统唯一组装的,但不是由任何确定性瓦片系统组装的。然后,我们在有限的“分子复杂性理论”情况下展示了类似的现象:存在一个有限的形状S,它由具有c个瓦片类型的瓦片系统唯一组装,但每个唯一组装S的确定性瓦片系统都具有超过c个瓦片类型。事实上,我们扩展的技术,得到一个更强的(经典的复杂性理论)的结果,显示的问题,找到最小数量的瓷砖类型,唯一地组装一个给定的有限形状是Sigma-P-2-完成。相比之下,Adleman、Cheng、Goel、Huang、Kempe、Moisset de Espanés和Rothemund(自组装中的组合优化问题,STOC 2002)证明了找到唯一组装形状的最小数量的确定性瓦片类型的问题是NP完全的。结论是,非确定性赋予额外的权力,从一个小的瓷砖系统组装的形状,但除非多项式层次崩溃,它是计算更难以利用这种权力,找到最小的瓷砖系统的大小…
图案自组装瓦片集综合(Pattern self-assembled tile set synthesis,PATS)是一个以最小化可唯一自组装给定矩形图案的直线瓦片组装系统为目标的组合优化问题,是NP难问题.当PATS由常数c参数化时,它变得实际上有意义,使得任何给定的图案都保证最多包含c种颜色(c-PATS)。我们首先研究简单的模式和性质的最小RTAS他们。在此基础上,设计了一个59色的图案,将3SAT约简为59色的图案,并证明了59-PATS是NP-难的。