基于DNA计算的算术P系统研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:mmlovejj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
根据"摩尔定律",传统计算机的计算速度日益接近瓶颈,科学家开始寻找代替传统电子计算机的新型计算模型。目前为止,研究人员已经从各种自然现象中抽象出许多计算模型,例如自然计算。DNA计算和膜计算是属于自然计算的两个分支。DNA计算是从DNA分子的Watson-Crick互补性和生化反应的并行性抽象出来的计算模型。在DNA计算领域,许多NP难问题能够在多项式时间内得到解决。膜计算(也称P系统)是通过借鉴和模拟生物活细胞、组织处理化学物质的方式,以建立具有良好计算性能的分布式并行计算模型。已证明膜计算具有和图灵机等价的计算能力,可以在多项式时间内解决NP难问题。目前,对于DNA计算和膜计算的研究,主要侧重于模型计算能力的研究,即主要考虑NP难问题的解决。但是,在现实生活中的应用系统多是解决以数值计算为主的计算问题,而非NP难问题。算术运算在自然计算模型中已有一定的研究成果,但是,自然计算模型中算术运算的并行性,特别是除法并行性的研究还相对匮乏。因此,研究基于DNA和膜计算的计算系统是非常有必要的。本文通过设计算术运算口诀表,利用自然计算的并行性,分别实现基于DNA计算和基于膜计算的算术运算系统,提高了算术运算的并行性。然后,将DNA计算和膜计算进行结合,探讨了基于DNA计算的算术P系统。本文所完成的研究内容如下:①为提高DNA计算中算术运算的并行性,我们设计了算术运算口诀表(包括加法口诀表、减法口诀表、乘法口诀表和除法口诀表),用于单位数(单位数x的取值范围为0£x£9)的四则运算。然后,基于Adleman–Lipton模型,设计出十进制操作数和四则运算口诀表的DNA编码方法。在此基础上,设计出能够较好利用DNA计算并行性的四则运算操作。②基于算术运算口诀表,我们设计出一种新的算术P系统。在该系统中,单位数的算术运算的进化规则依据算术运算口诀表进行设计。相比现有的算术运算P系统,基于算术运算口诀表的P系统减少了在乘法和除法的实验步。③基于结构化对象P系统,我们将结构化对象实例化为DNA链,设计出基于DNA计算的算术运算P系统。该P系统结合了DNA链的Watson-Crick互补性和膜计算中膜区域分布式的特性,简化了算术运算P系统的结构和进化规则。本文的研究成果进一步丰富了DNA计算和膜计算的算术运算理论。并且,所设计的基于DNA计算的算术P系统,将DNA计算和膜计算的原理进行结合,丰富了自然计算的算术运算模型,可以作为今后解决其他问题的参考。
其他文献
随着互联网技术的迅速发展和普及,数据库的开发和应用也越来越网络化。人们希望通过互联网获取各种网络数据库资源,以方便自己的学习和工作。传统基于数据库应用程序的数据库访
供水管网漏损定位与整体运行状态估计是供水企业管理运营供水管网的普遍问题,国内城市供水管网漏损率普遍较高,且难以对监测节点外的管网运行状态进行有效估计,造成了巨大的
市场竞争的日趋激烈以及市场需求的瞬息万变对企业的流程管理提出了挑战。为了提高企业的竞争力,企业迫切需要一种合理的流程协调机制以提高流程的效率和应变能力。目前主流
Internet的迅速普及和飞速发展,使人们面临着一个信息的海洋,快速从中获得真正重要的信息变得至关重要。搜索引擎(主要指全文搜索系统)即是提供这种功能的一种工具。然而在搜
粗糙集理论是继概率论、模糊集理论、证据理论之后的又一个处理含糊性和不确定性的数学工具;同时粗糙集理论的核心问题是等价分类,并且要求分类是完全确定的,而实际的数据集往往
移动通信的发展日新月异,多个标准化组织和许多国家都对第三代移动通信(3rd Generation Mobile Communications,3G)标准和技术进行了大量的研究,3G网络在日韩、欧美已经实现了正
现代工业发展的一个明显趋势是机械设备的大型化、高速化、连续化和自动化,设备一旦发生故障,所造成的损失十分严重。因此,现代化生产对设备工作和运行的可靠性和安全性提出了更
物流是一个新兴学科,配送是现代物流的一个重要内容,运输成本在物流成本中占有很高的比例,合理安排车辆配送路线可以降低运输成本,提高经济效益,在物流配送调度中,车辆路径问
Internet已经成为当今信息产业重要应用之一,它的关键技术——分布式系统也得到了迅速发展。J2EE是由Sun公司主持推出的一项中间件体系结构,它定义了一个利用Java 2技术来简化
随着计算机网络的飞速发展,各公司、企业、政府机关交流信息的方式正在发生变化。但这些部门面临的最大的问题就是如何用一种有效的安全解决方案来保护网络及信息系统不受攻击