首页> 外文期刊>Natural Computing >Robust self-assembly of graphs
【24h】

Robust self-assembly of graphs

机译:强大的图形自组装

获取原文
获取原文并翻译 | 示例
           

摘要

Self-assembly is a process in which small building blocks interact autonomously to form larger structures. A recently studied model of self-assembly is the Accretive Graph Assembly Model whereby an edge-weighted graph is assembled one vertex at a time starting from a designated seed vertex. The weight of an edge specifies the magnitude of attraction (positive weight) or repulsion (negative weight) between adjacent vertices. It is feasible to add a vertex to the assembly if the total attraction minus repulsion of the already built neighbors exceeds a certain threshold, called the assembly temperature. This model naturally generalizes the extensively studied Tile Assembly Model. A natural question in graph self-assembly is to determine whether or not there exists a sequence of feasible vertex additions to realize the entire graph. However, even when it is feasible to realize the assembly, not much can be inferred about its likelihood of realization in practice due to the uncontrolled nature of the self-assembly process. Motivated by this, we introduce the robust self-assembly problem where the goal is to determine if every possible sequence of feasible vertex additions leads to the completion of the assembly. We show that the robust self-assembly problem is co-NP-complete even on planar graphs with two distinct edge weights. We then examine the tractability of the robust self-assembly problem on a natural subclass of planar graphs, namely grid graphs. We identify structuralrnconditions that determine whether or not a grid graph can be robustly sell-assembled, and give poly-time algorithms to determine this for several interesting cases of the problem. Finally, we also show that the problem of counting the number of feasible orderings that lead to the completion of an assembly is #P-complete.
机译:自组装是一个过程,在此过程中,小构件自动进行交互以形成较大的结构。最近研究的自组装模型是增生图组装模型,其中从一个指定种子顶点开始,一次将一个边缘加权图组装到一个顶点上。边的权重指定相邻顶点之间的吸引力(正权重)或排斥力(负权重)的大小。如果已经建立的邻居的总吸引力减去排斥力超过某个阈值(称为装配温度),则向装配添加顶点是可行的。该模型自然地概括了经过广泛研究的“瓷砖装配模型”。图自组装中的一个自然问题是确定是否存在一系列可行的顶点加法来实现整个图。然而,即使实现组装是可行的,由于自组装过程的不受控制的性质,在实践中也无法推断出实现的可能性。因此,我们引入了鲁棒的自组装问题,其目的是确定可行的顶点添加的每个可能序列是否导致组装的完成。我们表明,即使在具有两个不同边权重的平面图上,鲁棒的自组装问题也是共NP完全的。然后,我们在平面图的自然子类(即网格图)上检查了鲁棒自组装问题的可处理性。我们确定确定网格图是否可以鲁棒出售的结构条件,并给出多时算法来确定问题的几种有趣情况。最后,我们还表明,计算导致装配完成的可行订货数量的问题是#P-complete。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号