基于Tile自组装的DNA计算研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:wwwenda
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
DNA计算是一种基于生化反应的新型信息处理模式,是一种新兴的非传统计算手段,自1994年创始以来,DNA计算的发展十分迅速,受到国内外学者的广泛关注。近年来,随着分子生物学和纳米技术的发展,自组装DNA计算成为了DNA计算中一种重要的模型,具有很高的研究价值,自组装DNA计算凭借其理论上的海量存储能力、自发有序性和强大并行性,成为难计算问题的潜在解决方案之一。通过对DNA单链进行合适的编码,若干条DNA单链能够杂交形成含有若干粘性末端的Tile分子。Tile分子正是自组装DNA计算的基本单元。自组装DNA计算是在一定的温度、酸碱度和一些特异性的生物酶的作用下,依据DNA的碱基互补配对原则,不同Tile分子通过粘性末端之间的互补配对进行匹配组装的过程。可以将自组装的初始框架看作问题的输入,Tile分子的粘性末端之间的相互匹配组装看作是信息的传递,最终得到的组装体可看作问题的输出。相比于其它DNA计算模型,自组装DNA计算在运算过程中不需要繁琐的生化实验操作,可以更好地提高运算的并行性,降低由人工操作而累积的误差。理论上已证明二维自组装DNA计算模型有通用计算能力,和图灵机是等价的。随着纳米技术、生物信息学、分子生物学的进一步发展,自组装DNA计算将有广阔的应用前景,尤其在优化计算、密码学等科学领域中可能有创新性应用。本文在研究基于Tile自组装的DNA计算原理的基础上,总结了DNA编码序列设计的影响参数和约束条件,设计了一种基于Tile自组装的DNA编码序列设计方案,并通过生物实验对设计结果的正确性和有效性进行了验证。基于自组装运算的高度并行性和自发有序性,提出了一种结合DNA折纸术的基于自组装DNA计算模型求解整数分解问题的非确定性算法,通过设计种子模块、乘法模块、复制与识别模块,充分利用自组装运算的高度并行性能力,使算法能并行猜测多个可能的分解结果,理论上可在多项式时间内得到问题的解。针对抽象Tile自组装运算模型的特点,设计了能够模拟抽象Tile自组装过程并给出组装结果的程序,该程序能够按用户的需求配置抽象DNA Tile分子并模拟自组装过程,给出自组装可能的结果,使研究人员能够直观地查看自组装模型的运算过程,进行方案的正确性验证与组装结果的预测,为基于Tile自组装的DNA算法设计提供工具。
其他文献
本文深入研究了移动Adhoc网络的安全路由问题及椭圆曲线密码体制,提出并实现了一个基于椭圆曲线密码体制的移动Adhoc网络安全路由算法。 论文首先详尽综述了移动Adhoc网络
基于位置的服务融合GIS、互联网和移动通讯三种技术,提供一种对于地理空间位置敏感的服务,它带给用户全新的体验,应用前景十分看好.目前大多数基于位置的服务的实现方案都是
自组织网络也叫做无中心结构的移动网络或者称作移动adhoc网络,是由一群共享无线信道且没有中心控制或固定的通信主干的移动节点所组成的系统。所以,在这种网络架构中,路由是一
星载计算机工作于辐射环境复杂的外太空,高能宇宙射线是影响星载计算机工作的重要因素,这些因素会导致航天器存储器件发生单粒子翻转效应(Single Event Upset,简称SEU)。SEU
随着互联网络规模的扩大,上网设备的增多,基于IPv4的互联网IP地址缺乏问题越来越引起广泛的关注。为了扩大可用的互联网IP地址空间,IETF在1998年底就已经制定了IPv6的草案。IPv6
社会生活的各个领域对互联网提出的新的迫切需求和大量新型网络应用的出现,给网络中的海量资源的有效管理带来了新的挑战。特别是互联网中的资源具有成长性、自治性和多样性
本文较系统地介绍数字图像处理的相关概念和问题,引入和说明了数字图像修复的动机、实例等;主要讨论数字图像修复的三类模型:Bayes模型,几何模型和PDE模型,着重研究了PDE模型中的T
本文首先简单地介绍了IP组播的技术,分析了IP组播的现状和困境,继而引入应用层组播的思想。然后对应用层组播技术进行了讨论,对现有的应用层组播协议和项目进行了介绍,给出了分析
本文讨论了一种新型的嵌入式车载导航系统,该系统是基于微软windowsCE操作系统进行设计和开发的,实践证明其在节约成本、加快开发速度、提高导航系统性能方面优势显著。 首
当前校园网内资源闲置与资源紧张的矛盾日益加深,作者提出了校园数据网格(Campus Data Grid, CDG)的来解决这一矛盾。在 CDG环境中,数据是分布在 CDG 的各个节点上的,用户可