A genetic algorithm for the preemptive and non-preemptive multi-mode resource-constrained project scheduling problem
In this paper we present a genetic algorithm for the multi-mode resource-constrained project scheduling problem (MRCPSP), in which multiple execution modes are available for each of the activities of the project. We also introduce the preemptive extension of the problem which allows activity splitting (P-MRCPSP). To solve the problem, we apply a bi-population genetic algorithm, which makes use of two separate populations and extend the serial schedule generation scheme by introducing a mode improvement procedure. We evaluate the impact of preemption on the quality of the schedule and present detailed comparative computational results for the MRCPSP, which reveal that our procedure is amongst the most competitive algorithms.
Year of publication: |
2010
|
---|---|
Authors: | Peteghem, Vincent Van ; Vanhoucke, Mario |
Published in: |
European Journal of Operational Research. - Elsevier, ISSN 0377-2217. - Vol. 201.2010, 2, p. 409-418
|
Publisher: |
Elsevier |
Keywords: | Project scheduling Genetic algorithm Multi-mode RCPSP Preemption |
Saved in:
Saved in favorites
Similar items by person
-
Van Peteghem, Vincent, (2010)
-
Van Peteghem, Vincent, (2011)
-
An artificial immune system algorithm for the resource for the resource availability cost problem
Van Peteghem, Vincent, (2011)
- More ...