[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ Skip to main content

Advertisement

Log in

A multi-product multi-period inventory control problem under inflation and discount: a parameter-tuned particle swarm optimization algorithm

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

Abstract

In this paper, a seasonal multi-product multi-period inventory control problem is modeled in which the inventory costs are obtained under inflation and all-unit discount policy. Furthermore, the products are delivered in boxes of known number of items, and in case of shortage, a fraction of demand is considered backorder and a fraction lost sale. Besides, the total storage space and total available budget are limited. The objective is to find the optimal number of boxes of the products in different periods to minimize the total inventory cost (including ordering, holding, shortage, and purchasing costs). Since the integer nonlinear model of the problem is hard to solve using exact methods, a particle swarm optimization (PSO) algorithm is proposed to find a near-optimal solution. Since there is no bench mark available in the literature to justify and validate the results, a genetic algorithm is presented as well. In order to compare the performances of the two algorithms in terms of the fitness function and the required CPU time, they are first tuned using the Taguchi approach, in which a metric called “smaller is better” is used to model the response variable. Then, some numerical examples are provided to demonstrate the application and to validate the results obtained. The results show that, while both algorithms have statistically similar performances, PSO tends to be the better algorithm in almost all problems.

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

Access this article

Subscribe and save

Springer+ Basic
£29.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (United Kingdom)

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Taleizadeh AA, Moghadasi H, Niaki STA, Eftekhari A (2008) An EOQ-joint replenishment policy to supply expensive imported raw materials with payment in advance. Journal of Applied Sciences 8:4263–4273

    Article  Google Scholar 

  2. Taleizadeh AA, Sadjadi SJ, Niaki STA (2011) Multiproduct EPQ model with single machine, backordering, and immediate rework process. European Journal of Industrial Engineering 5:388–411

    Article  Google Scholar 

  3. Pasandideh SHR, Niaki STA, Roozbeh NA (2010) An investigation of vendor managed inventory application in supply chain: the EOQ model with shortage. Int J Adv Manuf Technol 49:329–339

    Article  Google Scholar 

  4. Pasandideh SHR, Niaki STA, Mirhosseyni SS (2010) A parameter-tuned genetic algorithm to solve multi-products EPQ model with defective items, rework, and constrained space. Int J Adv Manuf Technol 49:827–837

    Article  Google Scholar 

  5. Pasandideh SHR, Niaki STA (2008) A genetic algorithm approach to optimize a multi-products EPQ model with discrete delivery orders and constrained space. Applied Mathematics and Computation 195:506–514

    Article  MATH  MathSciNet  Google Scholar 

  6. Pasandideh SHR, Niaki STA (2010) Optimizing the economic production quantity model with discrete delivery orders. Journal of Economic Computation and Economic Cybernetics Studies and Research 44:49–62

    Google Scholar 

  7. Saha A, Roy A, Kar S, Maiti M (2010) Inventory models for breakable items with stock dependent demand and imprecise constraints. Mathematical and Computer Modelling 52:1771–1782

    Article  MATH  MathSciNet  Google Scholar 

  8. Ahmed S, Cakmak U, Shapiro A (2007) Coherent risk measures in inventory problems. European Journal of Operational Research 182:226–238

    Article  MATH  MathSciNet  Google Scholar 

  9. Sepehri M (2011) Cost and inventory benefits of cooperation in multi-period and multi-product supply. Scientia Iranica 18:731–741

    Article  Google Scholar 

  10. Zhang D, Xu H, Wu Y (2009) Single and multi-period optimal inventory control models with risk-averse constraints. European Journal of Operational Research 199:420–434

    Article  MATH  MathSciNet  Google Scholar 

  11. Chio TM, Chiu CH, Fu PL (2011) Periodic review multiperiod inventory control under a mean–variance optimization objective. IEEE Transactions on Systems, Man and Cybernetics, Part A: Systems and Humans 41:678–682

    Article  Google Scholar 

  12. Zhou YW (2003) A multi-warehouse inventory model for items with time-varying demand and shortages. Computers and Operations research 30:2115–2134

    Article  MATH  Google Scholar 

  13. Taleizadeh AA, Niaki STA, Aryanezhad MB, Tafti AF (2010) A genetic algorithm to optimize multiproduct multiconstraint inventory control systems with stochastic replenishment intervals and discount. The International Journal of Advanced Manufacturing Technology 51:311–323

    Article  Google Scholar 

  14. Buzacott JA (1975) Economic order quantities with inflation. Oper Res Q 26:553–558

    Article  Google Scholar 

  15. Dey JK, Mondal SK, Maiti M (2008) Two storage inventory problems with dynamic demand and interval valued lead-time over finite time horizon under inflation and time-value of money. European Journal of Operational Research 185:170–194

    Article  MATH  MathSciNet  Google Scholar 

  16. Sarkar B, Moon L (2011) An EPQ model with inflation in an imperfect production system. Applied Mathematics and Computation 217:6159–6167

    Article  MATH  MathSciNet  Google Scholar 

  17. Mirzazadeh A, Fatemi Ghomi SMT, Seyed Esfahani MM (2011) A multiple items inventory model under uncertain external inflationary conditions. Trends in Applied Sciences Research 6:472–480

    Article  Google Scholar 

  18. Mousavi SM, Hajipour V, Niaki STA, Alikar N (2012) Optimizing multi-item multi-period inventory control system with discounted cash flow and inflation: two calibrated meta-heuristic algorithms. Applied Mathematical Modelling 37:2241–2256

    Article  MathSciNet  Google Scholar 

  19. Li Y, Tao Y, Wang F (2011) An effective approach to multi-item capacitated dynamic lot-sizing problems. International Journal of Production Research 50:5348–5362

    Article  Google Scholar 

  20. Nayebi MA, Sharifi M, Shahriari MR, Zarabadipour O (2012) Fuzzy-chance constrained multi-objective. Programming applications for inventory control model. Applied Mathematical Sciences 6:209–228

    MATH  Google Scholar 

  21. Kundu A, Chakrabarti T (2012) A multi-product continuous review inventory system in stochastic environment with budget constraint. Optimization Letters 6:299–313

    Article  MATH  MathSciNet  Google Scholar 

  22. Maity K (2011) Possibility and necessity representations of fuzzy inequality and its application to two warehouse production-inventory problem. Applied Mathematical Modelling 35:1252–1263

    Article  MATH  MathSciNet  Google Scholar 

  23. Chen S-P, Ho Y-H (2013) Optimal inventory policy for the fuzzy newsboy problem with quantity discounts. Information Sciences: an International Journal 228:75–89

    Article  MathSciNet  Google Scholar 

  24. Lee AH, Kang H-Y, Lai C-M, Hong W-Y (2012) An integrated model for lot sizing with supplier selection and quantity discounts. Applied Mathematical Modelling 37:4733–4746

    Article  MathSciNet  Google Scholar 

  25. Guchhait P, Kumar Maiti M, Maiti M (2012) A production inventory model with fuzzy production and demand using fuzzy differential equation: an interval compared genetic algorithm approach. Eng Appl Artif Intel 26:766–778

    Article  Google Scholar 

  26. Yang H-L, Chang C-T (2012) A two-warehouse partial backlogging inventory model for deteriorating items with permissible delay in payment under inflation. Applied Mathematical Modelling 37:2717–2726

    Article  MathSciNet  Google Scholar 

  27. Kennedy J, Eberhart R. Particle swarm optimization. In Proceedings of the 1995 I.E. International Conference on Neural Networks: IEEE 1995: 1942–1948.

  28. Gigras Y, Gupta K (2012) Artificial intelligence in robot path planning. Int J Soft Comput 2:471–474

    Google Scholar 

  29. Taleizadeh AA, Niaki STA, Shafii N, Meibodi RG, Jabbarzadeh A (2010) A particle swarm optimization approach for constraint joint single buyer-single vendor inventory problem with changeable lead time and (r, Q) policy in supply chain. Int J Advan Manuf Technol 51:1209–1223

    Article  Google Scholar 

  30. Baykasoglu A, Gocken T (2011) Solving fully fuzzy mathematical programming model of EOQ problem with a direct approach based on fuzzy ranking and PSO. Journal of Intelligent and Fuzzy Systems 22:237–251

    MathSciNet  Google Scholar 

  31. Taleizadeh AA, Widyadana GA, Wee HM, Biabani J (2011) Multi products single machine economic production quantity model with multiple batch size. Int J Indust Eng Comput 2:213–224

    Google Scholar 

  32. Holland JH (1975) Adaptive in natural and artificial systems. University of Michigan, Ann Arbor

    Google Scholar 

  33. Mousavi SM, Niaki STA, Mehdizadeh E, Tavarroth MR. The capacitated multi-facility location–allocation problem with probabilistic customer location and demand: two hybrid meta-heuristic algorithms. I J Sys Sci. In press. doi:10.1080/00207721.2012.670301.

  34. Mousavi SM, Niaki STA (2012) Capacitated location allocation problem with stochastic location and fuzzy demand: a hybrid algorithm. Applied Mathematical Modelling 37:5109–5119

    Article  MathSciNet  Google Scholar 

  35. Bagher M, Zandieh M, Farsijani H (2011) Balancing of stochastic U-type assembly lines: an imperialist competitive algorithm. The International Journal of Advanced Manufacturing Technology 54:271–285

    Article  Google Scholar 

  36. Forouharfard S, Zandieh M (2010) An imperialist competitive algorithm to schedule of receiving and shipping trucks in cross-docking systems. The International Journal of Advanced Manufacturing Technology 51:1179–1193

    Article  Google Scholar 

  37. Ayough A, Zandieh M, Farsijani H (2012) GA and ICA approaches to job rotation scheduling problem: considering employee’s boredom. Int J Advan Manuf Technol 60:651–666

    Article  Google Scholar 

  38. Niaki STA, and Ershadi MJ. A parameter-tuned genetic algorithm for statistically constrained economic design of multivariate CUSUM control charts: a Taguchi loss approach. International Journal of Systems Science. In press. doi:10.1080/00207721.2011.570878.

  39. As’ad R, Demirli K (2011) A bilinear programming model and a modified branch-and-bound algorithm for production planning in steel rolling mills with substitutable demand. Int J Prod Res 49:3731–3749

    Article  Google Scholar 

  40. Naka S, Genji T, Yura T, Fukuyama Y. Practical distribution state estimation using hybrid particle swarm optimization. In Proceedings of the IEEE Power Engineering Society Winter Meeting, 2001

  41. Shi Y, Eberhart RC (1999) Empirical study of particle swarm optimization. In Proceedings of the 1999 Congress on Evolutionary Computation. Evol Comput 1999:1945–1950

    Google Scholar 

  42. Peace GS. Taguchi methods. Reading, MA, Addison-Wesley Publishing Company, 1993

  43. Montgomery DC. Design and analysis of experiments. New York, NT, Wiley, 2008

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Seyed Taghi Akhavan Niaki.

Appendices

Appendix 1. The holding cost

The holding cost for product i between periods T i,j and T i,j (1 − L i,j + 1) + T O i,j L i,j + 1 is calculated as.

$$ \begin{array}{l}{h}_i{\displaystyle {\int}_{T_{i,j}}^a{I}_{i,j+1}(t) dt={\displaystyle {\int}_{T_{i,j}}^a\left({I}_{i,j}-{D}_{i,j}\left(t-a\right)\right){e}^{- ft} dt}}=\\ {}{h}_i{\displaystyle {\int}_{T_{i,j}}^a\left({I}_{i,j}+{D}_{i,j}a\right){e}^{- ft} dt-{\displaystyle {\int}_{T_{i,j}}^a{D}_{i,j}}}t{e}^{- ft} dt=\\ {}\frac{h_i}{f}\left({I}_{i,j}+{D}_{i,j}a\right)\left({e}^{-f{T}_{i,j}}-{e}^{- fa}\right)+\frac{h_i{D}_{i,j}}{f^2}\left({e}^{- fa}\left(1- fa\right)-{e}^{-f{T}_{i,j}}\left(1-f{T}_{i,j}\right)\right)=\\ {}\frac{h_i}{f^2}\left({e}^{-f{T}_{i,j}}\left(f\left({I}_{i,j}+{D}_{i,j}a\right)+{D}_{i,j}f{T}_{i,j}-1\right)\right)-{e}^{- fa}\left(f\left({I}_{i,j}+{D}_{i,j}a\right)+\left(1- fa\right){D}_{i,j}\Big)\right)=\\ {}\frac{h_i}{f^2}\left(f\left({I}_{i,j}+{D}_{i,j}a\right)\left({e}^{-f{T}_{i,j}}-{e}^{- fa}\right)-\left({e}^{-f{T}_{i,j}}\left(1-f{T}_{i,j}\right)+{e}^{- fa}\left(1- fa\right)\right){D}_{i,j}\right)\end{array} $$

where a = T i,j + 1(1 − L i,j + 1) + T O i,j L i,j + 1.

Appendix 2. The shortage cost

The shortage cost for product i between two periods T i,j O and T i,j+1 is obtained as.

$$ \begin{array}{l}{\displaystyle {\int}_{T_{i,j}^O}^{T_{i,j+1}}{I}_{i,j+1}(t){e}^{- ft} dt=}{\displaystyle {\int}_{T_{i,j}^O}^{T_{i,j+1}}{D}_{i,j}\left(t-{T}_{i,j}^O\right){e}^{- ft} dt=}{\displaystyle {\int}_{T_{i,j}^O}^{T_{i,j+1}}{D}_{i,j}t{e}^{- ft} dt+{\displaystyle {\int}_{T_{i,j}^O}^{T_{i,j+1}}{D}_{i,j}{T}_{i,j}^O{e}^{- ft} dt}=}\\ {}\left(\frac{e^{-f{T}_{i,j+1}}{D}_{i,j}}{f^2}\left(1-f{T}_{i,j+1}\right)-\frac{D_{i,j}}{f}{T}_{i,j}^O{e}^{-f{T}_{i,j+1}}\right)-\left(\frac{e^{-f{T}_{i,j}^O}{D}_{i,j}}{f^2}\left(1-f{T}_{i,j}^O\right)-\frac{D_{i,j}{T}_{i,j}^O}{f}{e}^{-f{T}_{i,j}^O}\right)=\\ {}\frac{D_{i,j}}{f}\left({e}^{-f{T}_{i,j+1}}\left(\frac{\left(1-f{T}_{i,j+1}\right)}{f}-{T}_{i,j}^O\right)-{e}^{-f{T}_{i,j}^O}\left(\frac{\left(1-f{T}_{i,j}^O\right)}{f}-{T}_{i,j}^O\right)\right)\end{array} $$

If \( {T}_{i,j+1}-{T}_{i,j}^O=\frac{b_{i,j+1}}{D_{i,j}} \) then \( {T}_{i,j}^O={T}_{i,j+1}-\frac{b_{i,j+1}}{D_{i,j}} \). Now, have.

$$ \begin{array}{l}{\displaystyle {\int}_{T_{i,j}^O}^{T_{i,j+1}}{I}_{i,j+1}(t){e}^{- ft} dt=}\frac{D_{i,j}}{f}\left({e}^{-f\left({T}_{i,j+1}\right)}\left(\frac{\left(1-f{T}_{i,j+1}\right)}{f}-\Big({T}_{i,j+1}-\frac{b_{i,j+1}}{D_{i,j}}\right)\right)-\\ {}\kern4.32em {e}^{-f\left({T}_{i,j+1}-\frac{b_{i,j+1}}{D_{i,j}}\right)}\left(\frac{\left(1-f\left({T}_{i,j+1}-\frac{b_{i,j+1}}{D_{i,j}}\right)\right)}{f}-\left({T}_{i,j+1}-\frac{b_{i,j+1}}{D_{i,j}}\right)\right)\end{array} $$

Rights and permissions

Reprints and permissions

About this article

Cite this article

Mousavi, S.M., Hajipour, V., Niaki, S.T.A. et al. A multi-product multi-period inventory control problem under inflation and discount: a parameter-tuned particle swarm optimization algorithm. Int J Adv Manuf Technol 70, 1739–1756 (2014). https://doi.org/10.1007/s00170-013-5378-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-013-5378-y

Keywords

Navigation