基于DNA计算的CTL模型检测方法研究

被引量 : 0次 | 上传用户:taotao_xr
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
模型检测由图灵奖得主Clarke教授等人提出,是一种能够自动验证系统是否满足指定性质的技术,并且在系统不满足性质时提供反例,被广泛地应用于硬件验证、网络协议验证、安全协议验证、软件验证等领域,取得了令人瞩目的成果。另一方面,作为一种新的计算载体,DNA具有很高的信息存储密度和强大的并行处理能力,DNA计算为突破经典模型检测算法的效率限制提供了新的思路。2006年,著名的计算机科学家、图灵奖得主Ernest Allen Emerson首次把分子生物计算应用到模型检测领域,提出了一种用DNA分子对计算树逻辑(Computation Tree Logic,CTL)公式进行检测的方法。但是,Emerson教授只给出了一种CTL公式EFp的DNA检测算法,目前尚无其它基于DNA计算的CTL逻辑公式的检测算法,更没有DNA计算方法可以对全部的CTL逻辑公式进行检测。这是本文研究和要解决的问题。Emerson教授的方法存在一些不足之处:一,CTL公式EFp的DNA检测算法使用了DNA限制性内切酶和DNA连接酶,酶切反应和连接反应在同一生化环境中进行,对生化反应的环境要求苛刻,可靠性较低;二,当系统模型不满足公式EFp时,算法不能提供反例;三,只给出了一种CTL公式的检测方法,能够检测的公式类型单一。针对上述三个问题,首先,用带标签的有限状态自动机对系统建立模型;其次,探索合适的编码方式,用DNA分子编码系统模型;再次,经过研究和分析,把对系统模型的验证问题规约为对长度在阈值范围之内的运行的验证问题;然后,通过调用DNA分子的7种基本操作,给出了生成长度在阈值范围之内的运行的算法;最后,给出了4种CTL公式的DNA检测算法。对于公式EFp,新算法的反应试管中只含有一种核酸酶—DNA连接酶,对反应环境要求较低,可靠性较高;并且,当系统模型不满足公式时,新方法能给出反例;此外,新方法给出了另外三种公式的检测算法,能够检测的公式类型更多。新方法有效地弥补了Emerson方法中的不足。
其他文献
【目的】了解所选9个不同成熟期杏品种的光合特性,为进一步研究不同成熟期杏品种光合特性差异,及与其果实发育的相关性奠定基础。【方法】在果实第二次缓慢生长期(即6月上旬~7
<正>近几年,微博发展之势如雨后春笋,已经成为人们热衷的网络活动之一。微博作为互联网时代下的新兴媒体产业,因其操作简单、内容简洁、传播迅速、时效性强、互动性高、公众
【目的】研究滴灌和漫灌下不同施肥量对棉花氮素吸收的影响。滴灌和漫灌不同灌溉方式在不同施肥处理(N 240、360和480 kg/hm2)下0~100 cm土层土壤NO3--N分布及棉花氮素吸收。
桥梁必需的使用宽度是有限的,而随着跨径的不断增大,宽跨比不断减小,从而使桥梁的横向刚度和扭转刚度也不断减小,结构阻尼越来越低,同时宽跨比的减小又影响到桥梁的动力稳定
目的:探讨使用中医疗法治疗妇科带下症的效果。方法:选取我院2013年6月~2014年6月期间收治的67例妇科带下症患者作为研究对象。对这些患者分别使用止带方加减、知柏地黄汤加
企业报告是企业对内反映自身发展问题的重要载体,是对外披露价值创造过程与信息的重要形式,也是利益相关者进行决策的重要依据。企业报告模式的发展与变革一直是全社会关注的
赵匡胤于公元960年以“陈桥兵变”,夺取后周政权,史称“宋”。北宋时,契丹后裔辽王朝统治了中国北方,长期与宋朝对垒。在这种历史环境的影响下,人们的审美观念也发生了一定的
以引自日本的辣椒专用砧木品种"肩车"为砧木,采用套管嫁接法对辣椒进行嫁接,测定嫁接苗对辣椒疫病的抗性。结果表明,选用的3个辣椒品种四平头、新椒3号和猪大肠的嫁接苗对疫
多种药物在个体和种族间的代谢呈现出显著差异性,对于治疗指数比较窄的药物,若不能预估其个体差异,就可能导致严重的毒性反应,甚至死亡。如果一个药物在用于临床之前,其在人