计算机应用 ›› 2009, Vol. 29 ›› Issue (11): 3056-3059.

• 人工智能与先进计算 • 上一篇    下一篇

基于改进非支配遗传算法的DNA编码序列优化方法

王延峰1,申永鹏2,张勋才3,崔光照3   

  1. 1. 郑州轻工业学院电气信息工程学院 河南省信息化电器重点实验室
    2. 郑州市轻工业学院电气信息工程学院
    3. 郑州轻工业学院电气信息工程学院 河南省信息化电器重点实验室
  • 收稿日期:2009-05-11 修回日期:2009-07-04 发布日期:2009-11-26 出版日期:2009-11-01
  • 通讯作者: 申永鹏
  • 基金资助:
    国家自然科学基金资助项目;河南省基础与前沿技术研究计划资助项目;河南省创新型科技人才队伍建设工程资助项目

DNA codewords design based on improved NSGA-Ⅱ

Yan-feng WANG,Yong-peng SHEN,Xun-cai ZHANG,Guang-zhao CUI   

  • Received:2009-05-11 Revised:2009-07-04 Online:2009-11-26 Published:2009-11-01
  • Contact: Yong-peng SHEN

摘要: 针对DNA计算中的编码序列设计问题,分析了DNA编码序列设计的目标和需要满足的约束条件,并建立了相应的数学模型。通过将约束条件引入非支配排序过程,提出了一种改进的NSGA-Ⅱ算法。实验结果表明,该算法具有良好的收敛特性和种群多样性,能为可控的DNA计算提供可靠的编码序列。

关键词: DNA计算, 编码序列, 遗传算法, NSGA-Ⅱ

Abstract: Concerning DNA codewords design, the authors set up the mathematical model by analyzing the objectives and the restrictions that should be satisfied. A new codewords design method named the Improved Non-dominated Sorting Genetic Algorithm (INSGA-Ⅱ) was proposed by introducing the constraints to the non-dominated sorting process. The experiments demonstrate that INSGA-Ⅱ has higher convergence speed and better population diversity than those of NSGA, and can provide reliable and effective codewords for the controllable DNA computing.

Key words: DNA algorithm, oded sequence, Genetic Algorithm (GA), NSGA-Ⅱ