Least cost scheduling for repetitive projects

Osama Moselhi, Khaled El-Rayes

Research output: Contribution to journalArticlepeer-review


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.

Original languageEnglish (US)
Pages (from-to)834-843
Number of pages10
JournalCanadian journal of civil engineering
Issue number5
StatePublished - 1993
Externally publishedYes

ASJC Scopus subject areas

  • Civil and Structural Engineering
  • General Environmental Science


Dive into the research topics of 'Least cost scheduling for repetitive projects'. Together they form a unique fingerprint.

Cite this