基于DNA计算的NP问题研究

来源 :安徽理工大学 | 被引量 : 2次 | 上传用户:forest_28
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
DNA计算是一种模拟生物分子DNA的结构并借助分子生物技术进行计算的新方法,DNA计算主要分为两步:第一步是生成问题的所有可能解,第二步是解的检测。它作为一门新兴的交叉学科正逐渐发展起来,在解决大规模并行计算问题上,特别是在解决NP一完全问题上有其不可估量的优势。1994年,Adleman利用DNA计算解决了图论中的哈密顿路径问题,并成功地进行了实验。其目标是产生以DNA计算模型为背景、具有海量的存储遗传密码以及极快运行速度的新一代计算机。DNA计算的基本思想是:利用DNA特殊的双螺旋结构和碱基互补配对规律进行信息编码,把要运算的对象映射成DNA分子链,在生物酶的作用下,生成各种数据池(data pool),然后按照特定的规则将原始问题的数据运算高度并行地映射成DNA分子链的可控的生化过程。最后,利用分子生物技术如聚合链反应PCR、超声波降解、亲和层析、克隆、诱变、分子纯化、电泳、磁珠分离等,检测所需要的运算结果。DNA计算的核心问题是将经过编码后的DNA链作为输入,在试管内或其它载体上经过一定时间完成可以控制的生物化学反应,并以此来完成运算,使得从反应后的产物中能得到全部的解空间。在DNA计算系统中,DNA分子中的密码作为存储的数据,当DNA分子间在某种酶的作用下瞬间完成某种生物化学反应时,可以从一种基因代码变为另一种基因代码。DNA计算实际也就是通过对DNA双螺旋进行丰富的精确可控的化学反应,包括标记、扩增或者破坏原有链来完成各种不同的运算过程。本文从DNA计算所使用的DNA分子结构角度,对目前DNA编码问题及其在解决NP-完全问题方面的应用进行了介绍。对于TSP问题,利用DNA序列表示权值大小、熔点温度控制编码、粘帖系统等三种方式实现算法;提出了一种基于可满足解空间的最小顶点覆盖问题的DNA计算模型;在对骑士问题处理中利用粘贴模型,它是应用DNA链作为信息表示的物理基础,它的计算是基于Watson-Crick的补码变化规律。
其他文献
微生物发酵工程是生物工程和现代生物技术及其产业化的基础。随着发酵工业的技术进步和现代生产对过程优化的要求不断提高,对发酵过程控制技术的要求也越来越高。微生物发酵
相对于传统意义上的正常系统来说,更具有一般性的广义系统,由于更加能够对实际的系统模型进行描述与刻画,现如今已成为控制理论学界研究的热门方向。经典的移位算子方法用来
本文以南京梅山铁矿综合自动化项目建设为背景,探讨了目前我国铁矿工业计算机监控系统应用的一些比较先进的技术以及这些技术的发展。针对目前梅山矿场生产工艺过程中集成化程
随着科学技术的飞速发展,无人化平台已经应用到许多人类无法到达或不宜生存的区域。为使无人化平台在这些区域完成较为复杂的作业,迫切需要研究性能更为优越的伺服系统,使无人化平台动作更为灵活,反应更快,智能程度更高。随着计算机技术和交流电机调速技术的飞速发展,各种新的控制方法和调速手段得以应用在实际控制系统中,使得现代伺服系统有了更广阔的发展前景。本文旨在设计并研制一套用于无人化平台的伺服系统。在分析了系
在数字通信系统中,信号在传输过程中由于多径效应和信道带宽的有限性以及信道特性的不完善性导致不可避免地产生码间干扰(ISI),成为影响通信质量的重要因素。为了克服码间干扰所
现场总线技术作为自动化控制领域的热点之一,已经成为自动化系统与现场分散设备之间信息交换的主要技术。其中,Profibus技术是目前国际上应用十分广泛的现场总线。由于其具有
随着网络技术的不断发展,特别是移动互联网的迅速普及,网络越来越贴近人们的生活,逐渐成为人们生活中重要的一部分。人们无时无刻都能从互联网获取信息,也能向网络中传播信息
冻结法凿井是现在煤矿竖井建设所采用的主要施工手段。目前施工工程中通常是根据以往的施工经验和测温孔、冻结器的温度数据进行盐水流量的控制,没有一个理论的标准,这使得每
本研究是在陕西省教育厅专项科研计划项目:造纸碱回收过程黑液浓度软测量机理及数学模型研究(07JK192)的资助下完成的。针对黑液波美度在线测量的问题,提出了基于高斯核函数支持
低品位能源制冷技术是制冷系统节能的研究热点之一,其中废热喷射式制冷系统是非常有前途的一种有效利用低品位能源的技术,本文针对喷射式制冷系统缺乏有效控制模型的问题展开研究,主要工作如下:首先,提出了一种机理与经验混合建模方法。1)通过分析建模对象,利用质量守恒定律、能量守恒定律等物理学定律建立理论模型;2)确定建模对象的输入输出参数;3)对模型中不可测、不可控参数进行集总;4)通过实验数据对集总参数进