Abstract
In this paper, we analyze a repair shop serving several fleets of machines that fail from time to time. To reduce downtime costs, a continuous-review spare machine inventory is kept for each fleet. A spare machine, if available on stock, is installed instantaneously in place of a broken machine. When a repaired machine is returned from the repair shop, it is placed in inventory for future use if the fleet has the required number of machines operating. Since the repair shop is shared by different fleets, choosing which type of broken machine to repair is crucial to minimize downtime and holding costs. The optimal policy of this problem is difficult to characterize, and, therefore, is only formulated as a Markov Decision Process to numerically compute the optimal cost and base-stock level for each spare machine inventory. As an alternative, we propose the dynamic Myopic(R) policy, which is easy to implement, yielding costs very close to the optimal. Most of the time it outperforms the static first-come-first-served, and preemptive-resume priority policies. Additionally, via our numerical study, we demonstrate that repair shop pooling is better than reserving a repair shop for each fleet.
Similar content being viewed by others
References
Arora, V., Chan, F. T. S., & Tiwari, M. K. (2010). An integrated approach for logistic and vendor managed inventory in supply chain. Expert Systems with Applications, 37(1), 39–44.
Basten, R. J. I., van der Heijden, M. C., Schutten, J. M. J., & Kutanoglu, E. (2012). An approximate approach for the joint problem of level of repair analysis and spare parts stocking. Annals of Operations Research. doi:10.1007/s10479-012-1188-0. (Forthcoming).
Bitran, G., & Caldentey, R. (2002). Two-class priority queueing system with state-dependent arrivals. Queueing Systems, 40, 355–382.
Chan, F. T. S., & Chan, H. K. (2004). Analysis of dynamic control strategies of an FMS under different scenarios. Robotics and Computer-Integrated Manufacturing, 20(5), 423–437.
Chan, F. T. S., & Prakash, A. (2012). Inventory management in a lateral collaborative manufacturing supply chain: a simulation study. International Journal of Production Research, 50(16), 4670–4685.
Chandra, M. J. (1986). A study of multiple finite-source queueing models. Journal of the Operational Research Society, 37, 275–283.
Chung, S. H., Chan, F. T. S., & Chan, H. K. (2009). A modified genetic algorithm approach for scheduling of perfect maintenance in distributed production scheduling. Engineering Applications of Artificial Intelligence, 22(7), 1005–1014.
de Véricourt, F., Karaesmen, F., & Dallery, Y. (2000). Dynamic scheduling in a make-to-stock system: a partial characterization of optimal policies. Operations Research, 48(5), 811–819.
Gross, D., & Harris, C. M. (1998). Fundamentals of queueing theory. New York: Wiley.
Gross, D., & Ince, J. F. (1981). The machine repair problem with heterogenous populations. Journal of Applied Probability, 29(3), 532–549.
Gumasta, K., Chan, F. T. S., & Tiwari, M. K. (2012). An incorporated inventory transport system with two types of customers for multiple perishable goods. International Journal of Production Economics, 139(2), 678–686.
Ha, A. (1997). Optimal dynamic scheduling policy for a make-to-stock production system. Operations Research, 45, 42–53.
Haque, L., & Armstrong, M. J. (2007). A survey of the machine interference problem. European Journal of Operational Research, 179(2), 469–482.
Iravani, S. M. R., & Kolfal, B. (2005). When does the cμ rule apply to finite-population queueing systems? Operations Research Letters, 33, 301–304.
Iravani, S. M. R., Krishnamurthy, V., & Chao, G. H. (2007). Optimal server scheduling in nonpreemptive finite-population queueing systems. Queueing Systems, 55, 95–105.
Jaiswal, N. K. (1968). Priority queues. San Diego: Academic Press.
Kelly, F. P. (1975). Networks of queues with customers of different types. Journal of Applied Probability, 12, 542–554.
Kumar, V., Prakash, A., Tiwari, M. K., & Chan, F. T. S. (2006). Stochastic make-to-stock inventory deployment problem: an endosymbiotic psychoclonal algorithm based approach. International Journal of Production Research, 44(11), 2245–2263.
Kumar, V., Kumar, S., Tiwari, M. K., & Chan, F. T. S. (2008). Performance evaluation of flexible manufacturing systems under uncertain and dynamic situations. Proceedings of the Institution of Mechanical Engineers. Part B, Journal of Engineering Manufacture, 222(B7), 915–934.
Louit, D., Pascual, R., Banjevic, D., & Jardine, A. K. S. (2011). Optimization models for critical spare parts inventories—a reliability approach. Journal of the Operational Research Society, 62, 992–1004.
Miller, D. R. (1981). Computation of steady-state probabilities for M/M/1 priority queues. Operations Research, 29, 945–958.
Niño-Mora, J. (2006). Restless bandit marginal productivity indices, diminishing returns, and optimal control of make-to-order/make-to-stock M/G/1 queues. Mathematics of Operations Research, 31(1), 50–84.
Peña Perez, A., & Zipkin, P. (1997). Dynamic scheduling rules for a multiproduct make-to-stock queue. Operations Research, 45(6), 919–930.
Sahba, P., & Balcıog̃lu, B. (2011). The impact of transportation delays on repairshop capacity pooling and spare part inventories. European Journal of Operational Research. doi:10.1016/j.ejor.2011.05.022.
Sahba, P., Balcıog̃lu, B., & Banjevic, D. (2013). Spare parts provisioning for multiple k-out-of-n:G systems. IIE Transactions, 45(9), 953–963.
Sanajian, N., Abouee-Mehrizi, H., & Balcıog̃lu, B. (2010). Scheduling policies in the M/G/1 make-to-stock queue. Journal of the Operational Research Society, 61, 115–123.
Sundarraj, R. P. (2006). A model for standardizing human decisions concerning service-contracts management. Annals of Operations Research, 143, 171–189.
Sztrik, J. (2001). Finite source queueing systems and their applications: a bibliography (Research Report). Institute of Mathematics and Informatics, University of Debrecen, Debrecen, Hungary.
Taylor, J., & Jackson, R. R. P. (1954). An application of the birth and death process to the provision of spare machines. Operational Research Quarterly, 5, 95–108.
Tijms, H. C. (2003). A first course in stochastic models. West Sussex: Wiley.
Veatch, M., & Wein, L. M. (1996). Scheduling a make-to-stock queue: index policies and hedging points. Operations Research, 44(4), 634–647.
Veran, M. (1984). Exact analysis of a priority queue with finite source. In Proceedings of the international seminar on modelling and performance evaluation methodology, Paris.
Wadhwa, S., Bibhushan, & Chan, F. T. S. (2009). Inventory performance of some supply chain inventory policies under impulse demands. International Journal of Production Research, 47(12), 3307–3332.
Waters, D. (2003). Logistics: an introduction to supply chain management. New York: Palgrave Macmillan.
Wein, L. M. (1992). Dynamic scheduling of a multiclass make-to-stock queue. Operations Research, 40(4), 724–735.
Wong, C. S., Chan, F. T. S., & Chung, S. H. (2012). A genetic algorithm approach for production scheduling with mould maintenance consideration. International Journal of Production Research, 50(20), 5683–5697.
Yu, Y., Benjaafar, S., & Gerchak, Y. (2009). Capacity sharing and cost allocation among independent firms in the presence of congestion. (under review).
Zheng, Y., & Zipkin, P. (1990). A queueing model to analyze the value of centralized inventory information. Operations Research, 38(2), 296–307.
Zipkin, P. (1995). Performance analysis of a multi-item production-inventory system under alternative policies. Management Science, 41(4), 690–703.
Zorna, W. L., Deckroa, R. F., & Lehmkuhlb, L. J. (1999). Modeling diminishing marginal returns in a hierarchical inventory system of reparable spare parts. Annals of Operations Research, 91, 319–337.
Acknowledgements
This work was supported in part by Natural Sciences and Engineering Research Council (NSERC) of Canada. We would like to thank Dr. Dragan Banjevic who discussed the proof of Proposition 1 with us. We would like to thank the anonymous referee for the invaluable suggestions which helped us improve the manuscript.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Liang, W.K., Balcıog̃lu, B. & Svaluto, R. Scheduling policies for a repair shop problem. Ann Oper Res 211, 273–288 (2013). https://doi.org/10.1007/s10479-013-1412-6
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10479-013-1412-6