若干问题的DNA计算算法研究

来源 :太原理工大学 | 被引量 : 0次 | 上传用户:clone111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着生物技术的飞速发展,一个新的研究领域——DNA计算随之产生。DNA计算是一种新的计算模式,它以DNA(deoxyribonucleicacid,脱氧核糖核酸)为“原料”,以生化实验为工具进行计算。由于DNA计算机所具有的巨大并行性、海量存储以及低能耗等优点,因此将有望在某些领域弥补现有电子计算机的不足。自1994年美国南加州大学的Adleman教授用生化实验解决了七个顶点的有向哈密尔顿路径问题(Directed Hamilton Path Problem,DHPP)以来,有关DNA计算的科研工作迅速在许多国家展开。虽然已取得了可喜的成果,但有许多经典的图论问题、数学问题等还未有DNA算法;有些问题虽有DNA计算方法,但仍有可改进之处。粘贴系统是建立在粘贴运算基础上的语言生成器,也是一种遵循Watson-Crick互补性质进行退火操作的DNA计算抽象模型。粘贴模型所使用的DNA链具有固定的长度,操作时不需要扩展DNA链,也无需酶的参与,而且它的材料在理论上可以重复使用。因此,有关粘贴模型的研究开展得比较快,许多问题的粘贴DNA算法也被相继提出。由于粘贴模型仅采用原有的四种基本操作,实验操作步骤较多,耗费了大量时间,本文求解问题时采用了多级分离装置,可以实现DNA计算中的多种基本操作,并能实现“多级分离”操作,大大减少实验步骤,成倍提高解题效率。本文介绍了基于表面的DNA计算求解0-1整数规划问题的算法,并且在此算法的基础上把未知数的取值范围扩充到从-2到+2的范围,从而扩展了此表面算法的适用范围。定义了两种约束补链,给出了求解此类整数规划问题的DNA表面计算求解算法。本文给出了一个实例的求解步骤,证明此算法的思想和可行性。本算法中采用荧光猝灭的有关技术,通过观察荧光来排除非解,具有读解、编码简单和错误率低的特点。运用此种增加变量的方法来代替未知数的取值思维方法同样可以适用未知数取+3,-3,+4,-4……等的规划问题中。本文应用多级分离技术解决了以下两个问题:(1)0-1整数规划问题。文中给出了利用多级分离装置基于溶液求解0-1整数规划问题的DNA算法。此种解法克服了表面求解方法的编码和荧光数受限的缺点,且使用了多级分离操作,大大减少实验步骤,成倍提高解题效率。(2)背包问题。本文给出了背包问题的一种新解法,即将其转化为0-1整数规划问题进行求解,在求解中利用了多级分离装置,使实验步骤减少,解题效率提高。在解决以上两个问题时,文中都给出了具体的实例,并通过模拟试验得到了具体的解决方案,说明了算法的可行性和有效性。
其他文献
无线传感器网络(Wireless Sensor Networks,简称WSN)集传感器技术、嵌入式计算技术、分布式信息处理技术和通信技术等技术于一体,协作地进行实时监测、感知和采集网络分布区
P2P是对等节点间直接交换资源和服务的网络技术,是为了适应节点间越来越高的信息直接交互需求而产生的,且发展迅速。在企业网中,P2P技术为员工带来便捷的同时,也导致了以下问题:
网格计算(grid computing)被认为是继因特网和Web之后的第三次浪潮,是下一代互联网技术研究与应用的重要领域之一。网格计算主要研究在分布、异构、自治的网络资源环境中动态
近几年来,国内外很多专家学者投入了大量的精力去研究人工智能,促使人工智能在各个领域取得飞速发展。而把人工智能与现代教育结合起来,也是诸多专家学者研究的热点。通过人
动画产业被称为21世纪的朝阳产业,渲染是动画制作的重要步骤,传统动画渲染有渲染时间长、无法自动分配帧、渲染数据量大并且无法实时传输和处理等缺陷,这就迫切要求有新的技
随着计算机网络的迅速发展,通过因特网传输的数字产品非常容易受到非法拷贝和窜改。数字水印技术的诞生正是为了解决这个问题。而公钥数字图像水印是数字水印技术的一个分支,
随着网络技术的高速发展,以数据流形式呈现的数据信息大量涌现。例如传感器网络中传回的传感器数据,浏览网页产生的网络点击流,证券买卖产生的实时交易信息等等。这些数据往往具
复杂网络是由错综复杂关系的大量节点构成的网络,具有足够复杂的拓扑结构特征。现实世界中有许多符合复杂网络系统特征的网络。本文基于复杂网络和无标度模型,对无线自组织网
本文讨论具有比较严格的服务质量要求的实时应用程序存在的计算机网络带宽分配问题。由于实时应用的效用函数一般不满足严格凹的性质,因此传统的公平性定义和带宽分配算法对
微粒群算法(PSO, Particle Swarm Optimization)是一种新近出现的启发式全局优化算法,由于算法的易实现性和高效性,因此受到了人们的广泛关注。它已成为与遗传算法、禁忌搜索