Abstract
We consider a single server system with infinite waiting room in a random environment. The service system and the environment interact in both directions. Whenever the environment enters a prespecified subset of its state space the service process is completely blocked: Service is interrupted and newly arriving customers are lost. We prove a product-form steady state distribution of the joint queueing-environment process. A consequence is a strong insensitivity property for such systems. We discuss several applications, for example, from inventory theory and reliability theory, and show that our result extends and generalizes several theorems found in the literature, for example, of queueing-inventory processes. We investigate further classical loss systems, where, due to finite waiting room, loss of customers occurs. In connection with loss of customers due to blocking by the environment and service interruptions new phenomena arise.
Similar content being viewed by others
References
Balsamo, S., Marin, A.: Separable solutions for Markov processes in random environments. Eur. J. Oper. Res. 229(2), 391–403 (2013)
Balsamo, S., De Nitto Persone, V., Onvural, R.: Analysis of Queueing Networks with Blocking. Kluwer, Norwell (2001)
Baskett, F., Chandy, M., Muntz, R., Palacios, F.: Open, closed and mixed networks of queues with different classes of customers. J. Assoc. Comput. Mach. 22, 248–260 (1975)
Berman, O., Kim, E.: Stochastic models for inventory management at service facilities. Comm. Statist. Stoch. Models 15(4), 695–718 (1999)
Boucherie, R.J.: A characterization of independence for competing Markov chains with applications to stochastic petri nets. IEEE Trans. Softw. Eng. 20(7), 536–544 (1994)
Daduna, H.: Stochastic networks with product form equilibrium. In: D. Shanbhag, C. Rao (eds.) Stochastic Processes: Theory and Methods, Handbook of Statistics, vol. 19, Chap. 11, pp. 309–364. Elsevier Science, Amsterdam (2001)
Dallery, Y., Gershwin, S.B.: Manufacturing flow line systems: a review of models and analytical results. Queueing Syst. 12, 3–94 (1992)
Economou, A.: Generalized product-form stationary distributions for Markov chains in random environments with queueing applications. Adv. Appl. Probab. 37(1), 185–211 (2005)
Economou, A., Fakinos, D.: Product form stationary distributions for queueing networks with blocking and rerouting. Queueing Syst. 30, 251–260 (1998)
Falin, G.: A heterogeneous blocking system in a random environment. J. Appl. Probab. 33, 211–216 (1996)
Gordon, W., Newell, G.: Closed queueing networks with exponential servers. Oper. Res. 15, 254–265 (1967)
Haccou, P., Jagers, P., Vatutin, V.: Branching Processes: Variation, Growth, and Extinction of Populations. Cambridge Studies in Adaptive Dynamics. Cambridge University Press, Cambridge (2005)
Helm, W., Waldmann, K.H.: Optimal control of arrivals to multiserver queues in a random environment. J. Appl. Probab. 21, 602–615 (1984)
Jackson, J.: Networks of waiting lines. Oper. Res. 5, 518–521 (1957)
Keilson, J.: Markov Chain Models—Rarity and Exponentiality. Springer, New York (1979)
Kelly, F.: Networks of queues. Adv. Appl. Probab. 8, 416–432 (1976)
Kelly, F.P.: Reversibility and Stochastic Networks. Wiley, Chichester (1979)
Kesten, H.: Random processes in random environments. In: W. Jäger, H. Rost, P. Tautu (eds.) Biological Growth and Spread. Lecture Notes in Biomathematics, vol. 38, Chap. Ib, pp. 82–92. Springer, Berlin (1980). Proceedings of the Conference on Models of Biological Growth and Spread. University of Heidelberg, Heidelberg (1979)
Krenzler, R., Daduna, H.: Loss systems in a random environment—steady state analysis. Preprint No. 2012-04. Mathematical Statistics and Stochastic Processes. University of Hamburg, Hamburg (2012)
Krishnamoorthy, A., Viswanath, N.C.: Stochastic decomposition in production inventory with service time. Eur. J. Oper. Res. 228, 358–366 (2013)
Krishnamoorthy, A., Lakshmy, B., Manikandan, R.: A survey on inventory models with positive service time. OPSEARCH 48(2), 153–169 (2011)
Krishnamoorthy, A., Manikandan, R., Lakshmy, B.: A revisit to queueing-inventory system with positive service time. Ann. Oper. Res. (2013). doi:10.1007/s10479-013-1437-x
Neuts, M.: Matrix Geometric Solutions in Stochastic Models—An Algorithmic Approach. Johns Hopkins University Press, Baltimore (1981)
Neuts, M.: Structured Stochastic Matrices of M/G/1 Type and Their Applications. Marcel Dekker, New York (1989)
Onvural, R.O.: Closed queueing networks with blocking. In: Takagi, H. (ed.) Stochastic Analysis of Computer and Communication Systems, pp. 499–528. North-Holland, Amsterdam (1990)
Perros, H.G.: Approximation algorithms for open queueing networks with blocking. In: Takagi, H. (ed.) Stochastic Analysis of Computer and Communication Systems, pp. 451–498. North-Holland, Amsterdam (1990)
Saffari, M., Haji, R., Hassanzadeh, F.: A queueing system with inventory and mixed exponentially distributed lead times. Int. J. Adv. Manuf. Technol. 53, 1231–1237 (2011)
Saffari, M., Asmussen, S., Haji, R.: The M/M/1 queue with inventory, lost sale and general lead times. Queueing Syst. 75, 65–77 (2013)
Sauer, C.: Stochastic product form networks with unreliable nodes: analysis of performance and availability. PhD thesis, University of Hamburg, Department of Mathematics (2006)
Sauer, C., Daduna, H.: Availability formulas and performance measures for separable degradable networks. Econ. Qual. Control 18, 165–194 (2003)
Schassberger, R.: Warteschlangen. Springer, Wien (1973)
Schwarz, M., Sauer, C., Daduna, H., Kulik, R., Szekli, R.: M/M/1 queueing systems with inventory. Queueing Syst. 54, 55–78 (2006)
Tersine, R.: Principles of Inventory and Materials Management, 4th edn. PTR Prentice Hall, Englewood Cliffs (1994)
Tsitsiashvili, G., Osipova, M., Koliev, N., Baum, D.: A product theorem for Markov chains with application to PF-queueing networks. Ann. Oper. Res. 113, 141–154 (2002)
Van Dijk, N.M.: Queueing Networks and Product Forms–A Systems Approach. Wiley, Chichester (1993)
Van Dijk, N.M.: On practical product form characterizations. In: R. Boucherie, N. van Dijk (eds.) Queueing Networks: A Fundamental Approach, International Series in Operations Research and Management Science, vol. 154, Chap. 1, pp. 1–83. Springer, New York (2011)
Vineetha, K.: Analysis of inventory systems with positive and/negligible service time. PhD thesis, Department of Statistics, University of Calicut, India (2008)
Zhu, Y.: Markovian queueing networks in a random environment. Oper. Res. Lett. 15, 11–17 (1994)
Acknowledgments
We thank the associate editor and an anonymous referee for careful reading of the manuscript and their constructive critics.
Author information
Authors and Affiliations
Corresponding author
Appendix: Proofs
Appendix: Proofs
Proof of Proposition 1
The inventory management process under \((r,S)\)-policy with distribution function \(B\) of the lead times fits into the definition of the environment process by setting
The non-negative transition rates of \((X,Y)\) are, for \((n,k)\in E\),
Theorem 1 yields the product form steady state distribution
We have to solve (5). By definition this is, with \(R(k,k)=0,\,\forall k\in K\backslash \{0\},\,R(0,0)=1\),
(I) For \(r>0\), (35) translates into
From (37) it follows that
and from (39) and (40) it follows that for \(1\le j \le r\)
From (45) (for \(j=r\)) and it (38) follows directly that
Up to now we have obtained the expressions for the north and west border line of the array \((\theta (j,\ell ):1\le j\le r,1\le \ell \le L)\) which can be filled step by step via (41). The proposed solution is
for \(h=0,1,\dots ,r-1,\ell =1,\dots ,L\) which fits with (46) (\(h=0\) with \(\left( {\begin{array}{c}i-l\\ 0\end{array}}\right) =1\)) and (45). Inserting (47) into (41) verifies (47) by a two-step induction with help from the elementary formula \(\left( {\begin{array}{c}a\\ n\end{array}}\right) +\left( {\begin{array}{c}a\\ n-1\end{array}}\right) =\left( {\begin{array}{c}a+1\\ n\end{array}}\right) \). For computing the residual boundary probabilities \(\theta (0,\ell )\), we need some more effort. The proposed solution is, for \(\ell =1,\ldots ,L,\)
which fits into (48), and it remains to check the recursion (42). This amounts to computing
(II) For \(r>0\), (35) translates into
From (51) it follows that
and we will show that
holds. For \(\ell =L\) this is immediate from (53), and for \(\ell <L\) it follows by induction from (52). Setting \(\theta (1)=G^{-1}\) completes the proof in the case \(r=0\). \(\square \)
Remark 4
For \(r>0\), we can write (26) as
and can extend this formula to the case \(r=0\). This yields, with \(\left( {\begin{array}{c}-1\\ 0\end{array}}\right) =1\), explicitly
Proof of Corollary 2
For \(j=1,\dots ,r\), we have
and for \(j=0\) we have
\(\square \)
Rights and permissions
About this article
Cite this article
Krenzler, R., Daduna, H. Loss systems in a random environment: steady state analysis. Queueing Syst 80, 127–153 (2015). https://doi.org/10.1007/s11134-014-9426-6
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11134-014-9426-6
Keywords
- Queueing systems
- Random environment
- Product form steady state
- Loss systems
- \(M/M/1/\infty \)
- \(M/M/m/\infty \)
- \(M/M/m/N\)
- Inventory systems
- Availability
- Lost sales