• 论文 •    

遗传蚁群融合算法求解多项目资源能力平衡问题

李敬花   

  1. 哈尔滨工程大学 船舶工程学院,黑龙江哈尔滨150001
  • 出版日期:2010-03-15 发布日期:2010-03-25

Combination of genetic & ant colony algorithms for multi-project resource leveling problem

LI Jing-hua   

  1. College of Shipbuilding Engineering, Harbin Engineering University, Harbin 150001, China
  • Online:2010-03-15 Published:2010-03-25

摘要: 为探索更高效的多项目资源能力平衡优化方法,提出了一种基于遗传蚁群融合算法的求解方法。建立了以单位时间内所有项目的总资源消耗方差为优化目标的问题模型,并设计了模型求解的遗传蚁群融合算法。该算法前过程采用遗传算法进行迭代求解,充分利用遗传算法的快速性和全局收敛性,生成初始信息素分布;后过程采用蚁群算法,充分利用蚁群算法的正反馈性和求精解效率高等特点收敛到最优解。通过具体算例验证了算法的可行性和有效性。

关键词: 多项目生产, 遗传算法, 蚁群算法, 资源能力平衡问题

Abstract: To search for more efficient optimization method for multi-project resource leveling problem, combination of genetic & ant colony algorithms (CGAA) was proposed. Firstly, a mathematical model was constructed. The optimization objective was the variance of total resource consumption within unit time for all projects. Secondly, CGAA for solving this model was designed. Genetic algorithm was used to conduct iterative resolution by making full use of its speed and global convergence which resulted in generation of initial pheromone distribution. Then ant colony algorithm was used to search for optimal partitioning scheme by its positive feedback and high efficiency. Finally, an example was given to validate the feasibility and effectiveness of the approach.

Key words: multi-project production, genetic algorithm, ant colony algorithm, resource leveling method

中图分类号: