Proceedings in Adaptation, Learning and Optimization

This paper considers a static resource constrained multi-project scheduling problem (RCMPSP) with two lateness objectives: project lateness and portfolio lateness. To solve the RCMPSP, we have proposed an evolutionary local search heuristic that uses a variable neighborhood (ELSH-VN) approach. The heuristic is further analyzed by incorporating different priority-rules. To judge the performance of these priority rule based heuristics, an extensive simulation-based analysis has been conducted with different scenario-based schedules. For the experimental study, we have considered a standard set of 77 generated RCMPSP test instances of 20 activities. The experimental analysis indicates that the proposed heuristic is able to solve multiple projects with reasonable computational burden. The influence of the variation of resource distribution and resource contention on the algorithm’s performance for different priority rules is also analyzed and discussed.

[1]  Raca Todosijevic,et al.  AN EFFICIENT GENERAL VARIABLE NEIGHBORHOOD SEARCH FOR LARGE TRAVELLING SALESMAN PROBLEM WITH TIME WINDOWS , 2012 .

[2]  James Herbert Patterson,et al.  Alternate Methods of Project Scheduling with Limited Resources , 1973 .

[3]  Tyson R. Browning,et al.  A random generator of resource-constrained multi-project network problems , 2010, J. Sched..

[4]  Ramón Alvarez-Valdés Olaguíbel,et al.  Chapter 5 – HEURISTIC ALGORITHMS FOR RESOURCE-CONSTRAINED PROJECT SCHEDULING: A REVIEW AND AN EMPIRICAL ANALYSIS , 1989 .

[5]  Jan Karel Lenstra,et al.  Scheduling subject to resource constraints: classification and complexity , 1983, Discret. Appl. Math..

[6]  Tyson R. Browning,et al.  Resource-Constrained Multi-Project Scheduling: Priority Rule Performance Revisited , 2010 .

[7]  E. Gehan A GENERALIZED WILCOXON TEST FOR COMPARING ARBITRARILY SINGLY-CENSORED SAMPLES. , 1965, Biometrika.

[8]  F. Brian Talbot,et al.  Resource-Constrained Project Scheduling with Time-Resource Tradeoffs: The Nonpreemptive Case , 1982 .

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

[10]  Rainer Kolisch Serial and parallel resource-constrained project scheduling methods revisited: Theory and computation , 1994 .

[11]  Rainer Kolisch,et al.  Efficient priority rules for the resource-constrained project scheduling problem , 1996 .

[12]  Sébastien Mouthuy,et al.  A Multistage Very Large-Scale Neighborhood Search for the Vehicle Routing Problem with Soft Time Windows , 2015, Transp. Sci..

[13]  D. W. Zimmerman,et al.  Relative Power of the Wilcoxon Test, the Friedman Test, and Repeated-Measures ANOVA on Ranks , 1993 .

[14]  Subhash C. Narula,et al.  Multi-Project Scheduling: Analysis of Project Performance , 1985 .

[15]  Mauricio G. C. Resende,et al.  A genetic algorithm for the resource constrained multi-project scheduling problem , 2008, Eur. J. Oper. Res..

[16]  Rainer Kolisch,et al.  Experimental investigation of heuristics for resource-constrained project scheduling: An update , 2006, Eur. J. Oper. Res..

[17]  I. Kurtulus,et al.  Multi-Project Scheduling: Categorization of Heuristic Rules Performance , 1982 .

[18]  Edward W. Davis,et al.  A Comparison of Heuristic and Optimum Solutions in Resource-Constrained Project Scheduling , 1975 .

[19]  John H Payne,et al.  Management of multiple simultaneous projects: a state-of-the-art review , 1995 .