基于多种分子结构的DNA计算模型的研究与应用

来源 :北京大学 | 被引量 : 0次 | 上传用户:zjinboy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,作为一个全新的领域,DNA计算飞速发展,大量学者相继投身于该领域的研究。虽然,DNA分子具有海量存储能力和高度并行性的优势,然而,目前由于构建模型的不完善、实验操作中DNA分子量的指数增长等限制,DNA计算研究中仍存在一些难点问题。因此,无论是理论模型上的探索,还是实验技术上的改进,都会促进DNA计算的发展,同时也具有重要的科学研究意义。本文针对DNA计算在解决NP完全问题方面进行了实验研究及应用。尤其是针对当前DNA计算中的一些难点问题,提出了解决方案,并且构建了基于线性DNA、环形DNA及DNA自组装体等多种不同结构的实验模型并予以验证。全文的研究工作由以下几个部分组成:   (1)利用并行计算的思想,构建了基于线性DNA分子的大规模图顶点着色计算模型。本章针对目前DNA计算操作中存在的一些难点问题,提出了一种并行型计算模型。利用该模型,部分中间计算结果(非解)通过构建初始解空间被删除,从而有效缓解了实验中试管数的无限扩增。同时,该模型中引入并行计算,大大地提高了计算问题的规模。本章以一个61个顶点的图为实例,给出了具体的算法步骤,并通过生化操作对实例进行了求解,最终找到了符合该图着色要求的全部方案,从而证明了该模型的可行性。   (2)针对实验操作中出现的问题--线性DNA分子间重组导致试管数目的指数增长,构建了基于环形DNA分子的最大团问题的计算模型。本章中设计了一种人工合成的单链环形DNA分子。与线性分子不同,在实验操作中,环形分子可避免分子间重组,从而减少了实验中所需试管的数量,极大地降低了计算所需的空间,使计算所需空间随问题规模的扩大呈线性增长。文中通过具体的实验操作,借助磁珠和环化酶,合成单链环形DNA分子,并利用该分子结构解决了一个五个顶点的最大团问题的实例。实验结果表明,该环形DNA分子计算模型大大提高了分子计算的存储及计算能力,为解决其他NP完全问题提供了新型有效的工具。   (3)在第四章工作的基础上,为进一步改进检测手段,提高结果检测的准确性,提出了一种改进的求解最大团问题的环形DNA计算模型。在该模型中,设计了DNA分子增长法,该方法结合反向PCR技术,通过逐步增长代表顶点的DNA分子的长度,从而搜索出最大团问题的解。文中根据算法的实验步骤,通过对实例的求解,分析了该算法的时间和空间复杂度。结果表明,和以往改进的枚举算法相比,该方法具有较低的算法复杂度。   (4)结合当前热点技术--DNA自组装,设计了一种新型的基于DNA分子自组装技术求解最大团问题的计算模型。在本章中,利用DNA分子长、短链间的自组装形成环形结构,再通过环形结构形成的数目判断出最大团问题的解。文中对一个实例进行了求解,并给出了具体的编码及算法步骤,根据算法步骤分析了实验的操作复杂度。应用该模型,代表各个顶点的DNA分子可并行地、自动地进行自组装操作,极大地减少了操作所需的时间和空间。该模型的提出加快了DNA计算可自动化操作的实现,为解决NP完全问题提供了新思路。
其他文献
随着互联网的高速发展,越来越多的用户在电商平台上进行消费。作为用户消费时重要的决策依据,用户消费后反馈的用户评论在快速增长。海量的用户评论导致用户评论的质量参差不齐
海量数据存储环境是数据密集型应用的基础设施,而信息基础设施的体系架构的选择和关键技术问题的研究与解决,对整个海量数据存储环境的服务质量和性能至关重要。本文对海量数据
随着媒体种类增加以及IMS商用带来的通信应用越来越丰富,吸引人们注意力的内容越来越多,用户不得不在各种应用之间频繁切换,加之通信服务标准很多,很难进行互联互通,从而造成
学位
软件质量是指软件产品中能够满足给定需求的各种特性的总和,其主要的衡量因素是软件可靠性。软件可靠性具有涉及面广、容易量化等特点,同时作为软件质量的固有特性之一,软件可靠
青海湖在野生鸟类的南北大迁徙中处于重要的地理位置。国家在青海湖地区建立了自然保护区。鸟类的聚集使得青海湖自然保护区成为禽流感爆发与传播的一个焦点。因此,该保护区是
当今的软件开发多数是在己有的一些工作基础上进行的,为了提高软件开发的效率和质量,解决软件设计开发过程中的非功能性问题,采用先进的软件工程方法进行系统开发显得愈加迫
尊重知识产权是发展知识经济,提高民族自主创新能力的关键。软件产业是知识经济的重要组成部分,但由于软件具有高附加值、易复制、复制成本低等特点,软件盗版猖獗,软件产业备
课题研究旨在为汽车变速器装配生产线提供监测控制系统。本文根据汽车变速器装配生产线的现场控制及生产监测要求,以及汽车变速器生产流程,并以上汽金杯变速器厂变速器生产线
学位
科学研究日益深入,科学探测仪器、计算机的性能和精度不断提高,这些都为可视化计算带来了急剧增长的数据量。以往的研究主要集中在怎样基于一些高性能并行计算机或者高端专业图
命名实体是现实社会中一个具体的事物,而在Web上的网页文本中有大量的有关命名实体的内容。这些内容中有些是描述实体的静态属性信息,例如实体的属性,实体之间的关系。描述实体
学位