基于多目标粒子群的DNA编码算法研究

来源 :武汉科技大学 | 被引量 : 3次 | 上传用户:yoyoyu2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
DNA计算是一种基于DNA分子的并行计算模型,是在计算科学和分子生物学的基础上发展起来的一个新颖而极具发展潜力的交叉学科。在不需要任何外部条件干预下,这些经过设计的DNA分子能精确自组装,求解复杂的组合优化NP完全问题。然而,如果DNA分子编码质量不高,DNA分子间出现了非特异性杂交或解链温度不一致,都容易导致DNA计算过程的失败。为了提高DNA计算的有效性、可靠性、以及可求解问题的规模,都需要设计高质量的DNA编码。DNA分子的设计需要满足各种汉明距离约束、热力学约束和生物约束等条件,是典型的多目标优化问题。而传统的多目标优化问题候选解的适应度函数值通常相互独立,也就是任何一个候选解的适应度函数值只跟目标函数相关,跟其它候选解无关。然而,DNA编码问题需要求解一组相互约束且不发生非特异性杂交的DNA分子集合,其适应度函数值的计算依赖于其它DNA分子。因此,传统的多目标优化算法无法较好的适用于求解DNA编码问题。本文结合多目标粒子群算法和DNA编码问题的特性,提出了一种新颖的动态多目标粒子群DNA编码设计方法。该算法维持一个寻优种群和一个精英种群,每次迭代只更新寻优种群中的粒子,通过基于最小曼哈顿距离的动态精英选择算法从寻优种群和精英种群中选择出下一代的精英种群,直到达到最大迭代次数,精英种群中的粒子即为算法生成的一组DNA编码序列。本文实验产生了7条长度为20的DNA序列、14条长度为20的DNA序列、20条长度为15的DNA序列,并与已知DNA编码算法文献的结果进行了对比,实验结果表明了本文算法是有效可行的,可以产生高质量DNA分子集,有效提高DNA计算的规模和可靠性。
其他文献
现阶段,不锈钢材料在我国各行各业的应用已经非常广泛,并且取得了较为理想的应用效果.基于此,本文对不锈钢的机械加工方法进行了简要的分析以及探讨.
刘勰《文心雕龙·丽辞》提出"言对""事对""反对""正对"四对说,唐前赋文中的"事对",又可从时序之变迁、题材之选择与古今之替转观觇赋体骈句"事对"的运用、发展与优劣。而赋家
我国的新能源汽车制造业是近年来获得高速发展的战略新兴产业,产销量逐年上升并保持世界领先。为了实现规模扩张、推动技术进步,相关企业的融资需求越来越大。目前,我国新能
<正>随着我国城镇化进程的不断加快,基础教育经受了前所未有的影响。资源配置存在的问题也日益突出,在城镇化背景下出现的"航母学校","竹筏学校"不断增多。缩小城乡教育差距,
会议
介绍了各地建筑电气标准对住宅负荷预测相关指标的规范,并对其进行了简单的分类、比较与分析。针对各地建筑电气规范中的一些指标进行了相应的论述,提出了自己的看法,望相关
对聚丙烯装置丙烯循环气压缩机润滑油闪点,粘度降低影响设备运行的原因进行了分析,并采取了改进措施,改进后实践证明效果良好。
在论述产学研合作项目绩效评价指标设计原则基础上,从投入与产出两方面设计项目绩效评价指标,进而运用集对分析的思想方法建立高校产学研合作项目绩效评价的方法与模型,并举例说
绿藻素是营养全面的保健食品。VB_5在绿藻素中的含量丰富。本法以 0.25mol/LH_2SO_4: 95%乙醇=1+1为 提取剂,流动相为甲醇:异丙醇:十二烷基磺酸钠(0.5g/L)=7+2+1,并用H_3PO_4调节pH=2.5,在C_18反相柱上 得到了良好的分离。其回收率为96.0%,相对
曲阜师范大学图书馆(日照)在实践中创新,在创新中发展,凭借自身资源优势,在打造“书香校园”的同时,关照“家庭阅读”,引领“社会阅读”,积极推动本区域全民阅读持续发展。