Article ID: | iaor20131944 |
Volume: | 16 |
Issue: | 1 |
Start Page Number: | 93 |
End Page Number: | 103 |
Publication Date: | Feb 2013 |
Journal: | Journal of Scheduling |
Authors: | Artigues Christian, Briand Cyril, Garaix Thierry |
Keywords: | combinatorial optimization, programming: branch and bound, networks: path |
This paper concerns project scheduling under uncertainty. The project is modeled as an activity‐on‐node network, each activity having an uncertain duration represented by an interval. The problem of computing the minimum float of each activity over all duration scenarios is addressed. For solving this NP‐hard problem, Dubois et al. (2005) and Fortin et al. (2010) have proposed an algorithm based on path enumeration. In this paper, new structural properties of optimal solutions are established and used for deriving a lower bound and designing an efficient branch‐and‐bound procedure. Two mixed‐integer programming formulations are also proposed. Computational experimentations have been conducted on a large variety of randomly generated problem instances. The results show that the proposed branch‐and‐bound procedure is very fast and consistently outperforms the MIP formulations and the path enumeration algorithm.