Abstract
In this paper, a renowned metaheuristic algorithm named chemical reaction optimization (CRO) is applied to solve the resource constrained project scheduling problem (RCPSP). This work employed chemical reaction optimization to schedule project tasks to minimize makespan concerning resource and precedence constraints. Chemical reaction optimization is a population-based metaheuristic algorithm. CRO is applied to RCPSP by redesigning its basic operators and taking solutions from the search space using priority-based selection to achieve a better result. The proposed algorithm based on CRO is then tested on large benchmark instances and compared with other metaheuristic algorithms. The experimental results have shown that our proposed method provides better results than other states of art algorithms in terms of both the qualities of result and execution time.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
González, F.B.: Nuevos métodos de resolución del problema de secuenciación de proyectos con recursos limitados. Ph.D. Dissertation, Universitat de Valà ncia (2004)
Islam, M.R., Mahmud, M.R., Pritom, R.M.: Transportation scheduling optimization by a collaborative strategy in supply chain management with TPL using chemical reaction optimization. Neural Comput. Appl. 32(8), 3649–3674 (2019). https://doi.org/10.1007/s00521-019-04218-5
Sun, B., Wang, W., Qi, Q.: Satellites scheduling algorithm based on dynamic constraint satisfaction problem. In: 2008 International Conference on Computer Science and Software Engineering, vol. 4, pp. 167–170. IEEE (2008)
Ciscon, L.A., De Oliveira, H.C.B., Andrade, M.C.A., Alvarenga, G.B., Esmin, A.A.A.: The school timetabling problem: a focus on elimination of open periods and isolated classes. In: 2006 Sixth International Conference on Hybrid Intelligent Systems (HIS 2006), p. 70. IEEE (2006)
Drexl, A., Gruenewald, J.: Nonpreemptive multi-mode resource-constrained project scheduling. IIE Trans. 25(5), 74–81 (1993)
Hartmann, S., Briskorn, D.: A survey of variants and extensions of the resource-constrained project scheduling problem. Eur. J. Oper. Res. 207(1), 1–14 (2010)
Kolisch, R., Schwindt, C., Sprecher, A.: Benchmark instances for project scheduling problems. In: Wȩglarz, J. (ed.) Project Scheduling. International Series in Operations Research & Management Science, vol. 14, pp. 197–212. Springer, Boston (1999). https://doi.org/10.1007/978-1-4615-5533-9_9
Davis, L.: Hybrid genetic algorithms for machine learning. In: IEE Colloquium on Machine Learning, pp. 1–9. IET (1990)
Wang, H., Lin, D., Li, M.-Q.: A competitive genetic algorithm for resource-constrained project scheduling problem. In: 2005 International Conference on Machine Learning and Cybernetics, vol. 5, pp. 2945–2949. IEEE (2005)
Anantathanvit, M., Munlin, M.-A.: Radius particle swarm optimization for resource constrained project scheduling problem. In: 16th International Conference on Computer and Information Technology, pp. 24–29. IEEE (2014)
Islam, M.R., Arif, I.H., Shuvo, R.H.: Generalized vertex cover using chemical reaction optimization. Appl. Intell. 49(7), 2546–2566 (2019). https://doi.org/10.1007/s10489-018-1391-z
Kabir, R., Islam, R.: Chemical reaction optimization for RNA structure prediction. Appl. Intell. 49(2), 352–375 (2018). https://doi.org/10.1007/s10489-018-1281-4
Lam, A.Y.S., Li, V.O.K.: Chemical reaction optimization: a tutorial. Memet. Comput. 4(1), 3–17 (2012). https://doi.org/10.1007/s12293-012-0075-1
Jia, Q., Seo, Y.: Solving resource-constrained project scheduling problems: conceptual validation of FLP formulation and efficient permutation-based ABC computation. Comput. Oper. Res. 40(8), 2037–2050 (2013)
Bouleimen, K., Lecocq, H.: A new efficient simulated annealing algorithm for the resource-constrained project scheduling problem and its multiple mode version. Eur. J. Oper. Res. 149(2), 268–281 (2003)
Ziarati, K., Akbari, R., Zeighami, V.: On the performance of bee algorithms for resource-constrained project scheduling problem. Appl. Soft Comput. 11(4), 3720–3733 (2011)
Acknowledgement
This paper is partially funded by Green University of Bangladesh.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Shuvo, O., Islam, M.R. (2020). Chemical Reaction Optimization for Solving Resource Constrained Project Scheduling Problem. In: Bhuiyan, T., Rahman, M.M., Ali, M.A. (eds) Cyber Security and Computer Science. ICONCS 2020. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 325. Springer, Cham. https://doi.org/10.1007/978-3-030-52856-0_13
Download citation
DOI: https://doi.org/10.1007/978-3-030-52856-0_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-52855-3
Online ISBN: 978-3-030-52856-0
eBook Packages: Computer ScienceComputer Science (R0)