首页> 外文期刊>Swarm and Evolutionary Computation >Evolving rollout-justification based heuristics for resource constrained project scheduling problems
【24h】

Evolving rollout-justification based heuristics for resource constrained project scheduling problems

机译:不断发展的卷展栏 - 基于辩护的资源受限项目调度问题的启发式信息

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

摘要

Resource constrained project scheduling is critical in logistic and planning operations across a range of industries. An interesting heuristic for solving this problem is the Rollout-Justification (RJ) procedure. This procedure, which has conceptual similarities with dynamic programming, incrementally builds a solution by identifying the next activity to schedule based on the projections made using a guiding priority rule (heuristic) coupled with forward-backward local search. A critical component that affects the performance of RJ procedure is the guiding priority rule (or a set of rules). In this study, instead of using existing rules from literature, we aim to evolve new priority rules using genetic programming, and systematically investigate their use with the RJ procedure. Apart from evolving new rules, we also investigate new ways of integrating/utilizing the rules within RJ procedure. To this end we consider the use of both forward and backward scheduling, independent and cohesive ensemble rule approaches, limited and unlimited number of function evaluations, among others. We use data from the project scheduling library (PSPLib) to train and test the evolved rules and their integration with RJ. A comprehensive set of numerical experiments are performed to benchmark the rules evolved using the proposed approach against a range of existing rules. The results demonstrate the competence and potential of the proposed approach, both in terms of accuracy and complexity.
机译:资源受限的项目调度在一系列行业的逻辑和规划操作中至关重要。解决此问题的一个有趣的启发式是推出 - 辩护(RJ)程序。该过程具有与动态编程的概念相似性,通过基于使用与前后本地搜索的引导优先级规则(启发式)进行的预测来识别下一个活动来逐步构建解决方案。影响RJ程序性能的关键组件是指导优先级规则(或一组规则)。在这项研究中,我们的目标不是使用文献中的现有规则,我们的目标是使用基因编程来发展新的优先权规则,并系统地调查它们与RJ程序的使用。除了发展新规则之外,我们还调查了整合/利用RJ程序中的规则的新方法。为此,我们考虑使用前向和后向调度,独立和凝聚力的集合规则方法,有限和无限数量的功能评估等。我们使用项目调度库(PSPLIB)的数据来培训和测试进化规则及其与RJ的集成。进行一系列全面的数值实验,以利用所提出的方法对一系列现有规则进行基准进行基准。结果证明了所提出的方法的能力和潜力,无论是在准确性和复杂性方面。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号