An evolutionary algorithm for the resource‐constrained project scheduling problem with minimum and maximum time lags

An evolutionary algorithm for the resource‐constrained project scheduling problem with minimum and maximum time lags

0.00 Avg rating0 Votes
Article ID: iaor20116935
Volume: 14
Issue: 4
Start Page Number: 391
End Page Number: 406
Publication Date: Aug 2011
Journal: Journal of Scheduling
Authors: , ,
Keywords: project management, heuristics
Abstract:

In this paper, we present an evolutionary algorithm (EVA) for solving the resource‐constrained project scheduling problem with minimum and maximum time lags (RCPSP/max). EVA works on a population consisting of several distance‐order‐preserving activity lists representing feasible or infeasible schedules. The algorithm uses the conglomerate‐based crossover operator, the objective of which is to exploit the knowledge of the problem to identify and combine those good parts of the solution that have really contributed to its quality. In a recent paper, Valls et al. (2005) showed that incorporating a technique called double justification (DJ) in RCPSP heuristic algorithms can produce a substantial improvement in the results obtained. EVA also applies two double justification operators DJmax and DJU adapted to the specific characteristics of problem RCPSP/max to improve all solutions generated in the evolutionary process. Computational results in benchmark sets show the merit of the proposed solution method.

Reviews

Required fields are marked *. Your email address will not be published.