首页> 外文期刊>International Journal of Production Research >An effective genetic algorithm for the resource levelling problem with generalised precedence relations
【24h】

An effective genetic algorithm for the resource levelling problem with generalised precedence relations

机译:具有广义优先级关系的资源均衡问题的有效遗传算法

获取原文
获取原文并翻译 | 示例
       

摘要

Resource levelling aims to obtain a feasible schedule to minimise the resource usage fluctuations during project execution. It is of crucial importance in project scheduling to ensure the effective use of scarce and expensive renewable resources, and has been successfully applied to production environments, such as make-to-order and engineering-to-order systems. In real-life projects, general temporal relationships are often needed to model complex time-dependencies among activities. We develop a novel genetic algorithm (GA) for the resource levelling problem with generalised precedence relations. Our design and implementation of GA features an efficient schedule generation scheme, built upon a new encoding mechanism that combines the random key representation and the shift vector representation. A two-pass local search-based improvement procedure is devised and integrated into the GA to enhance the algorithmic performance. Our GA is able to obtain near optimal solutions with less than 2% optimality gap for small instances in fractions of a second. It outperforms or is competitive with the state-of-the-art algorithms for large benchmark instances with size up to 1000 activities.
机译:资源均衡旨在获得可行的时间表,以最大程度地减少项目执行过程中的资源使用波动。确保有效利用稀缺和昂贵的可再生资源在项目调度中至关重要,并且已成功应用于生产环境,例如按订单生产和按订单生产的系统。在现实生活中的项目中,通常需要一般的时间关系来对活动之间的复杂时间依赖性进行建模。我们针对具有广义优先级关系的资源均衡问题开发了一种新颖的遗传算法(GA)。我们的GA设计和实现具有高效的计划生成方案,该方案基于一种新的编码机制,该机制结合了随机密钥表示和移位向量表示。设计了一种基于本地搜索的两遍改进程序并将其集成到GA中,以增强算法性能。对于小实例,我们的遗传算法能够在不到几分之一秒的时间内获得接近最优的解决方案,且最优间隙小于2%。对于规模高达1000个活动的大型基准实例,它的性能优于或与最新算法相抗衡。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号