Abstract
Capacitated production lot-sizing problems (LSPs) are challenging problems to solve due to their combinatorial nature. We consider a multi-item capacitated LSP with setup times, safety stocks, and demand shortages plus lost sales and backorder considerations for various production methods (i.e., job shop, batch flow, or continuous flow among others). We use multi-objective mathematical programming to solve this problem with three conflicting objectives including: (i) minimizing the total production costs; (ii) leveling the production volume in different production periods; and (iii) producing a solution which is as close as possible to the just-in-time level. We also consider lost sales, backorders, safety stocks, storage space limitation, and capacity constraints. We propose two novel Pareto-based multi-objective meta-heuristic algorithms: multi-objective vibration damping optimization (MOVDO) and a multi-objective harmony search algorithm (MOHSA). We compare MOVDO and MOHSA with two well-known evolutionary algorithms called the non-dominated sorting genetic algorithm (NSGA-II) and multi-objective simulated annealing (MOSA) to demonstrate the efficiency and effectiveness of the proposed methods.
Similar content being viewed by others
References
Trigeiro WW, Thomas JL, McCain JO (1989) Capacitated lot sizing with setups. Manag Sci 35(3):141–161
Chen WH, Thizy JM (1990) Analysis of relaxations for the multi-item capacitated lot-sizing problem. Ann Oper Res 26:29–72
Karimi B, Fatemi Ghomi SMT, Wilsonb JM (2003) The capacitated lot sizing problem: a review of models and algorithms. Omega 31:365–378
Robinson P, Narayanan A, Sahin F (2009) Coordinated deterministic dynamic demand lot-sizing problem: a review of models and algorithms. Omega 37(1):3–15
Wagner HM, Whitin TM (1958) A dynamic version of the economic lot size model. Manag Sci 5(1):89–96
Manne AS (1958) Programming of economic lot-sizes. Manag Sci 4:115–135
Brahimi N, Dauzere-Peres S, Najid NM, Nordli A (2006) Single item lot sizing problems. Eur J Oper Res 168(1):1–16
Kazan O, Nagi R, Rump CM (2000) New lot-sizing formulations for less nervous production schedules. Comput Oper Res 27:1325–1345
Silver E, Mael H (1973) A heuristic selecting lot size requirements for the case of deterministic time varying demand rate and discrete opportunities for replenishment. Prod Invent Manag 14:64–74
Loparic M, Pochet Y, Wolsey LA (2001) The uncapacitated lot-sizing problem with sales and safety stocks. Math Program 89(487–504):2001
Aksen D, Altinkemer K, Chand S (2003) The single-item lot-sizing problem with immediate lost sales. Eur J Oper Res 147(558–566):2003
Absi N, Kedad-Sidhoum S (2007) MIP-based heuristics for multi item capacitated lot-sizing problem with setup times and shortage costs. RAIRO Oper Res 41(2):171–192
Absi N, Kedad-Sidhoum S (2008) The multi-item capacitated lot-sizing problem with setup times and shortage costs. Eur J Oper Res 185:1351–1374
Absi N, Kedad-Sidhoum S (2009) The multi-item capacitated lot-sizing problem with safety stocks and demand shortage costs. Comput Oper Res 36:2926–2936
Absi A, Detienne B, Dauzere-Peres S (2013) Heuristics for the multi-item capacitated lot-sizing problem with lost sales. Comput Oper Res 40(1):264–272
Tempelmeier H, Derstroff M (1996) A lagrangean-based heuristic for dynamic multilevel multi item constrained lot sizing with setup times. Manag Sci 42:738–757
Sural H, Denize M, VanWassenhove LN (2009) Lagrangean relaxation based heuristics for lot-sizing with setup times. Eur J Oper Res 194(1):51–60
Berretta R, Rodrigues LF (2004) A memetic algorithm for a multistage capacitated lot-sizing problem. Int J Prod Econ 87:67–81
Han Y, Tang J, Kaku I, Mu L (2009) Solving uncapacitated multilevel lot-sizing problems using a particle swarm optimization with flexible inertial weight. Comput Math Appl 57:1748–1755
Tang O (2004) Simulated annealing in lot sizing problems. Int J Prod Econ 88:173–181
Xiao Y, Kaku I, Zhao Q, Zhang R (2011) A variable neighborhood search based approach for uncapacitated multilevel lot-sizing problems. Comput Ind Eng 60(2):218–227
Coello CA, Lamont GB, Van Veldhuizen DA (2007) Evolutionary algorithms for solving multiobjective problems, 2nd edn. Springer, Berlin
Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6:182–197
Ulungu EL, Teghaem J, Fortemps P, Tuyttens D (1999) MOSA method: a tool for solving multiobjective combinatorial decision problems. J Multi-Criteria Decis Anal 8:221–236
Rezaei J, Davoodi M (2011) Multi-objective models for lot-sizing with supplier selection. Int J Prod Econ 130:77–86
Karimi-Nasab M, Aryanezhad MB (2011) A multi-objective production smoothing model with compressible operating times. Appl Math Model 35:3596–3610
Karimi-Nasab M, Konstantaras L (2012) A random search heuristic for a multi-objective production planning. Comput Ind Eng 62:479–490
Mehdizadeh E, Tavakkoli-Moghaddam R (2008) Vibration damping optimization. Proceedings of the International Conference of Operations Research and Global Business, Germany, 3–5 September
Mehdizadeh E, Tavarroth MR, Hajipour V (2011) A new hybrid algorithm to optimize stochastic-fuzzy capacitated multi-facility location–allocation problem. J Optim Ind Eng 7:71–80
Mousavi SM, Akhavan Niaki ST, Mehdizadeh E, Tavarroth MR (2013) The capacitated multi-facility location–allocation problem with probabilistic customer location and demand: two hybrid meta-heuristic algorithms. Int J Syst Sci 44(10):1897–1912
Geem ZW (2007) Harmony search algorithm for solving Sudoku. In: Apolloni B, Howlett RJ, Jain L (eds) KES 2007, part I. LNCS (LNAI), vol 4692. Springer, Heidelberg, pp 371–378
Lee KS, Geem ZW (2004) A new structural optimization method based on the harmony search algorithm. Comput Struct 82:781–798
Geem ZW, Kim J-H, Loganathan GV (2002) Harmony search optimization: application to pipe network design. Int J Model Simul 22(125–133):2002
Taleizadeh AA, Niaki STA, Barzinpour F (2011) Multiple-buyer multiple-vendor multi-product multi-constraint supply chain problem with stochastic demand and variable lead-time: a harmony search algorithm. Appl Math Comput 217:9234–9253
Rahmati SHA, Hajipour V, Niaki STA (2013) A soft-computing Pareto-based meta-heuristic algorithm for a multi-objective multi-server facility location problem. Appl Soft Comput 13(4):1728–1740
Yeniay O, Ankare B (2005) Penalty function methods for constrained optimization with genetic algorithms. Math Comput Appl 10:45–56
Geem ZW, Kim J-H, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68
Haupt RL, Haupt SE (2011) Practical genetic algorithms, 2nd edn. John Wiley & Sons
Kirkpatrick S, Gelatt C, Vecchi M (2003) Optimization by simulated annealing. Science 220:671–680
Bandyopadhyay S, Saha S, Maulik U, Deb K (2008) A simulated annealing-based multiobjective optimization algorithm: AMOSA. IEEE Trans Evol Comput 12(3):269–283
Pasandideh SHR, Niaki STA, Hajipour V (2013) A multi-objective facility location model with batch arrivals: two parameter-tuned meta-heuristic algorithms. J Intell Manuf 24(2):331–348
Zitzler E, Thiele L (1998) Multi-objective optimization using evolutionary algorithms a comparative case study. In: Eiben A E, Back T, Schoenauer M Schwefel H P (eds) Fifth International Conference on Parallel Problem Solving from Nature (PPSN-V), pp. 292–301. Berlin, Germany
MATLAB (2010) Version 7.10.0.499 (R2010a). The MathWorks, Inc. Protected by US and International patents
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Hajipour, V., Kheirkhah, A., Tavana, M. et al. Novel Pareto-based meta-heuristics for solving multi-objective multi-item capacitated lot-sizing problems. Int J Adv Manuf Technol 80, 31–45 (2015). https://doi.org/10.1007/s00170-015-6993-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-015-6993-6