Skip to main content
Log in

Novel Pareto-based meta-heuristics for solving multi-objective multi-item capacitated lot-sizing problems

  • ORIGINAL ARTICLE
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Trigeiro WW, Thomas JL, McCain JO (1989) Capacitated lot sizing with setups. Manag Sci 35(3):141–161

    Article  Google Scholar 

  2. Chen WH, Thizy JM (1990) Analysis of relaxations for the multi-item capacitated lot-sizing problem. Ann Oper Res 26:29–72

    Article  MathSciNet  MATH  Google Scholar 

  3. Karimi B, Fatemi Ghomi SMT, Wilsonb JM (2003) The capacitated lot sizing problem: a review of models and algorithms. Omega 31:365–378

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. Wagner HM, Whitin TM (1958) A dynamic version of the economic lot size model. Manag Sci 5(1):89–96

    Article  MathSciNet  MATH  Google Scholar 

  6. Manne AS (1958) Programming of economic lot-sizes. Manag Sci 4:115–135

    Article  Google Scholar 

  7. Brahimi N, Dauzere-Peres S, Najid NM, Nordli A (2006) Single item lot sizing problems. Eur J Oper Res 168(1):1–16

    Article  MathSciNet  MATH  Google Scholar 

  8. Kazan O, Nagi R, Rump CM (2000) New lot-sizing formulations for less nervous production schedules. Comput Oper Res 27:1325–1345

    Article  MATH  Google Scholar 

  9. 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

    Google Scholar 

  10. Loparic M, Pochet Y, Wolsey LA (2001) The uncapacitated lot-sizing problem with sales and safety stocks. Math Program 89(487–504):2001

    MathSciNet  MATH  Google Scholar 

  11. 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

    MathSciNet  MATH  Google Scholar 

  12. 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

    Article  MathSciNet  MATH  Google Scholar 

  13. 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

    Article  MATH  Google Scholar 

  14. 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

    Article  MATH  Google Scholar 

  15. 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

    Article  MathSciNet  MATH  Google Scholar 

  16. 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

    Article  MATH  Google Scholar 

  17. 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

    Article  MathSciNet  MATH  Google Scholar 

  18. Berretta R, Rodrigues LF (2004) A memetic algorithm for a multistage capacitated lot-sizing problem. Int J Prod Econ 87:67–81

    Article  Google Scholar 

  19. 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

    Article  MathSciNet  MATH  Google Scholar 

  20. Tang O (2004) Simulated annealing in lot sizing problems. Int J Prod Econ 88:173–181

    Article  Google Scholar 

  21. 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

    Article  MATH  Google Scholar 

  22. Coello CA, Lamont GB, Van Veldhuizen DA (2007) Evolutionary algorithms for solving multiobjective problems, 2nd edn. Springer, Berlin

    MATH  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. 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

    Article  MATH  Google Scholar 

  25. Rezaei J, Davoodi M (2011) Multi-objective models for lot-sizing with supplier selection. Int J Prod Econ 130:77–86

    Article  Google Scholar 

  26. Karimi-Nasab M, Aryanezhad MB (2011) A multi-objective production smoothing model with compressible operating times. Appl Math Model 35:3596–3610

    Article  MathSciNet  MATH  Google Scholar 

  27. Karimi-Nasab M, Konstantaras L (2012) A random search heuristic for a multi-objective production planning. Comput Ind Eng 62:479–490

    Article  Google Scholar 

  28. Mehdizadeh E, Tavakkoli-Moghaddam R (2008) Vibration damping optimization. Proceedings of the International Conference of Operations Research and Global Business, Germany, 3–5 September

  29. 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

    Google Scholar 

  30. 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

    Article  MathSciNet  MATH  Google Scholar 

  31. 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

    Google Scholar 

  32. Lee KS, Geem ZW (2004) A new structural optimization method based on the harmony search algorithm. Comput Struct 82:781–798

    Article  Google Scholar 

  33. Geem ZW, Kim J-H, Loganathan GV (2002) Harmony search optimization: application to pipe network design. Int J Model Simul 22(125–133):2002

    Google Scholar 

  34. 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

    MathSciNet  MATH  Google Scholar 

  35. 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

    Article  Google Scholar 

  36. Yeniay O, Ankare B (2005) Penalty function methods for constrained optimization with genetic algorithms. Math Comput Appl 10:45–56

    Google Scholar 

  37. Geem ZW, Kim J-H, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68

    Article  Google Scholar 

  38. Haupt RL, Haupt SE (2011) Practical genetic algorithms, 2nd edn. John Wiley & Sons

  39. Kirkpatrick S, Gelatt C, Vecchi M (2003) Optimization by simulated annealing. Science 220:671–680

    Article  MathSciNet  MATH  Google Scholar 

  40. 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

    Article  Google Scholar 

  41. 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

    Article  Google Scholar 

  42. 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

  43. MATLAB (2010) Version 7.10.0.499 (R2010a). The MathWorks, Inc. Protected by US and International patents

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Madjid Tavana.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-015-6993-6

Keywords

Navigation