基于DNA计算的算术P系统分析-系统分析与集成专业论文.docxVIP

基于DNA计算的算术P系统分析-系统分析与集成专业论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中文 中文摘要 重庆大 重庆大学硕士学位论文 I I PAGE PAGE VI 摘 要 根据―摩尔定律‖,传统计算机的计算速度日益接近瓶颈,科学家开始寻找代替 传统电子计算机的新型计算模型。目前为止,研究人员已经从各种自然现象中抽 象出许多计算模型,例如自然计算。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 计算和膜计算的原理进行结合,丰 富了自然计算的算术运算模型,可以作为今后解决其他问题的参考。 关键词:算术运算口诀表,算术运算,DNA 计算,膜计算,自然计算 英文摘 英文摘要 重庆大 重庆大学硕士学位论文 III III PAGE PAGE IV ABSTRACT According to the Moores law, the traditional computer speed is close to the bottleneck. Scientists began to search for the computation model instead of the traditional electronic computer. So far, many models have been abstracted from a variety of biological phenomena, such as Biological Computing. DNA Computing and Membrane Computing are the two branches of Biological Computing. DNA Computing is a parallel computing model which is abstracted from the DNA molecule Watson-Crick complementarity and high parallelism of the biochemical reactions. Many NP problems can be solved in polynomial time by DNA Computing. Membrane Computing (also called P system) establishments a distributed parallel computing model of good computing

您可能关注的文档

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档