Hostname: page-component-cd9895bd7-dk4vv Total loading time: 0 Render date: 2024-12-27T12:09:12.797Z Has data issue: false hasContentIssue false

On a tandem G-network with blocking

Published online by Cambridge University Press:  01 July 2016

A. Gómez-Corral*
Affiliation:
Universidad Complutense de Madrid
*
Postal address: Department of Statistics and Operations Research I, Faculty of Mathematics, Universidad Complutense de Madrid, 28040 Madrid, Spain. Email address: antonio_gomez@mat.ucm.es

Abstract

An important class of queueing networks is characterized by the following feature: in contrast with ordinary units, a disaster may remove all work from the network. Applications of such networks include computer networks with virus infection, migration processes with mass exodus and serial production lines with catastrophes. In this paper, we deal with a two-stage tandem queue with blocking operating under the presence of a secondary flow of disasters. The arrival flows of units and disasters are general Markovian arrival processes. Using spectral analysis, we determine the stationary distribution at departure epochs. That distribution enables us to derive the distribution of the number of units which leave the network at a disaster epoch. We calculate the stationary distribution at an arbitrary time and, finally, we give numerical results and graphs for certain probabilistic descriptors of the network.

Type
General Applied Probability
Copyright
Copyright © Applied Probability Trust 2002 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

[1] Artalejo, J. R. (2000). G-networks: A versatile approach for work removal in queueing networks. Europ. J. Operat. Res. 126, 233249.Google Scholar
[2] Artalejo, J. R. and Gómez-Corral, A. (1998). Analysis of a stochastic clearing system with repeated attempts. Commun. Statist. Stoch. Models 14, 623645.CrossRefGoogle Scholar
[3] Artalejo, J. R. and Gómez-Corral, A. (1999). Computation of the limiting distribution in queueing systems with repeated attempts and disasters. RAIRO Operat. Res. 33, 371382.CrossRefGoogle Scholar
[4] Artalejo, J. R. and Gómez-Corral, A. (1999). On a single server queue with negative arrivals and request repeated. J. Appl. Prob. 36, 907918.Google Scholar
[5] Asmussen, S. and Koole, G. (1993). Marked point processes as limits of Markovian arrival streams. J. Appl. Prob. 30, 365372.Google Scholar
[6] Avi-Itzhak, B. and Halfin, S. (1993). Servers in tandem with communication and manufacturing blocking. J. Appl. Prob. 30, 429437.Google Scholar
[7] Avi-Itzhak, B. and Yadin, M. (1965). A sequence of two servers with no intermediate queue. Manag. Sci. 11, 553564.Google Scholar
[8] Balsamo, S., de Nitto Personé, V. and Onvural, R. (2001). Analysis of Queueing Networks with Blocking. Kluwer, Boston.Google Scholar
[9] Bayer, N. and Boxma, O. J. (1996). Wiener–Hopf analysis of an M/G/1 queue with negative customers and of a related class of random walks. Queueing Systems 23, 301316.CrossRefGoogle Scholar
[10] Bellman, R. (1960). Introduction to Matrix Analysis. McGraw-Hill, New York.Google Scholar
[11] Boucherie, R. J. and Boxma, O. J. (1996). The workload in the M/G/1 queue with work removal. Prob. Eng. Inf. Sci. 10, 261277.Google Scholar
[12] Boucherie, R. J. and van Dijk, N. M. (1994). Local balance in queueing networks with positive and negative customers. Ann. Operat. Res. 48, 463492.Google Scholar
[13] Boucherie, R. J., Boxma, O. J. and Sigman, K. (1997). A note on negative customers, GI/G/1 workload and risk processes. Prob. Eng. Inf. Sci. 11, 305311.CrossRefGoogle Scholar
[14] Brockwell, P. J. (1986). The extinction time of a general birth and death process with catastrophes. J. Appl. Prob. 23, 851858.Google Scholar
[15] Brockwell, P. J., Gani, J. and Resnick, S. I. (1982). Birth, immigration and catastrophe processes. Adv. Appl. Prob. 14, 709731.Google Scholar
[16] Chao, X. (1995). A queueing network model with catastrophes and product form solution. Operat. Res. Lett. 18, 7579.Google Scholar
[17] Chao, X. (1995). Networks of queues with customers, signals and arbitrary service time distributions. Operat. Res. 43, 537544.Google Scholar
[18] Chao, X. and Pinedo, M. (1995). Networks of queues with batch services, signals and product form solutions. Operat. Res. Lett. 17, 237242.Google Scholar
[19] Chao, X., Miyazawa, M. and Pinedo, M. (1999). Queueing Networks: Customers, Signals and Product Form Solutions. John Wiley, Chichester.Google Scholar
[20] Chen, A. and Renshaw, E. (1997). The M/M/1 queue with mass exodus and mass arrivals when empty. J. Appl. Prob. 34, 192207.Google Scholar
[21] Çinlar, E., (1975). Introduction to Stochastic Processes. Prentice Hall, Englewood Cliffs, NJ.Google Scholar
[22] Dudin, A. N. and Klimenok, V. I. (1998). Multi-dimensional quasitoeplitz Markov chains. J. Appl. Math. Stoch. Anal. 12, 393415.Google Scholar
[23] Dudin, A. N. and Nishimura, S. (1999). A BMAP/SM/1 queueing system with Markovian arrival input and disasters. J. Appl. Prob. 36, 868881.Google Scholar
[24] Foster, F. G. and Perros, H. G. (1980). On the blocking process in queue networks. Europ. J. Operat. Res. 5, 276283.Google Scholar
[25] Fourneau, J. M., Gelenbe, E. and Suros, R. (1996). G-networks with multiple classes of negative and positive customers. Theoret. Comput. Sci. 155, 141156.Google Scholar
[26] Gail, H. R., Hantler, S. L. and Taylor, B. A. (1996). Spectral analysis of M/G/1 and G/M/1 type Markov chains. Adv. Appl. Prob. 28, 114165.Google Scholar
[27] Gantmacher, F. R. (1959). Applications of the Theory of Matrices. Interscience, New York.Google Scholar
[28] Gelenbe, E. (1989). Random neural networks with negative and positive signals and product form solution. Neural Comput. 1, 502510.Google Scholar
[29] Gelenbe, E. (1989). Réseaux stochastiques ouverts avec clients négatifs et positifs, et réseaux neuronaux. C. R. Acad. Sci. Paris II 309, 979982.Google Scholar
[30] Gelenbe, E. (1991). Product-form queueing networks with negative and positive customers. J. Appl. Prob. 28, 656663.Google Scholar
[31] Gelenbe, E. (1993). G-networks with signals and batch removal. Prob. Eng. Inf. Sci. 7, 335342.Google Scholar
[32] Gelenbe, E. (1993). G-networks with triggered customer movement. J. Appl. Prob. 30, 742748.Google Scholar
[33] Gelenbe, E. (1994). G-networks: a unifying model for neural and queueing networks. Ann. Operat. Res. 48, 433461.Google Scholar
[34] Gelenbe, E. and Schassberger, R. (1992). Stability of G-networks. Prob. Eng. Inf. Sci. 6, 271276.Google Scholar
[35] Gelenbe, E., Glynn, P. and Sigman, K. (1991). Queues with negative arrivals. J. Appl. Prob. 28, 245250.CrossRefGoogle Scholar
[36] Gómez-Corral, A. (2002). A tandem queue with blocking and Markovian arrival process. Queueing Systems 41, 343370.Google Scholar
[37] Graham, A. (1981). Kronecker Products and Matrix Calculus: with Applications. Ellis Horwood, Chichester.Google Scholar
[38] Grassmann, W. K. and Drekic, S. (2000). An analytical solution for a tandem queue with blocking. Queueing Systems 36, 221235.Google Scholar
[39] Gripenberg, G. (1983). A stationary distribution for the growth of a population subject to random catastrophes. J. Math. Biol. 17, 371379.Google Scholar
[40] Hall, N. G. and Sriskandarajah, C. (1996). A survey of machine scheduling problems with blocking and no-wait in process. Operat. Res. 44, 510525.Google Scholar
[41] Harrison, P. G. and Pitel, E. (1993). Sojourn times in single-server queues with negative customers. J. Appl. Prob. 30, 943963.Google Scholar
[42] Harrison, P. G. and Pitel, E. (1995). Response time distributions in tandem G-networks. J. Appl. Prob. 32, 224246.Google Scholar
[43] Harrison, P. G. and Pitel, E. (1996). The M/G/1 queue with negative customers. Adv. Appl. Prob. 28, 540566.CrossRefGoogle Scholar
[44] Henderson, W. (1993). Queueing networks with negative customers and negative queue lengths. J. Appl. Prob. 30, 931942.CrossRefGoogle Scholar
[45] Henderson, W., Northcote, B. S. and Taylor, P. G. (1994). Geometric equilibrium distributions for queues with interactive batch departures. Ann. Operat. Res. 48, 493511.CrossRefGoogle Scholar
[46] Henderson, W., Northcote, B. S. and Taylor, P. G. (1994). State-dependent signalling in queueing networks. Adv. Appl. Prob. 26, 436455.Google Scholar
[47] IMSL, Inc. (1989). IMSL Math/Library User's Manual. FORTRAN Subroutines for Mathematical Applications. IMSL, Houston.Google Scholar
[48] Jain, G. and Sigman, K. (1996). A Pollaczek–Khintchine formula for M/G/1 queues with disasters. J. Appl. Prob. 33, 11911200.Google Scholar
[49] Jain, G. and Sigman, K. (1996). Generalizing the Pollaczek–Khintchine formula to account for arbitrary work removal. Prob. Eng. Inf. Sci. 10, 519531.Google Scholar
[50] Karlin, S. and Tavaré, S. (1982). Linear birth and death processes with killing. J. Appl. Prob. 19, 477487.Google Scholar
[51] Langaris, C. (1986). The waiting-time process of a queueing system with gamma-type input and blocking. J. Appl. Prob. 23, 166174.Google Scholar
[52] Langaris, C. and Conolly, B. (1985). Three stage tandem queue with blocking. Europ. J. Operat. Res. 19, 222232.CrossRefGoogle Scholar
[53] Latouche, G. and Ramaswami, V. (1999). Introduction to Matrix Analytic Methods in Stochastic Modeling. ASA-SIAM, Philadelphia.Google Scholar
[54] Lucantoni, D. M. (1991). New results on the single server queue with a batch Markovian arrival process. Commun. Statist. Stoch. Models 7, 146.CrossRefGoogle Scholar
[55] Lucantoni, D. M., Meier-Hellstern, K. S. and Neuts, M. F. (1990). A single-server queue with server vacations and a class of non-renewal arrival processes. Adv. Appl. Prob. 22, 676705.Google Scholar
[56] Müller, D. E. (1965). A method for solving algebraic equations using an automatic computer. Math. Tables Aids Comput. 10, 208215.Google Scholar
[57] Neuts, M. F. (1979). A versatile Markovian point process. J. Appl. Prob. 16, 764779.Google Scholar
[58] Neuts, M. F. (1981). Matrix-Geometric Solutions in Stochastic Models: An Algorithmic Approach. The Johns Hopkins University Press, Baltimore.Google Scholar
[59] Neuts, M. F. (1989). Structured Stochastic Matrices of M/G/1 Type and Their Applications. Marcel Dekker, New York.Google Scholar
[60] Perros, H. G. (1984). Queueing networks with blocking: a bibliography. SIGMETRICS Perf. Eval. Rev. 12, No. 2, 812.Google Scholar
[61] Perros, H. G. (1989). A bibliography of papers on queueing networks with finite capacity queues. Perf. Eval. 10, 255260.Google Scholar
[62] Perros, H. G. (1994). Queueing Networks with Blocking. Oxford University Press.Google Scholar
[63] Prabhu, N. U. (1967). Transient behaviour of a tandem queue. Manag. Sci. 13, 631639.Google Scholar
[64] Press, W. H., Teukolsky, S. A., Vetterling, W. T. and Flannery, B. P. (1992). Numerical Recipes in FORTRAN: The Art of Scientific Computing. Cambridge University Press.Google Scholar
[65] Serfozo, R. and Stidham, S. Jr (1978). Semi-stationary clearing processes. Stoch. Process. Appl. 6, 165178.Google Scholar
[66] Stidham, S. Jr (1974). Stochastic clearing systems. Stoch. Process. Appl. 2, 85113.Google Scholar
[67] Suzuki, T. (1964). On a tandem queue with blocking. J. Operat. Res. Soc. Japan 6, 137157.Google Scholar
[68] Whitt, W. (1981). The stationary distribution of a stochastic clearing process. Operat. Res. 29, 294308.Google Scholar
[69] Zhu, Y. (1994). Tandem queue with group arrivals and no intermediate buffer. Queueing Systems 17, 403412.Google Scholar