论文摘要
目前在大规模并行计算模式方面主要存在两种新模式:量子计算模式和DNA计算模式。本文就DNA计算模式做一些研究。作为一种新型的计算技术,DNA计算利用DNA分子进行计算,具有传统计算机所不可比拟的优点,引起了人们极大的兴趣。随着计算机技术和分子生物技术的迅速发展,DNA计算作为一种新兴的交叉学科正逐渐发展起来,在解决大规模并行计算问题上,特别是在解决NP-完全问题上有其不可估量的优势。本文首先介绍了DNA计算的发展现状、DNA计算的数学理论、生物学基础及DNA计算的机理;分析讨论了DNA计算在解决NP-完全问题上的应用实例模型;在总结以往编码的基础上,提出了基于DNA序列表示权值大小的编码方法和基于熔点温度控制编码方法,并应用两种编码方法来解决旅行售货员问题(TSP问题);最后给出了基于粘贴系统模型的TSP问题的DNA分子算法和应用实例。
论文目录
摘要Abstract第一章 绪论1.1 选题意义1.2 DNA 计算的发展1.3 DNA 计算的应用与研究现状1.4 目前存在的问题1.5 本论文主要内容第二章 DNA 计算的数学理论2.1 DNA 的四元代数结构2.2 粘贴系统2.2.1 粘贴系统的几个基本概念2.2.2 粘贴运算2.2.3 粘贴系统2.3 插入-删除系统2.3.1 DNA 结构中的插入-删除2.3.2 插入-删除系统2.4 剪接系统2.4.1 剪接系统的概况2.4.2 剪接系统2.5 本章小结第三章 DNA 计算的生物学基础3.1 DNA 的分子结构3.1.1 DNA 组成3.1.2 Watson-Crick 互补3.2 DNA 计算常用的酶3.3 DNA 计算的生物操作3.4 相关生物技术3.4.1 PCR 技术3.4.2 变性梯度凝胶电泳技术3.5 本章小结第四章 DNA 计算的机理与模型4.1 Adleman 实验4.2 DNA 的计算机理4.2.1 基本思想4.2.2 DNA 计算的实现方式4.3 DNA 计算的应用模型4.3.1 Hamilton 路问题4.3.2 可满足性问题4.3.3 TSP 问题4.3.4 图的顶点着色问题4.3.5 最小顶点覆盖问题4.3.6 其他方面的应用4.4 DNA 计算的希望与挑战4.5 DNA 计算尚待解决的问题4.6 本章小结第五章 DNA 编码5.1 编码描述5.2 影响编码的因素5.2.1 化学自由能5.2.2 解链温度5.2.3 DNA 分子的组成5.2.4 编码距离5.3 编码方法5.3.1 模板一映射方法5.3.2 最小长度子串方法5.3.3 遗传算法5.4 本章小结第六章 旅行售货员问题的 DNA 分子算法6.1 TSP 问题6.2 基于用 DNA 序列表示权值大小的 TSP 问题6.2.1 问题描述6.2.2 算法步骤6.2.3 算法的实现6.3 基于用熔点温度控制编码求解 TSP 问题6.3.1 问题描述6.3.2 编码6.3.3 旅行售货员问题的 DNA 分子算法6.4 基于粘贴系统求解 TSP 问题6.4.1 粘贴运算6.4.2 粘贴系统6.4.3 用粘贴系统求解 TSP 问题的计算模型6.4.4 用粘贴系统求解 TSP 问题的算法实现6.5 算法分析与讨论6.6 本章小结第七章 结论参考文献攻读硕士学位期间发表的论文致谢学位论文独创性声明学位论文知识产权权属声明
相关论文文献
标签:计算论文; 编码论文; 问题论文; 完全问题论文;