DNA计算在图论中的应用

DNA计算在图论中的应用

论文摘要

DNA计算是一种模拟生物分子DNA的结构并借助于分子生物技术进行计算的新方法。它开创了以化学反应作为计算工具的先例,具有广阔的应用前景。1994年,Adleman首次在Science公布了DNA计算的理论,利用DNA计算解决了图论中的哈密顿路径问题,并成功地进行了实验。Adleman的DNA计算完全是一种新的概念。它突破了传统计算机体系结构的束缚。DNA计算的基本思想是:利用DNA特殊的双螺旋结构和碱基互补配对规律进行信息编码,把要运算的对象映射成DNA分子链,在生物酶的作用下,生成各种数据池(datapool),然后按照特定的规则将原始问题的数据运算高度并行地映射成DNA分子链的可控的生化过程。最后,利用分子生物技术如聚合链反应PCR、超声波降解、亲和层析、克隆、诱变、分子纯化、电泳、磁珠分离等,检测所需要的运算结果。DNA计算的核心问题是将经过编码后的DNA链作为输入,在试管内或其它载体上经过一定时间完成可以控制的生物化学反应,并以此来完成运算,使得从反应后的产物中能得到全部的解空间。本文主要讨论了三类图论中问题的DNA计算模型,具体如下:最小支撑树问题的DNA算法:最小支撑树问题是图论中一个重要的、应用性很强的问题。求一个给定图的最小支撑树,常见的方法是Kruskal避圈法和破圈法。但这两种方法都需要判断图的圈,这是非常繁琐的。在这一章中,我们利用最小支撑树的基本定义及DNA编码,借助生物的基本操作电泳、探针分离及测序,给出了最小支撑树的DNA算法。通过该算法,最多只需n-1步就可以找到图的最小支撑树(n为图的定点数)。图的顶点着色问题的DNA算法:利用DNA粘贴模型的巨大并行性,从图顶点着色问题的本质出发,先把图的顶点着色问题分解成顶点独立集问题和顶点划分问题并给出这两个问题的DNA粘贴算法,然后调用这两个算法以解决图的顶点着色问题。实例证明DNA粘贴算法在理论上可以实现的。无向赋权图哈密顿路径问题的DNA算法:我们通过链中G、C含量的不同来表示不同的权值,对于权值较高的边使其具有高的GC含量否则具有较低的GC含量;因为GC配对是形成三共价键其解链温度(Tm)大于AT形成的二个共价键的结合,我们就很容易的能够根据它们解链温度的不同来提取出权值低的路径。我们采用粘贴短链随机生成所有路径,提取解时采用加热变性与PCR反应同时进行的方式,首先变性的个体具有较低的权值优先得到扩增,这样的特点很好的解决了权值表示及分离的问题。权值的表示方法对于其他相关问题也很有借鉴意义。针对GC碱基对进行配对时形成的三共价键能量高于AT结合时二共价键的特对权值进行编码并利用改进的PCR反应给出了较好的解决途径。为DNA计算模型在处理权值方面提供了好的方法。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 DNA计算产生的背景
  • 1.2 DNA计算的基本思想
  • 1.3 DNA计算的研究现状和最新进展
  • 1.4 本文的主要研究内容
  • 2 DNA计算中的生物操作
  • 2.1 DNA分子的结构
  • 2.1 DNA计算中常用的分子操作
  • 2.2.1 DNA分子的合成
  • 2.2.2 DNA分子的切割和破坏
  • 2.2.3 DNA分子的连接和粘贴
  • 2.2.4 DNA重组
  • 2.2.5 混合/合并
  • 2.2.6 变性和杂交
  • 2.2.7 DNA分子的扩增
  • 2.2.8 DNA分子的分离和获得
  • 2.2.9 DNA分子的检测和读取
  • 2.3 DNA计算的实现方式
  • 2.4 DNA计算的编码规则
  • 2.5 本章小结
  • 3 分子计算初步
  • 3.1 Adleman实验
  • 3.2 可满足性
  • 3.3 问题与展望
  • 4 最小支撑树的DNA算法
  • 4.1 最小支撑树问题
  • 4.2 最小支撑树问题的算法设计
  • 4.3 最小支撑树问题的DNA计算模型系统
  • 4.3.1 最小支撑树问题的DNA编码
  • 4.3.2 最小支撑树问题的生物操作
  • 4.4 实例分析
  • 5 图着色问题的DNA粘贴算法
  • 5.1 图着色问题
  • 5.2 粘贴DNA计算
  • 5.2.1 粘贴存储物
  • 5.2.2 位串的操作
  • 5.3 图着色问题的DNA算法
  • 5.4 算法的实现
  • 5.4.1 图的顶点独立集的DNA粘贴算法实现
  • 5.4.2 图的顶点划分问题的DNA粘贴算法
  • 5.4.3 DNA粘贴模型求解图着色问题
  • 5.5 结论
  • 6 无向赋权图哈密顿路径问题中的DNA计算
  • 6.1 无向赋权图哈密顿路径问题描述
  • 6.2 初始DNA代码设计以及生物操作
  • 6.3 分子计算编程
  • 6.4 实例中应用和问题推广
  • 6.5 结论
  • 结论
  • 参考文献
  • 致谢
  • 作者简介及读研期间主要科研成果
  • 相关论文文献

    • [1].基于科学思维的“DNA是主要的遗传物质”教学设计[J]. 教育观察 2019(30)
    • [2].基于粪便DNA的贺兰山岩羊亲权鉴定和婚配制研究[J]. 生态学报 2019(22)
    • [3].通过调节蛋白酶K消化时长优化DNA提取方法[J]. 生物化工 2019(06)
    • [4].蛹虫草线粒体DNA与细胞核DNA进化关系的比较[J]. 微生物学报 2019(12)
    • [5].有毒有机物影响DNA酶解和抗生素抗性基因横向迁移[J]. 农业环境科学学报 2020(01)
    • [6].蓝莓栽培品种的DNA条形码[J]. 林业科学 2019(12)
    • [7].应用于多个沉香属物种鉴定的DNA条形码序列筛选[J]. 中国药学杂志 2019(23)
    • [8].抗核抗体和抗双链DNA检测在系统性红斑狼疮诊断中的意义[J]. 中国医疗器械信息 2019(23)
    • [9].幽门螺旋杆菌诱导的胃腺癌DNA甲基化基因修饰研究进展[J]. 中国老年保健医学 2019(06)
    • [10].DNA分析技术在法医物证鉴定中的应用[J]. 法制博览 2020(03)
    • [11].磁性纳米颗粒负载质粒DNA的研究[J]. 华南农业大学学报 2020(01)
    • [12].DNA智慧扶贫工作室教育扶贫策略与实践[J]. 科技风 2020(06)
    • [13].家畜冷冻精液DNA的纯化及影响因素分析[J]. 南京农业大学学报 2020(02)
    • [14].蝙蝠蛾拟青霉及金水宝胶囊的DNA条形码鉴定[J]. 中国实验方剂学杂志 2020(08)
    • [15].3种DNA分子标记法联合鉴别草珊瑚及其混伪品[J]. 中草药 2020(03)
    • [16].探讨无创DNA检测和羊水细胞染色体检查的意义[J]. 中国卫生标准管理 2020(03)
    • [17].乳头状甲状腺癌中线粒体DNA突变的研究[J]. 中国细胞生物学学报 2020(01)
    • [18].非标记表面增强拉曼光谱在DNA检测中的应用[J]. 激光生物学报 2020(01)
    • [19].彗星电泳检测草胺磷对蚯蚓体腔细胞DNA的损伤[J]. 广东农业科学 2020(01)
    • [20].基于DNA检测的肉制品鉴伪技术研究进展[J]. 食品工业科技 2020(08)
    • [21].绵羊血液中布氏杆菌DNA提取方法的比较研究[J]. 畜牧与兽医 2020(03)
    • [22].环境DNA在水体中存留时间的检测研究——以中国对虾为例[J]. 渔业科学进展 2020(01)
    • [23].云斑白条天牛成虫不同组织部位DNA提取方法比较[J]. 滨州学院学报 2019(06)
    • [24].三七片DNA条形码分子鉴定及方法学考察[J]. 中草药 2020(07)
    • [25].DNA倍体分析系统在脱落细胞学及术中病理诊断中的应用[J]. 中国农村卫生 2020(03)
    • [26].DNA免疫吸附治疗重度活动性系统性红斑狼疮的疗效观察[J]. 中国社区医师 2020(07)
    • [27].红肉猕猴桃再生体系的建立及DNA条形码鉴定[J]. 植物生理学报 2020(03)
    • [28].蛋白质精氨酸甲基转移酶1调控DNA损伤修复和细胞凋亡[J]. 海洋科学 2020(03)
    • [29].基于密度梯度离心技术分离稳定同位素DNA的方法研究[J]. 实验科学与技术 2020(02)
    • [30].基于DNA链置换的可满足性问题的计算模型[J]. 阜阳师范学院学报(自然科学版) 2020(01)

    标签:;  ;  ;  ;  ;  

    DNA计算在图论中的应用
    下载Doc文档

    猜你喜欢