...
首页> 外文期刊>Current Nanoscience >A Random Walk DNA Algorithm for the 3-SAT Problem
【24h】

A Random Walk DNA Algorithm for the 3-SAT Problem

机译:3-SAT问题的随机游走DNA算法

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

摘要

We present a randomized DNA algorithm for the 3-SAT problem based on the probabilistic algorithm proposed by Schöning. The basic idea of our algorithm is that the read of information is performed in linear DNA molecules, while the rewrite information is implemented in plasmid DNAs. Compared with previous works, our algorithm performs the flip of a variable's value more easily and reliably, and the time complexity is also reduced to O(mn), where m is the number of clauses and n is the number of variables. Moreover, Schöning's algorithm has been further improved recently for the case of 3-SAT by Hofmeister. We also demonstrate how to adapt this improvement in our new algorithm and the space complexity of our algorithm is then reduced to O[(4/3)n-3m' (7/3)m'], where m' is the number of the maximal independent clauses. Up to now, this is the most volume-efficient algorithm for the 3-SAT based on DNA computing.
机译:我们基于Schöning提出的概率算法,提出了一种针对3-SAT问题的随机DNA算法。我们算法的基本思想是信息的读取是在线性DNA分子中进行的,而重写信息是在质粒DNA中进行的。与以前的工作相比,我们的算法更容易,更可靠地执行变量值的翻转,并且时间复杂度也降低为O(mn),其中m是从句的数量,n是变量的数量。此外,霍夫迈斯特针对3-SAT的情况最近对Schöning算法进行了进一步改进。我们还演示了如何在我们的新算法中适应这种改进,然后将算法的空间复杂度降低为O [(4/3)n-3m'(7/3)m'],其中m'是最大独立子句。到目前为止,这是基于DNA计算的3-SAT体积效率最高的算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号