面向随机柔性项目调度问题的优先规则探究

    Investigation of Priority Rules for Stochastic Flexible Project Scheduling Problem

    • 摘要: 具有柔性项目网络与随机工期和返工的资源受限项目调度问题普遍存在于工程实际中。在存在随机工期和随机返工的复杂条件下,不仅要解决活动选择调度子问题还需要解决活动排序调度子问题。基于优先规则的方法是一种高效应对复杂随机资源受限项目调度问题的方法。本文总结了面向活动排序和活动选择两个子问题的多种经典优先规则,并基于标准算例构造了涵盖不同问题特征的测试算例,通过大量仿真实验对比了多种优先规则在不同问题环境下的表现。结果表明,配对规则显著优于单一规则,且表现最好的配对规则与现有文献结论不同。此外,还发现项目柔性和资源强度对规则的表现有显著影响,而其他因素的影响则相对较小。所得结论对于工程实际选择合适的项目调度规则,具有重要参考价值。

       

      Abstract: The resource-constrained project scheduling problem with a flexible project network, random duration and rework is common in engineering practice. Under the complex conditions of random duration and random rework, it is necessary not only to solve the activity selection scheduling subproblem but also to solve the activity sequencing scheduling subproblem. The priority rule-based method is an efficient way to deal with complex stochastic resource-constrained project scheduling problems. Multiple classic priority rules for activity sequencing and activity selection were summarized, and test instances covering different problem characteristics were constructed based on benchmark instances. The performance of multiple rules in different problem environments was compared through extensive simulation experiments. The results indicate that paired-rules are significantly better than single rules, and the best performing paired-rule differs from the conclusions of existing literature. In addition, it was found that project flexibility and resource strength have a significant impact on the performance of rules, while the influence of other factors is relatively small. The conclusion drawn has important reference value for selecting appropriate project scheduling rules in engineering practice.

       

    /

    返回文章
    返回