【24h】

A DNA-based Algorithm for the Solution of Not-All-Equal 3-SAT Problem

机译:非全等3-SAT问题的基于DNA的算法

获取原文

摘要

Satisfiability problem is given a Boolean formula, and decide if a satisfying truth assignment exists.((-X12)VX5)^ ((-X24)VX3V(- X13)VX9)^…^(X12)^(X17VX8(0X18)) is an example of Boolean formula. k-SAT means that each clause has exactly k literals. Not-All-Equal (NAE) 3-SAT problem is defined by Garey and Johnson in 1979 as follows: There is a set V of variables and a collection C of clauses over V such that each clause has 3 literals. And the question is : Is there a truth assignment for V such that each clause has at least one true and at least one false literal?Note that the only difference with 3-SAT is that as well as one true literal, there must also be one false literal in each clause.In this paper, we will use molecular solution to find all true assignment (3 SAT problem) and furthermore find Not-All-Equal (NAE) solutions on DNA-based Supercomputing. Finally, the simulated experiment is applied to verify correction of the proposed DNA-based algorithm for solving the Not-All-Equal 3-SAT problem.
机译:可满足性问题给出一个布尔公式,并确定是否存在令人满意的真值分配。((-X12)VX5)^((-X24)VX3V(-X13)VX9)^…^(X12)^(X17VX8(0X18))是布尔公式的示例。 k-SAT表示每个子句恰好具有k个文字。 Garey和Johnson在1979年定义的非均等(NAE)3-SAT问题如下:在V上有一个变量V以及多个子句的集合C,这样每个子句都有3个文字。问题是:是否为V提供了一个真值分配,以使每个子句至少具有一个真和至少一个假文字?请注意,与3-SAT唯一的区别在于,除了一个真实文字外,还必须有一个本文中,我们将使用分子解找到所有真正的赋值(3 SAT问题),并在基于DNA的超级计算中找到非均等(NAE)解。最后,通过仿真实验验证了所提出的基于DNA的算法解决非均等3-SAT问题的正确性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号