Computer Engineering and Applications ›› 2012, Vol. 48 ›› Issue (13): 206-210.

Previous Articles     Next Articles

Research on immune genetic algorithm in multi-project resource leveling

NI Lin1, JIA Chunlan2, GE Xianlong2   

  1. 1.The State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400030, China
    2.College of Mechanical Engineering, Chongqing University, Chongqing 400030, China
  • Online:2012-05-01 Published:2012-05-09

多项目资源均衡优化的免疫遗传算法研究

倪  霖1,贾春兰2,葛显龙2   

  1. 1.重庆大学 机械传动国家重点实验室,重庆 400030
    2.重庆大学 机械工程学院,重庆 400030

Abstract: An immune genetic algorithm is designed to solve the problem of “fixed duration-resources leveling” in multi-project management. The immune genetic algorithm is a kind of heuristic algorithm which simulates the biological immune system and concludes the genetic operator to its immune operator. Conquering the inherent defects of genetic algorithm that the convergence direction can not be easily controlled which is resulted in the prematureness;it is characterized by a better global search and memory ability. Finally, example is given to prove its relative superiority to genetic algorithm.

Key words: multi-project, resource leveling, immune genetic algorithm

摘要: 针对多项目管理“工期固定—资源均衡”问题特点,设计免疫遗传算法对该类问题的求解。免疫遗传算法是模仿生物免疫系统的一种启发式算法,其在免疫算子中加入遗传算子,改进了遗传算法收敛方向无法控制易早熟的缺陷,使算法具有更好的全局搜索能力和记忆功能。最后,结合算例对算法进行验证和分析。

关键词: 多项目, 资源均衡, 免疫遗传算法