An iterated-local-search heuristic for the resource-constrained weighted earliness-tardiness project scheduling problem

This paper deals with the weighted earliness-tardiness resource-constrained project scheduling problem with minimum and maximum time lags (WET-RCPSP/max). The problem consists of scheduling the activities of a project subject to prescribed resource and temporal constraints such that the total weighted deviation of the activities' completion times from prescribed due dates is minimized. Key applications are planning of just-in-time production and reactive scheduling. For the (approximative) solution of the WET-RCPSP/max, we present a population-based iterated-local-search heuristic. We also report the results of an experimental performance analysis where this heuristic outperformed state-of-the-art methods.

[1]  Erik Demeulemeester,et al.  Heuristic Procedures for Reactive Project Scheduling , 2006, Comput. Ind. Eng..

[2]  Erik Demeulemeester,et al.  A branch-and-bound procedure for the multiple resource-constrained project scheduling problem , 1992 .

[3]  Erik Demeulemeester,et al.  A classification scheme for project scheduling , 1999 .

[4]  Tamás Kis,et al.  Primal-Dual Combined with Constraint Propagation for Solving RCPSPWET , 2005, OR.

[5]  Professor Dr. Klaus Neumann,et al.  Project Scheduling with Time Windows and Scarce Resources , 2003, Springer Berlin Heidelberg.

[6]  Klaus Neumann,et al.  Activity-on-node networks with minimal and maximal time lags and their application to make-to-order production , 1997 .

[7]  Christoph Schwindt,et al.  Resource allocation in project management , 2005 .

[8]  M. G. Speranza,et al.  A decomposition approach in a DSS for a resource constrained scheduling problem , 1994 .

[9]  Paolo Serafini,et al.  A decomposition approach for a resource constrained scheduling problem , 1994 .

[10]  Norbert Trautmann,et al.  A metaheuristic approach for the resource-constrained weighted earliness-tardiness project scheduling problem , 2006 .

[11]  Christoph Schwindt Minimizing Earliness-Tardiness Costs of Resource-Constrained Projects , 2000 .

[12]  Rolf H. Möhring,et al.  Resource-constrained project scheduling: Notation, classification, models, and methods , 1999, Eur. J. Oper. Res..

[13]  Andreas Drexl,et al.  Scheduling of Project Networks by Job Assignment , 1991 .

[14]  Erik Demeulemeester,et al.  Project scheduling : a research handbook , 2002 .

[15]  Helena Ramalhinho Dias Lourenço,et al.  Iterated Local Search , 2001, Handbook of Metaheuristics.

[16]  Gary D. Scudder,et al.  Sequencing with Earliness and Tardiness Penalties: A Review , 1990, Oper. Res..

[17]  Willy Herroelen,et al.  Robust and reactive project scheduling: a review and classification of procedures , 2004 .

[18]  Francisco Ballestín,et al.  Resource-constrained project scheduling: A critical activity reordering heuristic , 2003, Eur. J. Oper. Res..

[19]  Rainer Kolisch,et al.  Characterization and generation of a general class of resource-constrained project scheduling problems , 1995 .

[20]  Christoph Schwindt Local Search for Project Scheduling with Convex Objective Functions , 2000 .

[21]  Erik Demeulemeester,et al.  An Exact Procedure for the Resource-Constrained Weighted Earliness–Tardiness Project Scheduling Problem , 2001, Ann. Oper. Res..

[22]  Klaus Neumann,et al.  Advanced production scheduling for batch plants in process industries , 2002, OR Spectr..