Abstract
The resource-constrained project scheduling problem (RCPSP) is an NP-hard optimization problem. RCPSP is one of the most important and challenging problems in the project management field. In the past few years, many researches have been proposed for solving the RCPSP. The objective of this problem is to schedule the activities under limited resources so that the project makespan is minimized. This paper proposes a new algorithm for solving RCPSP that combines the concepts of negative selection mechanism of the biologic immune system, simulated annealing algorithm (SA), tabu search algorithm (TS) and genetic algorithm (GA) together. The performance of the proposed algorithm is evaluated and compared to current state-of-the-art metaheuristic algorithms. In this study, the benchmark data sets used in testing the performance of the proposed algorithm are obtained from the project scheduling problem library. The performance is measured in terms of the average percentage deviation from the critical path lower bound. The experimental results show that the proposed algorithm outperforms the state-of-the-art metaheuristic algorithms on all standard benchmark data sets.





Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Montoya-Torres JR, Gutierrez-Franco E, Pirachicán-Mayorga C (2010) Project scheduling with limited resources using a genetic algorithm. Int J Project Manage 28:619–628
Debels D, Reyck BD, Leus R, Vanhoucke M (2006) A hybrid scatter search/electromagnetism meta-heuristic for project scheduling. Eur J Oper Res 169:638–653
Tseng LY, Chen SC (2006) A hybrid metaheuristic for the resource constrained project scheduling problem. Eur J Oper Res 175:707–721
Ranjbar M (2008) Solving the resource-constrained project scheduling problem using filter-and-fan approach. Appl Math Comput 201:313–318
Ranjbar M, Kianfar F (2009) A hybrid scatter search for the RCPSP. Transact E Ind Eng 16(1):11–18
Chen W, Shi YJ, Teng HF, Lan XP, Hu LC (2010) An efficient hybrid algorithm for resource-constrained project scheduling. Inf Sci 180:1031–1039
Fogel DB (1988) An evolutionary approach to the travelling salesman problem. Biol Cybern 60:139–144
Burke EK, Kendall G (2005) Search methodologies: introductory tutorials in optimization and decision support techniques. Springer, Berlin, pp 375–399
Project Scheduling Problem Library. http://129.187.106.231/psplib
Debels D, Vanhoucke M (2007) A decomposition-based heuristic for the resource-constrained project scheduling problem. Oper Res 55:457–469
Agarwal A, Colak S, Erenguc S (2011) A neurogenetic approach for the resource-constrained project scheduling problem. Comput Oper Res 38:44–50
Author information
Authors and Affiliations
Corresponding author
About this article
Cite this article
Thammano, A., Phu-ang, A. A hybrid evolutionary algorithm for the resource-constrained project scheduling problem. Artif Life Robotics 17, 312–316 (2012). https://doi.org/10.1007/s10015-012-0065-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10015-012-0065-x