4.5 Article

An evolutionary approach for resource constrained project scheduling with uncertain changes

期刊

COMPUTERS & OPERATIONS RESEARCH
卷 125, 期 -, 页码 -

出版社

PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.cor.2020.105104

关键词

RCPSP; Uncertainty; Evolutionary algorithm; Differential evolution; Genetic algorithm

资金

  1. Australian Research Council [DP190102637]
  2. CONACyT [2016-01-1920]

向作者/读者索取更多资源

This study considers the uncertainty of activity durations in Resource Constrained Project Scheduling Problems and proposes a simulation-assisted evolutionary framework to solve the optimization problem. A range of problem instances generated based on uncertain durations is evaluated using simulation, with a new strategy proposed to reduce the number of simulation runs.
In Resource Constrained Project Scheduling Problems (RCPSPs), it is usually assumed that the activity durations are known and integers. This assumption helps to conveniently develop a standard mathematical model, using discrete time steps. However, in reality, activity durations may not only be integer, and they may not be known with certainty at the time of project planning. The consideration of real-valued activity durations would increase the complexity in modelling of RCPSPs. In this paper, we consider that activity duration can be either integer or real-valued or both, and they are uncertain. To solve the optimization problem with uncertainty, scenario-based approaches are a popular choice. However, such a solution method is computationally very expensive. Therefore, in this research, we propose a simulation assisted evolutionary framework, that consists of two multi-operator based EAs and two heuristics to deal with the optimization process, and a simulation approach to deal with the uncertainty components. In the simulation, a range of problem instances is evaluated that are generated based on uncertain durations. The framework also proposes a new strategy to reduce the number of simulation runs. In the approach, the solution representation is different from the one required in the mathematical programming approach for RCPSP, and it does not require any discretization of the time periods. More than 1600 test problems, including some industrial problems, with up to 120 activities, have been solved using this proposed approach and the results have been compared with a set of state-of-the-art algorithms. The results obtained by the proposed approach were found to be of acceptable quality with a significant reduction of computational time. (C) 2020 Elsevier Ltd. All rights reserved.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据