论文标题

布尔电路和自组装中计数的限制

Limitations on counting in Boolean circuits and self-assembly

论文作者

Stérin, Tristan, Woods, Damien

论文摘要

在自组装中,$ k $ counter是一个瓷砖集,它从左到右生长了水平尺子,其中包含$ k $列的每个编码独特的二进制字符串。计数器一直是瓷砖组装,分子机器人技术和基于热力学的自组装的广泛理论模型的基本对象,因为它们的构造能力使用了几种瓷砖类型,生长的时间效率和组合结构。 Here, we define a Boolean circuit model, called $n$-wire local railway circuits, where $n$ parallel wires are straddled by Boolean gates, each with matching fanin/fanout strictly less than $n$, and we show that such a model can not count to $2^n$ nor implement any so-called odd bijective nor quasi-bijective function.然后,我们定义了一类自组装系统,其中包括理论上有趣且实验实验的系统,这些系统计算$ n $ bit函数和计数逐层。我们运用布尔电路结果表明这些自组装系统无法计算为$ 2^n $。这就解释了为什么实验实现的迭代布尔电路模型无法计数到$ 2^n $,而是一些先前研究的瓷砖系统。我们的工作指向理解自组装和布尔电路以实施最大柜台所需的功能的方式。

In self-assembly, a $k$-counter is a tile set that grows a horizontal ruler from left to right, containing $k$ columns each of which encodes a distinct binary string. Counters have been fundamental objects of study in a wide range of theoretical models of tile assembly, molecular robotics and thermodynamics-based self-assembly due to their construction capabilities using few tile types, time-efficiency of growth and combinatorial structure. Here, we define a Boolean circuit model, called $n$-wire local railway circuits, where $n$ parallel wires are straddled by Boolean gates, each with matching fanin/fanout strictly less than $n$, and we show that such a model can not count to $2^n$ nor implement any so-called odd bijective nor quasi-bijective function. We then define a class of self-assembly systems that includes theoretically interesting and experimentally-implemented systems that compute $n$-bit functions and count layer-by-layer. We apply our Boolean circuit result to show that those self-assembly systems can not count to $2^n$. This explains why the experimentally implemented iterated Boolean circuit model of tile assembly can not count to $2^n$, yet some previously studied tile system do. Our work points the way to understanding the kinds of features required from self-assembly and Boolean circuits to implement maximal counters.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源