Dynamic programming has been utilized to optimize scheduling of repetitive projects. The objective of this paper is to present a flexible model that incorporates cost in the optimization process. In addition, the model is capable of considering the weather impact and the learning curve effect in the optimization process, simulating two important factors affecting productivity on this class of projects. The model utilizes dynamic programming and performs the solution in two stages: first, a forward path to identify local minimum conditions; and then a backward path to ensure a global minimum state.
ASJC Scopus subject areas
- Civil and Structural Engineering
- Environmental Science(all)