Abstract
In this paper, an improved Non-dominated Sorting Genetic Algorithm NSGA-II is proposed to solve the capacitated lot-sizing problem (CLSP) with backlogging, which is proved to be NP-hard problem. It consists to find the optimal production plan while minimizing simultaneously the total inventory level and the total cost, under capacity restriction. Based on the basic NSGA-II algorithm that is population-based metaheuristic, two main contributions are integrated. As first contribution, in order to solve the CLSP, effectively, an efficient chromosome representation is designed to determine the different decision variables related to the target problem. Moreover, to enhance the quality of the initial solutions, a new procedure that generates the initial population is developed and presented as second contribution of this work. The performance of the proposed improved NSGA-II algorithm is tested using different instances sizes (small, medium and large). Four metrics, which are commonly used in the literature, are considered to evaluate and compare the performance of the developed algorithm with the basic NSGA-II. These metrics are, namely, number of non-dominated solutions (NPS), maximum spread (MS), solutions quality (SQ) and execution time. Regarding the considered performance metrics, experimental results proved the effectiveness of the proposed improved NSGA-II algorithm compared to the basic one.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ben Ammar, H., Ayadi, O., Masmoudi, F.: Sensitivity analysis of backlogging cost in multi-item capacitated lot-sizing problem. In: Haddar, M., Chaari, F., Benamara, A., Chouchane, M., Karra, C., Aifaoui, N. (eds.) CMSM 2017. LNME, pp. 899–910. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-66697-6_88
Ben Ammar, H., Ayadi, O., Masmoudi, F.: An effective multi-objective particle swarm optimization for the multi-item capacitated lot-sizing problem with set-up times and backlogging. Eng. Optim. 52(7), 1198–1224 (2020). https://doi.org/10.1080/0305215X.2019.1636978
Ben Ammar, H., Ben Yahia, W., Ayadi, O., Masmoudi, F.: Design of efficient multiobjective binary PSO algorithms for solving multi-item capacitated lot-sizing problem. Int. J. Intell. Syst. (2021). https://doi.org/10.1002/int.22693
Ben Yahia, W., Cheikhrouhou, N., Ayadi, O., Masmoudi, F.: A multi-objective optimisation model for cooperative supply chain planning. Int. J. Serv. Oper. Manag. 26(2), 211–237 (2017). https://doi.org/10.1504/IJSOM.2017.081491
Chen, W.-H., Thizy, J.-M.: Analysis of relaxations for the multi-item capacitated lot-sizing problem. Ann. Oper. Res. 26(1), 29–72 (1990). https://doi.org/10.1007/BF02248584
Chen, C., Wu, M., Lin, K.: Effect of solution representations on Tabu search in scheduling applications. Comput. Oper. Res. 40(12), 2817–2825 (2013). https://doi.org/10.1016/j.cor.2013.06.003
Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182–197 (2002). https://doi.org/10.1109/4235.996017
Duda, J.: A hybrid genetic algorithm and variable neighborhood search for multi-family capacitated lot-sizing problem. Electron. Notes Discrete Math. 58, 103–110 (2017). https://doi.org/10.1016/j.endm.2017.03.014
Gansterer, M., Födermayr, P., Hartl, R.F.: The capacitated multi-level lot-sizing problem with distributed agents. Int. J. Prod. Econ. 235 (2021). https://doi.org/10.1016/j.ijpe.2021.108090
Ghirardi, M., Amerio, A.: Matheuristics for the lot sizing problem with back-ordering, setup carry-overs, and non-identical machines. Comput. Ind. Eng. (2018) https://doi.org/10.1016/j.cie.2018.11.023
Hein, F., Almeder, C., Almada-lobo, B.: Designing new heuristics for the capacitated lot sizing problem by genetic programming Fanny. Comput. Oper. Res. (2018). https://doi.org/10.1016/j.cor.2018.03.006
Mehdizadeh, E., Hajipour, V., Mohammadizadeh, M.R.: A bi-objective multi-item capacitated lot-sizing model: two Pareto-based meta-heuristic algorithms. Int. J. Manag. Sci. Eng. Manag. 11(4), 279–293 (2015). https://doi.org/10.1080/17509653.2015.1086965
Trigeiro, W.W., Thomas, L.J., McClain, J.O.: Capacitated lot sizing with setup times. Manag. Sci. 35(3), 353–366 (1989). https://doi.org/10.1287/mnsc.35.3.353
Vincent, B., Duhamel, C., Ren, L., Tchernev, N.: A population-based metaheuristic for the capacitated lot-sizing problem with unrelated parallel machines. Int. J. Prod. Res. 0(0), 1–18 (2020). https://doi.org/10.1080/00207543.2019.1685699
Zitzler, E.: Evolutionary Algorithms for Multiobjective Optimization: Methods and Applications. Swiss Federal Institute of Technology, Zurich, Switzerland (1999)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Ben Ammar, H., Ben Yahia, W., Ayadi, O., Masmoudi, F. (2023). An Improved NSGA-II Algorithm for Solving Capacitated Lot-Sizing Problem. In: Walha, L., et al. Design and Modeling of Mechanical Systems - V. CMSM 2021. Lecture Notes in Mechanical Engineering. Springer, Cham. https://doi.org/10.1007/978-3-031-14615-2_34
Download citation
DOI: https://doi.org/10.1007/978-3-031-14615-2_34
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-14614-5
Online ISBN: 978-3-031-14615-2
eBook Packages: EngineeringEngineering (R0)