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.
Similar content being viewed by others
References
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
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
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
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
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
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
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
Ahmed S, Cakmak U, Shapiro A (2007) Coherent risk measures in inventory problems. European Journal of Operational Research 182:226–238
Sepehri M (2011) Cost and inventory benefits of cooperation in multi-period and multi-product supply. Scientia Iranica 18:731–741
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
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
Zhou YW (2003) A multi-warehouse inventory model for items with time-varying demand and shortages. Computers and Operations research 30:2115–2134
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
Buzacott JA (1975) Economic order quantities with inflation. Oper Res Q 26:553–558
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
Sarkar B, Moon L (2011) An EPQ model with inflation in an imperfect production system. Applied Mathematics and Computation 217:6159–6167
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
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
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
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
Kundu A, Chakrabarti T (2012) A multi-product continuous review inventory system in stochastic environment with budget constraint. Optimization Letters 6:299–313
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
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
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
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
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
Kennedy J, Eberhart R. Particle swarm optimization. In Proceedings of the 1995 I.E. International Conference on Neural Networks: IEEE 1995: 1942–1948.
Gigras Y, Gupta K (2012) Artificial intelligence in robot path planning. Int J Soft Comput 2:471–474
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
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
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
Holland JH (1975) Adaptive in natural and artificial systems. University of Michigan, Ann Arbor
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.
Mousavi SM, Niaki STA (2012) Capacitated location allocation problem with stochastic location and fuzzy demand: a hybrid algorithm. Applied Mathematical Modelling 37:5109–5119
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
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
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
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.
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
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
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
Peace GS. Taguchi methods. Reading, MA, Addison-Wesley Publishing Company, 1993
Montgomery DC. Design and analysis of experiments. New York, NT, Wiley, 2008
Author information
Authors and Affiliations
Corresponding author
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.
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.
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.
Rights 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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-013-5378-y