- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机科学2005Vol.321%8(增刊)
DNA遗传算法的C++实现及其在优化问题中的应用
ImplementationofDNAGeneticAlgorithmwithC+十andApplicationinOptimizationProblem
马 跃 李 样
(贵州大学计算机软件与理论研究所 贵阳550025)
AbstractBitserialcodingofsimplegeneticalgorithm(SGA)hasshortcomingsinexpressingoptimizationproblems,
costingmoretimeandinefficiency,especially,manyoperationbasedongenearedifficulttobeimplemented.Inorder
tosimulatebiologicalgeneticmechnismandgeneticcontrol,anewalgorithmisdevelopedthatbasedonamechanism
ofchromosomeexpressionofDNAcoding.ThispaperdiscussestheDNAcomputingandDANgeneticalgorithms
(DNA-GA),andimplementsthedes咖 ofDNAGAwithC+十,andalsocomparesandanalyzestheresults
from.DNA-GAandSGA.
KeywordsDNAcomputing,DNAcoding,DNAgeneticalgorithm
1 引宫 DNA链的端点同另一个链连接在一起;DNA聚合
1994年南加州大学的L.M.Adleman教授在 酶,它的功能包括DNA的复制与促进DNA的合
((Science》上发表了关于DNA计算的开创性文章, 成;外切酶,它可以有选择地破坏双链或单链DNA
运用生化实验方法,成功地在实验室用DNA分子 分子。正是基于这四种酶的协作实现了DNA计
解决了一个七个顶点的有向哈密尔顿路径问题,从 算。
此开创了DNA计算研究的新纪元。 1.3DNA计算的特点
1.1DNA计算的实质 DNA计算具有如下四个方面的显著特点:
DNA计算是一种关于计算的新的思维方式,同 (1)DNA计算具有高度的并行性,运算速度
时也是关于化学和生物的一种新的思维方式。它是 快。在Adleman的实验中,通过适当估计,DNA串
基于大量DNA分子自然的并行操作及生化处理技 的并行操作数目可达100,而目前最快的巨型机每
术以产生组合结果,并对其进行提取和检测来完成 秒能执行102个操作。,
的。DNA计算机的实质就是DNA分子计算技术 (2)DNA作为信息的载体其储存的容量非常
的化学实现,以此完成运算,反应的产物及溶液给出 大,1立方米的DNA溶液可存储1万亿亿的二进制
了全部的解空间。 数据,远远超过目前所有电子计算机的总存储量。
1.2DNA计算的数学机理 (3)DNA分子生物计算所消耗的能量只有一
从原理和一些生物操作工具来看,DNA计算与 台电子计算机的十亿分之一。
数学操作这两个过程非常相似,可以利用生物过程 (4)资源丰富。提取DNA的成熟技术为DNA
来模拟数学过程。更确切地说是,DNA串可用于表 计算机的开发提供了丰富的核心资源。
示信息,酶可用于模拟简单的计算。这是因为:首 DNA计算的上述特性,是目前计算机和并行计
先,DNA是由称作核昔酸的一些单元组成,这些核 算机所无法比拟和替代的。
昔酸随着在其上的化学组或基的不同而不同。共有
2 DNA遗传算法的基本理论
四种基:腺嗓吟、鸟嚷吟、胞啥陡和胸腺啥吮,分别用
您可能关注的文档
最近下载
- 牛奶过敏的诊断、管理和预防意见书(2024).pdf VIP
- 西安2初一新生分班(摸底)数学模拟考试(含答案).doc VIP
- 2025年新版人教版四年级上册英语 四上Unit 4 Helping in the community单元整体教学设计.pdf VIP
- 中国碳化钨项目创业投资方案.docx VIP
- 内能的利用的学案.doc VIP
- 建筑与市政工程防水通用规范试题(含答案).doc
- 《中国儿童生长激素使用情况研究》.pdf VIP
- 万华化学经营分析报告.docx VIP
- 2025年中国PVB中间膜项目商业计划书.docx VIP
- 政府间国际科技创新合作重点专项2017年第二批项目.doc VIP
文档评论(0)