DNA计算机中数据结构的研究

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:bbs_lijun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
DNA计算是近年来计算机研究领域的一个热点方向,在近几年分子生物计算机的研究中倍受学者们的关注。基于分子生物技术的DNA计算是一种模拟生物分子DNA的结构并借助于生化反应作为计算工具的超大规模并行计算,而且DNA的双螺旋结构具有巨大的信息存储容量。这也正是人们对DNA计算机产生极大兴趣之所在。质粒DNA计算兼容了DNA计算的所有优点,同时由于其环状结构的特异性,质粒DNA计算载体还可以作为DNA计算机的有效计算单元。数据结构的理论研究是DNA计算机一个必不可少的部分,堆栈以及队列数据结构已经得到深入的研究,在DNA计算机中实现了数据结构中堆栈以及队列的基本操作算法。对我们继续研究其他数据结构有很好的指导意义。   本文首先讨论了DNA计算机中序列的编码问题。对DNA编码进行研究,找出序列编码的限制条件,总结其规范结构。建立编码优化计算模型,并进行定量化分析,依据我们即将进行的数据结构设计所需要的序列,进行编码的实例分析。   然后,在电子计算机图的数据结构邻接表的基础上,设计了DNA计算机中图的类邻接表存储结构,借助于质粒DNA计算模型,依据其存储结构,提出图的基本操作算法,同时对图的遍历也进行了深入的研究,并根据其存储结构给出了图的深度优先搜索与广度优先搜索遍历算法,在DNA计算机中实现图元素的遍历。   最后,我们依据Head的实验程序和我们上面提出的遍历算法,设计了遍历算法的实验步骤实现,并对我们设计的实验进行了分析。
其他文献
随着计算机和通信技术的快速发展,嵌入式系统以其简洁、高效等优点越来越多地受到人们的广泛关注。嵌入式系统已经逐渐渗透到人们生活的方方面面,今天几乎所有的电子设备中都
Urban landscapes modeling benefits planners in drainage system design,street impprovement project selection,disaster management,and other tasks. Since buildings ta
图像显著性检测是计算机视觉和图像分析领域的一个基本问题,相关算法已被广泛应用于目标跟踪与识别、图像检索、图像分割、压缩存储等任务。本文在分析和研究现有相关算法的
智能电动车以其轻巧灵活、绿色环保、健康便捷等特点,逐渐成为现代人理想的健身及出行工具。相比于国内传统的电动车,智能电动车最明显的区别就是其具有智能助力功能。传统的
学位
牙齿移动路径规划是开发虚拟牙齿矫正系统非常重要的一部分,如何规划牙齿移动路径是一个很复杂的问题,不仅要寻求一条无碰撞的最短路径,而且还要求该路径尽可能平滑并满足一
社区电子服务是构建在VPN网络之上,为广大社区用户提供缴费、订票等综合服务的电子商务形式。和一般的电子商务应用一样,社区电子服务对基础网络的依赖性也越来越强。其网络
路由器是计算机网络中的一个核心设备。研究并实现一种具有低功耗、低价位并支持3G无线接入的路由器方案,具有广阔的应用前景。嵌入式系统目前发展非常迅速,应用也越来越广泛
随着数据库与信息技术的不断发展,时态信息处理已成为许多新一代数据库信息系统的重要研究方向。但是由于时态技术相对落后和时态语言难于标准化的原因,在实践中至今还没有真正
随着网络技术和网络规模的不断发展,网络入侵的风险性也越来越高,网络入侵以经成为一个全球性问题,如何熟练、并高效地发现网络入侵行为显得尤为重要。传统的网络安全技术所