Hostname: page-component-586b7cd67f-g8jcs Total loading time: 0 Render date: 2024-11-22T17:29:03.618Z Has data issue: false hasContentIssue false

A new any-order schedule generation scheme for resource-constrained project scheduling

Published online by Cambridge University Press:  22 July 2009

Cyril Briand*
Affiliation:
Université de Toulouse, LAAS-CNRS, 7 avenue du Colonel Roche, 31077 Toulouse, France; [email protected]
Get access

Abstract

In this paper, a new schedule generation scheme forresource-constrained project scheduling problems is proposed. Given aproject scheduling problem and a priority rule, a schedule generationscheme determines a single feasible solution by inserting one by oneeach activity, according to their priority, inside a partialschedule. The paper proposes a generation scheme that differs from theclassic ones in the fact that it allows to consider the activities inany order, whether their predecessors have already been scheduled ornot. Moreover, activity insertion is performed so that delaying somealready scheduled activities is allowed. The paper shows that thisstrategy remains polynomial and often gives better results than moreclassic ones. Moreover, it is also interesting in the fact that somepriority rules, which are quite poor when used with classic schedulegeneration schemes, become very competitive with the proposed schedulegeneration scheme.

Type
Research Article
Copyright
© EDP Sciences, ROADEF, SMAI, 2009

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

C. Artigues and F. Roubellat, A polynomial activity insertion algorithm in a multi-resource schedule with cumulative constraints and multiple mode. Eur. J. Oper. Res. (2000) 127 297–316.
Artigues, C., Michelon, P. and Reusser, S., Insertion Techniques for static and dynamic resource-constrained project scheduling. Eur. J. Oper. Res. 149 (2003) 249267. CrossRef
Bartusch, M., Möhring, R.H. and Radermacher, F.J., Scheduling project networks with resource constraints and time windows. Ann. Oper. Res. 16 (1988) 201240. CrossRef
Brucker, P., Drexl, A., Möhring, R.H., Neumann, K. and Pesh, E., Resource-constrained project scheduling: Notation, classification, models and methods. Eur. J. Oper. Res. 112 (1999) 341. CrossRef
Blazewicz, J., Lenstra, J. and Rinnooy Kan, A., Scheduling subject to resource constraints: Classification and complexity. Discrete Appl. Math. 5 (1983) 1124. CrossRef
Brucker, P., Knust, S., Schoo, A. and Thiele, O., A branch-and-bound algorithm for the resource-constrained project scheduling problem. Eur. J. Oper. Res. 107 (1998) 272288. CrossRef
E.L. Demeulemeester and W.S. Herroelen, New Benchmark Results for the Resource-Constrained Project Scheduling Problem. Manage. Sci. (1997) 1485–1492.
Hartmann, S. and Kolisch, R., Experimental evaluation of the state-of-the-art heuristics for the resource-constrained project scheduling problem. Eur. J. Oper. Res. 127 (2000) 394407. CrossRef
Kolisch, R. and Hartmann, S., Experimental Investigation of Heuristics for Resource-Constrained Project Scheduling: An Update. Eur. J. Oper. Res. 174 (2006) 2337. CrossRef