Computer Engineering and Applications ›› 2011, Vol. 47 ›› Issue (26): 18-20.

• 博士论坛 • Previous Articles     Next Articles

Evolvement-based genetic algorithm for molecular docking

KANG Ling1,2,WANG Xicheng2   

  1. 1.Department of Computer Science and Technology,Dalian Neusoft Institute of Information,Dalian,Liaoning 116023,China
    2.State Key Lab of Structural Analysis for Industrial Equipment,Dalian University of Technology,Dalian,Liaoning 116024,China
  • Received:1900-01-01 Revised:1900-01-01 Online:2011-09-11 Published:2011-09-11

基于演化设计的遗传算法在分子对接中的应用

康 玲1,2,王希诚2   

  1. 1.大连东软信息学院 计算机系,辽宁 大连 116023
    2.大连理工大学 工业装备结构分析国家重点实验室,辽宁 大连 116024

Abstract: Species dynamics model is introduced into the genetic algorithm to reflect the true state of evolution.An evolvement-based genetic algorithm is developed.In the algorithm,an adaptive strategy is used to overcome the difficulty of confirming the crossover and mutation probabilities.Small population strategy and optimal strategy ensure the diversity of the populations and improve the efficiency of the algorithm.Based on the genetic algorithm,a new molecular docking program is developed.Docking results show that the algorithm can effectively solve the molecular docking problem.

Key words: species dynamics model, genetic algorithm, molecular docking

摘要: 将自然界的物种动态模型引入到遗传算法当中,反映出物种的真实进化状态,开发了基于演化设计的遗传算法。算法采用自适应策略克服了确定交叉和变异概率值的问题,利用小种群策略和最优保留策略保证了种群的多样性,改善了算法的寻优能力,进而提高了计算效率。运用该遗传算法求解分子对接优化模型,给出基于演化设计的分子对接程序。对接实例表明,算法能有效应用于分子对接问题中。

关键词: 物种动态模型, 遗传算法, 分子对接