Transient Solution of an M/M/2 Queue with Heterogeneous Servers Subject to Catastrophes

Size: px
Start display at page:

Download "Transient Solution of an M/M/2 Queue with Heterogeneous Servers Subject to Catastrophes"

Transcription

1 Information Management Sciences Volume 18, Number 1, pp. 63-8, 27 Transient Solution of an M/M/2 Queue with Heterogeneous Servers Subject to Catastrophes B. Krishna Kumar S. Pavai Madheswari Anna University India Anna University India K. S. Venkatakrishnan Anna University India Abstract This paper presents a transient solution for the system size in an M/M/2 queue where the service rates of the servers are not identical with the possibility of catastrophes at the system. The time dependent probabilities for the number in the system are obtained. The steady state probabilities of the system size are also provided. Some important performance measures are derived. Keywords: System Size, Heterogeneous Servers, Catastrophes, Steady State Probability. 1. Introduction Multi-sever queueing systems arise in congestion problems of telephone systems computer networks. Computer systems or data transmission networks deal with systems having multiple resources ( Central processing units, Channels, Memories etc.). transaction that cannot immediately get hold of the required resources is usually queued up in a buffer until the resource becomes available. This characteristic makes the computer systems amenable for analysis using multi-server queueing models. A complete description of situations with such queueing analysis of computer systems can be found in Lavenberg [1]. Heterogeneity of service is a common feature of many real multi-server queueing situations. The heterogeneous service mechanisms are invaluable scheduling methods that allow customers to receive different quality of service. Heterogeneous service is clearly a Received December 25; Revised February 26; Accepted June 26. Supported by ours. Any

2 64 Information Management Sciences, Vol. 18, No. 1, March, 27 main feature of the operation of almost any manufacturing system. The role of quality service performance are crucial aspects in customer perceptions firms must dedicate special attention to them when designing implementing their operations. For this reason, the queues with heterogeneous servers have received considerable attention in the literature. Surprisingly, heterogeneous machine centers were only rarely treated in research specially in queueing theory. A Markovian queueing system with balking two heterogeneous servers has been discussed by Singh [15]. A control model for a machine center with two heterogeneous servers has been introduced by Liu Kumar [12]. Some attention has also been given to multi-server queueing systems with different service time distributions for different servers (Lazowaska et al. [11]). Recently, the queueing systems with heterogeneous servers have been considered by Mittler [13] Dörrsam [5], to study the impact of heterogeneity of finite queues coupled with a triggering scheduler. In the study of Markovian queueing systems, the emphasis had been on obtaining stationary system size probabilities; the transient behaviour has received considerably less attention as it is normally considered to be intractable. However, steady state measures do not reveal the complete picture of the system behaviour, because they ignore the transient start-up effects. Moreover, the steady state measures of system performance simply do not make sense because the system may never attain equilibrium (Whitt [17]). In many potential applications of queueing theory, the practitioner needs to know how the system will operate up to some time instant t. Further, if the system is empty initially, the fraction of time the server is busy the initial rate of output etc., will be below the steady state values hence the use of steady state results to obtain these measures is not appropriate. For instance, adaptive routing load balancing methods in networks require transient measures, such as queue length distribution, since information received from neighbouring nodes is always out-of-date. Thus, the investigation of the transient behaviour of the queueing system is also important from the point of view of theory as well as applications. Transient probabilities of a single batch service queueing system incorporating accessibility to the batches have been studied by Baburaj [2]. The busy period distribution of this system is studied expression for the mean busy period of the system is also obtained. The time-dependent solution of a single server Markovian queueing

3 Transient Solution of an M/M/2 Queue with Heterogeneous Servers Subject to Catastrophes 65 system with service in batches of variable size has been investigated by Garg [7]. Further, probabilities of number of arrivals departures are also obtained by solving the difference equations recursively. In recent years, queueing systems with catastrophes have been investigated by Boucherie Boxma [3], Jain Sigman [9] Dudin Nishimura [6]. The notion of catastrophes occurring at rom, leading to annihilation of all the customers there the momentary inactivation of the service facilities until a new arrival of customers is not uncommon in many practical situations. The catastrophes may come either from outside the system or from another service station. In computer systems, if a job infected with virus arrives, it transmits virus to other processors inactivating files possibly the system itself. Hence, computer networks with a virus infection may be modelled as queueing networks with catastrophes. Comprehensive treatment of queueing models with catastrophes can be found in Gelenbe Pujolle [8], Chao et al. [4] Artalejo [1]. Although results have been reported seperately on queueing models with heterogenous servers queueing systems subject to catastrophes, no work has been found in the literature which studies queueing systems taking together the above mentioned features. Based on this observation, we have investigated the transient solution for the probabilities in the two-server queueing system subject to catastrophes, where one server is faster than the other, by defining a suitable probability generating function. The results of this paper are organized as follows: In section 2, we shall describe the model of two server heterogenous system with catastrophes obtain the timedependant state probabilities for the number in the system. Section 3 is devoted to steady state probabilities of the system size. In section 4, we present some important performance measures that are derived from the system size probabilities. 2. Model Description Analysis Consider an M/M/2 queueing system - server 1, the fast server server 2, the slow server. Assume that the service times follow exponential distributions with the service rate µ 1 for server 1 µ 2 for server 2 such that µ 1 > µ 2. Customer arrival process is Poisson with rate λ system has one waiting line. Each customer requires exactly one server for his service the queueing discipline is FCFS. When there are customers in the waiting line a server becomes free, the customer who is first in line

4 66 Information Management Sciences, Vol. 18, No. 1, March, 27 joins it. On the other h, a customer who arrives to an empty system joins the fast server with probability p the slow server with probability 1 p. Apart from arrival service processes, the catastrophes also occur at the service facilities in a Poisson manner with rate γ. Whenever a catastrophe occurs at the system, all the customers there are destroyed immediately, both the servers get inactivated momentarily the servers are ready for service when a new arrival occurs. Let {X(t), t R + } be the number of customers in the system at time t. Let P n (t) = P (X(t) = n), n = 2, 3, 4... denote the probability that there are n customers in the system at time t. Also let P, (t) = P (X(t) = ) be the probability that the system is empty at time t, P 1, (t) = P (X(t) = 1) be the probability that there is one customer in the system he is served by server 1 P,1 (t) = P (X(t) = 1) be the probability that there is one customer in the system he is served by server 2. From the above assumptions the state probabilities P, (t), P 1, (t), P,1 (t) P n (t), n = 2, 3, 4,... satisfy the following system of differential difference equations: dp, (t) = λp, (t) + µ 1 P 1, (t) + µ 2 P,1 (t) + γ(1 P, (t)) (2.1) dt dp 1, (t) = (λ + µ 1 + γ)p 1, (t) + λpp, (t) + µ 2 P 2 (t) (2.2) dt dp,1 (t) = (λ + µ 2 + γ)p,1 (t) + λ(1 p)p, (t) + µ 1 P 2 (t) (2.3) dt dp 2 (t) = (λ + µ 1 + µ 2 + γ)p 2 (t) + λp 1, (t) + λp,1 (t) + (µ 1 + µ 2 )P 3 (t) (2.4) dt dp n (t) = (λ + µ 1 + µ 2 + γ)p n (t) + λp n 1 (t) + (µ 1 + µ 2 )P n+1 (t), n = 3, 4, dt (2.5) We assume that there is no customer in the system at time t =, so that P, () = 1. We solve the above system of equations by using a probability generating function technique. Define the probability generating function P (z, t) = R (t) + P n+3 (t)z n+1 (2.6) n= where R (t) = P, (t) + P 1, (t) + P,1 (t) + P 2 (t), with the initial condition P (z, ) = 1.

5 Transient Solution of an M/M/2 Queue with Heterogeneous Servers Subject to Catastrophes 67 Using the stard generating function argument, the system of equation (2.1) to (2.5) then yields P (z, t) t = where µ = µ 1 + µ 2. [λz + µ z (λ + µ + γ) ] [P (z, t) R (t)]+γ(1 R (t))+λ(z 1)P 2 (t) (2.7) Considering equation (2.7) as a first order linear differential equation in P (z, t) solving the same, we have, P (z, t) = e [λz+ µ z (λ+µ+γ)]t + { γ(1 R (u)) + λ(z 1)P 2 (u) (λz + µz ) } (λ + µ + γ) R (u) e [λz+ µ z (λ+µ+γ)](t u) du. (2.8) Using the Bessel function generating function (see Watson [16]), if α = 2 λµ β = λ µ, then e (λz+ µ z )t = n= I n (αt)(βz) n where I n (.) is the modified Bessel function of first kind of order n. Substituting this in equation (2.8), exping P (z, t) as a series in z comparing the co-efficient of z n on either side, we get, for n = 1, 2, 3,..., P n+2 (t) = e (λ+µ+γ)t β n I n (αt) + γβ n (1 R (u))i n (α(t u))e (λ+µ+γ)(t u) du for n = +β n 1 λ P 2 (u) [I n 1 (α(t u)) βi n (α(t u))] e (λ+µ+γ)(t u) du [ β n 1 R (u)e (λ+µ+γ)(t u) λi n 1 (α(t u)) + µβ 2 I n+1 (α(t u)) β(λ + µ + γ)i n (α(t u))] du (2.9) βr (t) = βe (λ+µ+γ)t I (αt) + βγ (1 R (u))i (α(t u))e (λ+µ+γ)(t u) du +λ P 2 (u)e (λ+µ+γ)(t u) [I 1 (α(t u)) βi (α(t u))] du R (u)e (λ+µ+γ)(t u) [2λI 1 (α(t u)) (λ + µ + γ)βi (α(t u))] du. (2.1)

6 68 Information Management Sciences, Vol. 18, No. 1, March, 27 As P (z, t) does not contain terms with negative powers of z, the right h side of (2.9) with n replaced by n must be zero. Thus, = β n e (λ+µ+γ)t I n (αt) + γβ n (1 R (u))e (λ+µ+γ)(t u) I n (α(t u)du +λβ n 1 P 2 (u)e (λ+µ+γ)(t u) [I n+1 (α(t u)) βi n (α(t u))] du [ β n 1 R (u)e (λ+µ+γ)(t u) λi n+1 (α(t u)) + µβ 2 I n 1 (α(t u)) where we have used I n (.) = I n (.). (λ + µ + γ)βi n (α(t u))] du (2.11) Using (2.11) in (2.9), after some algebra, we get, for n = 1, 2, 3,..., P n+2 (t) = nβ n P 2 (u)e (λ+µ+γ)(t u) I n(α(t u)) du. (2.12) t u Now, the probabilities P, (t), P 1, (t), P,1 (t) P 2 (t) remain to be found. For this, we consider the system of equations (2.1) -(2.3) subject to condition (2.1). Equations (2.1) - (2.3) can be expressed in matrix form as dp(t) dt = AP(t) + γe 1 + µ 2 P 2 (t)e 2 + µ 1 P 2 (t)e 3 (2.13) where (λ + γ) µ 1 µ 2 P(t) = (P, (t), P 1, (t), P,1 (t)) T, A = λp (λ + µ 1 + γ), λ(1 p) (λ + µ 2 + γ) e 1 = (1,, ) T, e 2 = (, 1, ) T e 3 = (,, 1) T. In the sequel, let P n (s) denote the Laplace transform of P n(t). Now, by taking Laplace transforms, the solution of (2.13) is obtained as with {( P (s) = (si A) γ ) } e 1 + µ 2 P2 s (s) e 2 + µ 1 P2 (s) e 3 (2.14) P() = (1,, ) T. (2.15) Thus, only P 2 (s) is to be found. We note that, if e = (1, 1, 1)T, R (s) = e T P (s) + P 2 (s). (2.16)

7 Transient Solution of an M/M/2 Queue with Heterogeneous Servers Subject to Catastrophes 69 Taking Laplace transforms, after simplification, equation (2.1) yields ( R (s)(s + γ) = 1 + γ ) + 1 [ s 2 P 2 (s) w ] w 2 α 2 2λ (2.17) where w = s + λ + µ + γ. Let Using (2.17) in (2.16) solving for P2 (s), we get ( 1 + γ ) [ ] P2 s 1 (s + γ)e T (si A) 1 e 1 (s) = (s + γ)e T (si A) 1 [e 2 µ 2 + e 3 µ 1 ] + (s + λ + γ) 1 2 [w w 2 α 2 ]. (2.18) It is easy to see that (si A) 1 = where 1 D(s) (si A) 1 = ( ) a ij(s). 3 3 a 1 (s)a 2 (s) µ 1 a 2 (s) µ 2 a 1 (s) λpa 2 (s) b(s)a 2 (s) µ 2 λ(1 p) µ 2 λp (2.19) λ(1 p)a 1 (s) µ 1 λ(1 p) b(s)a 1 (s) λµ 1 p a 1 (s) = s + λ + µ 1 + γ, a 2 (s) = s + λ + µ 2 + γ, b(s) = s + λ + γ D(s) = s 3 + (3λ + 3γ + µ)s 2 + [(λ + µ 1 + γ)(λ + µ 2 + γ) +(λ + γ)(2(λ + γ) + µ)] s + (λ + γ)(λ + µ 1 + γ)(λ + µ 2 + γ). The characteristic roots of the matrix A are given by D(s) =. (2.2) By defining, a = 1 {3(λ + µ 1 + γ)(λ + µ 2 + γ) + 3(λ + γ)(2(λ + γ) + µ) (3(λ + γ) + µ) 2} 9 b = 1 { 2(3(λ + µ) + µ) 3 9(3(λ + γ) + µ) [(λ + µ 1 + γ)(λ + µ 2 + γ) 27 +(λ + γ)(2(λ + γ) + µ)] + 27(λ + γ)(λ + µ 1 + γ)(λ + µ 2 + γ)} n = 2 a θ = 1 3 cos 1 { b 2 a [ s i = n cos θ + (i 2) 2π 3 3 }, the characteristic roots of (2.2) are ] (3(λ + γ) + µ), i = 1, 2, 3. (2.21) 3

8 7 Information Management Sciences, Vol. 18, No. 1, March, 27 It is observed that a kj (s) are all rational algebraic functions of s. Hence, the inverse transform a kj (t) of a kj (s) can be obtained by partial fraction decompositions. Since the characteristic roots s i, i=1, 2, 3 of A are all real distinct, the inverse transform a kj (t) of a kj (s) are given below. a 11 (t) = a 12 (t) = a 13 (t) = a 21 (t) = a 22 (t) = a 23 (t) = a 31 (t) = a 32 (t) = a 33 (t) = Now using (2.19), we get (s m + λ + µ 1 + γ)(s m + λ + µ 2 + γ) Π 3 i=1,i m (s m s i ) µ 1 (s m + λ + µ 2 + γ) Π 3 i=1,i m (s m s i ) µ 2 (s m + λ + µ 1 + γ) Π 3 i=1,i m (s m s i ) λp(s m + λ + µ 2 + γ) Π 3 i=1,i m (s m s i ) e smt e smt e smt e smt [(s m + λ + µ 2 + γ)(s m + λ + γ) λµ 2 (1 p)] Π 3 i=1,i m (s m s i ) µ 2 λp 3i=1,i m (s m s i ) esmt λ(1 p)(s m + λ + µ 1 + γ) Π 3 i=1,i m (s m s i ) µ 1 λ(1 p) Π 3 i=1,i m (s m s i ) esmt e smt [(s m + λ + γ)(s m + λ + µ 1 + γ) λµ 1 (1 p)] Π 3 i=1,i m (s m s i ) e smt e smt. (s + γ)e T (si A) 1 e 1 = (s + γ) a j1(s) (2.22) j=1 (s + γ)e T (si A) 1 [µ 2 e 2 + µ 1 e 3 ] = (s + γ) µ 2 a j2(s) + µ 1 a j3(s). (2.23) j=1 j=1 Substituting (2.22) (2.23) in (2.18), we obtain P 2 (s) = ( 1 + γ ) s [1 (s + γ) 3j=1 a j1 [ (s)] (s+γ) µ 3j=1 2 a j2 (s)+µ 3j=1 1 a j3 ]+(s+λ+γ) (s) 1 2 [w w 2 α 2 ]. (2.24)

9 Transient Solution of an M/M/2 Queue with Heterogeneous Servers Subject to Catastrophes 71 Using equation (2.19) in (2.14), we have P,(s) 1 { (s + γ) = (s+ vλ+µ 1 +γ)(s+λ+µ 2 +γ)+µ 1 µ 2 (s+λ+µ 2 +γ)p2 (s) D(s) s } +µ 1 µ 2 (s + λ + µ 1 + γ)p2 (s) (s + γ) = a 11 s (s) + [µ 2a 12 (s) + µ 1a 13 (s)]p 2 (s) (2.25) P1,(s) 1 + γ) = {λp(s (s + λ + µ 2 + γ) + µ 1 µ 2 λpp2 (s) + µ 2 [(s + λ + γ) D(s) s (s + λ + µ 2 + γ) λµ 2 (1 p)]p2 (s)} (s + γ) = a 21 s (s) + [µ 2a 22 (s) + µ 1a 23 (s)]p 2 (s) (2.26) P,1 (s) = 1 + γ) {λ(1 p)(s (s + λ + µ 1 + γ) + µ 1 µ 2 λ(1 p)p2 D(s) s (s) +µ 1 [(s + λ + γ)(s + λ + µ 1 + γ) λµ 1 p]p2 (s)} (s + γ) = a s 31(s) + [µ 2 a 32(s) + µ 1 a 33(s)]P2 (s). (2.27) By matrix theory, the characteristic roots s i, i=1, 2, 3 of A given in (2.21) are all real distinct. Defining s =, it can be shown by partial fraction decompositions that (s + γ) 2 a s 11(s) = 1 + (s + γ) 2 a 21 s (s) = (s + γ) 2 a s 31(s) = (s + γ)a 12(s) = m= m= m= (s + γ)a 22 (s) = 1 + (s m + λ + µ 1 + γ)(s m + λ + µ 2 + γ)(s m + γ) 2 Π 3 i=1,i m (s m s i )(s s m ) λp(s m + λ + µ 2 + γ)(s m + γ) 2 Π 3 i=1,i m (s m s i )(s s m ) = c 21 (s) λ(1 p)(s m + λ + µ 1 + γ)(s m + γ) 2 Π 3 i=1,i m (s m s i )(s s m ) (s m + γ)µ 1 (s m + λ + µ 2 + γ) Π 3 i=1,i m (s m s i )(s s m ) = 1 + c 22(s) (s + γ)a 32 (s) = (s + γ)a 13 (s) = (s + γ)a 33(s) = 1 + = c 12(s) = c 31(s) = 1 + c 11(s) (s m + γ)[(s m + λ + γ)(s m + λ + µ 2 + γ) λµ 2 (1 p)] Π 3 i=1,i m (s m s i )(s s m ) (s m + γ)λµ 1 (1 p) Π 3 i=1,i m (s m s i )(s s m ) = c 32 (s) (s m + γ)µ 2 (s m + λ + µ 1 + γ) Π 3 i=1,i m (s m s i )(s s m ) = c 23 (s) (s m + γ)[(s m + λ + γ)(s m + λ + µ 1 + γ) λµ 1 p] Π 3 i=1,i m (s m s i )(s s m ) = 1 + c 33(s)

10 72 Information Management Sciences, Vol. 18, No. 1, March, 27 where c ij (s) s, denote the summation terms in the above expressions. Using these in (2.22), after some algebraic manipulations, we get P 2 (s) = ( 2 α ) [ ] [ w w 2 α 2 γ s ] 3 j=1 c j1 (s) α [ ] w w 2 α 2 [µ 3j=1 α 2 2 c j2 (s) + µ 1 3j=1 c j3 (s) ] so that ( ) [ 2 P2 (s) = w ] [γ w 2 α 2 ] [ ( ) ] 1 w w α α s h 1 (s) α 2 α 2 [µ 2 h 2 (s)+µ 1h 3 (s)] (2.28) where h i (s) = j=1 c ji (s), i = 1, 2, 3. The above can be expressed as P2 (s) = ( 1) n 2n+1 γ ( ) w w 2 α 2 n+1 ( ) w w α n= n+1 h s α 1(s) 2 α 2 n+1 α [µ 2 h 2(s) + µ 1 h 3(s)] n which yields ( ) 2 n+1 n P2 (s) = ( 1) n n µ k α 2µ 1 n k (h 2(s)) k (h 3(s)) n k n= k= k [w ] n+1 w 2 α [w 2 ] n+1 w 2 α 2 γ s α n+1 h 1(s) α n+1. On inversion, we get an explicit expression for P 2 (t) as P 2 (t) = γ n= ( 2 n+1 ( 1) α) n (n+1) n n k= k µ k 2µ n k 1 u v h (k) 2 (y)h(n k) 3 (v y)dy I n+1(α(u v)) e (λ+µ+γ)(u v) dvdu (u v) ( ) 2 n+1 n + ( 1) n+1 (n + 1) n u µ k α 2µ 1 n k h (k) 2 (u v) k n= v h (n k) k= 3 (v y)h 1 (y)dydv I n+1(α(t u)) e (λ+µ+γ)(t u) du (2.29) (t u)

11 Transient Solution of an M/M/2 Queue with Heterogeneous Servers Subject to Catastrophes 73 where h (n) i (t) is the n-fold convolution of h i (t) with itself. We note that h i () = δ(t), the Dirac delta function. Inverting (2.25) - (2.27), after some algebraic manipulation, we get, P, (t) = a 11 (t) + γ P 1, (t) = a 21 (t) + γ P,1 (t) = a 31 (t) + γ a 11 (u)du + a 21 (u)du + a 31 (u)du + [µ 2 a 12 (t u) + µ 1 a 13 (t u)] P 2 (u)du (2.3) [µ 2 a 22 (t u) + µ 1 a 23 (t u)] P 2 (u)du (2.31) [µ 2 a 32 (t u) + µ 1 a 33 (t u)] P 2 (u)du. (2.32) Thus (2.12) (2.29) -(2.32) completely determine all the system size probabilities. 3. Steady State Probabilities In this section, we shall discuss the structure of the steady state probabilities of the M/M/2 queueing system with heterogeneous servers disasters. Theorem 3.1. The steady state distribution of the M/M/2 queue with heterogeneous service rates catastrophes is obtained as follows: (i) For γ > λ µ, then γλ 2 [(µ 2 µ 1 )p + (λ + µ 1 + γ)] P 2 = γ [ (3.1) (λ + µ 1 + γ)(λ + µ 2 + γ)µ λµ 2 2 (1 p) + λµ 1µ 2 µ 2 1 λp] [(λ + γ µ) + ] (λ + µ + γ) 2 α 2 [(λ + γ)(λ + µ 1 + γ) (λ + µ 2 + γ) λµ 1 p(λ + µ 2 + γ) λµ 2 (1 p)(λ + µ 1 + γ)] ( ) β n [ ] n P n+2 = (λ + µ + γ) (λ + µ + γ) α 2 α 2 P 2, n = 1, 2, 3,... (3.2) P, = γ(λ + µ 1 + γ)(λ + µ 2 + γ) + µ 1 µ 2 (2(λ + γ) + µ)p 2 (λ+γ)(λ+µ 1 +γ)(λ+µ 2 +γ) λµ 1 p(λ+µ 2 +γ) λµ 2 (1 p)(λ+µ 1 +γ) (3.3) P 1, = γλp(λ+µ 2+γ)+{µ 2 [(λ+γ)(λ+µ 2 +γ) λµ 2 (1 p)]+µ 1 µ 2 λp} P 2 (3.4) (λ+γ)(λ+µ 1 +γ)(λ+µ 2 +γ) λµ 1 p(λ+µ 2 +γ) λµ 2 (1 p)(λ+µ 1 +γ) P,1 = γλ(1 p)(λ+µ 1+γ)+{µ 1 µ 2 λ(1 p)+µ 1 [(λ+γ)(λ+µ 1 +γ) λpµ 1 ]} P 2 (λ+γ)(λ+µ 1 +γ)(λ+µ 2 +γ) λµ 1 p(λ+µ 2 +γ) λµ 2 (1 p)(λ+µ 1 +γ). (3.5) (ii) For γ > λ = µ, then γµ 2 [(µ 2 µ 1 )p + (µ + µ 1 + γ)] P 2 = γ [ (µ + µ 1 + γ)(µ + µ 2 + γ)µ µµ 2 2 (1 p) + µµ 1µ 2 µ 2 1 µp] [γ + ] (2µ + γ) 2 4µ 2 [(µ + γ)(µ + µ 1 + γ)(µ + µ 2 + γ) µµ 1 p(µ + µ 2 + γ) µµ 2 (1 p)(µ + µ 1 + γ)] (3.6)

12 74 Information Management Sciences, Vol. 18, No. 1, March, 27 ( ) 1 n [ ] n P n+2 = (2µ + γ) (2µ + γ) 2µ 4µ 2 P 2, n = 1, 2, 3,... (3.7) γ(µ + µ 1 + γ)(µ + µ 2 + γ) + µ 1 µ 2 (3µ + 2γ))P 2 P, = (µ+γ)(µ+µ 1 +γ)(µ+µ 2 +γ) µµ 1 p(µ+µ 2 +γ) µµ 2 (1 p)(µ+µ 1 +γ) (3.8) P 1, = γµp(µ+µ 2+γ)+{µ 2 [(µ+γ)(µ+µ 2 +γ) µµ 2 (1 p)]+µ 1 µ 2 µp} P 2 (µ+γ)(µ+µ 1 +γ)(µ+µ 2 +γ) µµ 1 p(µ+µ 2 +γ) µµ 2 (1 p)(µ+µ 1 +γ) (3.9) P,1 = γµ(1 p)(µ+µ 1+γ) + {µ 1 µ 2 µ(1 p)+µ 1 [(µ+γ)(µ+µ 1 +γ) µpµ 1 ]} P 2 (µ+γ)(µ+µ 1 +γ)(µ+µ 2 +γ) µµ 1 p(µ+µ 2 +γ) µµ 2 (1 p)(µ+µ 1 +γ). (3.1) Proof. For γ > λ µ, from (2.24), we have (s + γ) [1 (s + γ) ] 3 P2 j=1 a j1 (s) = (s) { [ s (s + γ) µ 3j=1 2 a j2 (s)+µ ] 3j=1 1 a j3 (s) +(s+λ+γ) 1 2 [w ]}. w 2 α 2 Multiplying the above equation by s on both sides taking limit as s, we get lim sp γλ 2 [(µ 2 µ 1 )p + (λ + µ 1 + γ)] 2 (s) = s γ [. (3.11) (λ + µ 1 + γ)(λ + µ 2 + γ)µ λµ 2 2 (1 p) + λµ 1µ 2 µ 2 1 λp] [(λ + γ µ) + ] (λ + µ + γ) 2 α 2 [(λ + γ)(λ + µ 1 + γ) (λ + µ 2 + γ) λµ 1 p(λ + µ 2 + γ) λµ 2 (1 p)(λ + µ 1 + γ)] The result (3.1) follows directly from (3.11), by using Tauberian theorem. Taking Laplace transform of (2.12), we have ( ) β n [ ] n Pn+2 (s) = (s+λ+µ+γ) (s+λ+µ+γ) α 2 α 2 P2 (s), n = 1, 2, 3,.... (3.12) As before, multiplying (3.12) by s on both sides taking limit as s, we get ( ) β n [ ] n lim sp n+2 (s) = lim (s + λ + µ + γ) (s + λ + µ + γ) s s α 2 α 2 sp2 (s), n = 1, 2, 3,... (3.13) which yields (3.2), by applying Tauberian theorem again. Similarly, the results (3.3) - (3.5) can be obtained from (2.25) - (2.27) respectively. For γ > λ = µ, the results (3.6) - (3.1) can be obtained directly by putting λ = µ in (3.1) - (3.5). Remark 1. It is observed that the steady state probabilities of this queueing model exist if only if γ > or γ = λ < µ 1 + µ 2. Rubinovitch [14] has obtained the steady state probabilities of the M/M/2 heterogeneous queueing model without disasters under the steady state condition λ < µ 1 + µ 2. It is interesting to note that, for γ = λ < µ 1 + µ 2, our results (3.1) - (3.5) agree with Rubinovitch s results.

13 Transient Solution of an M/M/2 Queue with Heterogeneous Servers Subject to Catastrophes 75 Remark 2. It is observed that if p = 1, the customer arriving at an empty system always joins the fast server if p = 1/2, the customer arriving at an empty system joins one of the servers with equal probability. 4. Performance Measures A number of interesting performance measures are studied in this section, including the average number of customers in the system, the probability that an arriving customer is required to join the queue, the probability that the system has n (n = 1, 2) busy servers, the mean number of busy servers, the mean busy period of the system so forth. The mean number of customers in the system: Let X(t) be the number of customers in the system at time t. The average number of customers in the system at time t is given by E(X(t)) = P 1, (t) + P,1 (t) + (n + 2)P n+2 (t). n= Using (2.12), (2.31) (2.32), the above can be written as E(X(t)) = a 21 (t) + γ +a 31 (t) + γ +2P 2 (t) + n=1 where P 2 (t) is given in (2.29). as a 21 (u)du + a 31 (u)du + (n + 1)nβ n [µ 2 a 22 (t u) + µ 1 a 23 (t u)]p 2 (u)du [µ 2 a 32 (t u) + µ 1 a 33 (t u)]p 2 (u)du P 2 (u)e (λ+µ+γ)(t u) I n(α(t u)) du (4.1) (t u) If γ >, the mean number of customers in the system under steady state is computed E(X) = 2µ{4µ [(λ + µ + γ) (λ + µ + γ) 2 4λµ]}P 2 {2µ [(λ + µ + γ) (λ + µ + γ) 2 4λµ]} 2 γ[λp(µ 2 µ 1 ) + λ(λ + µ 1 + γ)] + P 2 {µ 2 (γ + λ)[(λ + µ 2 + γ) +µ 1 λ λ(1 p)] + µ 1 [(λ + γ)(λ + µ 1 + γ) µ 1 λp]} +, (λ + γ)(λ + µ 1 + γ)(λ + µ 2 + γ) λµ 1 p(λ + µ 2 + γ) λµ 2 (1 p)(λ + µ 1 + γ) if λ µ (4.2)

14 76 Information Management Sciences, Vol. 18, No. 1, March, 27 E(X) = 2µ{2µ γ + 4µγ + γ 2 }P 2 { 4µγ + γ 2 γ} 2 γ[µp(µ 2 µ 1 ) + µ(µ + µ 1 + γ)] + P 2 {µ 2 (γ + µ)[(µ + µ 2 + γ) +µ 1 µ µ(1 p)] + µ 1 [(µ + γ)(µ + µ 1 + γ) µ 1 µp]} +, (µ + γ)(µ + µ 1 + γ)(µ + µ 2 + γ) µµ 1 p(µ + µ 2 + γ) µµ 2 (1 p)(µ + µ 1 + γ) where P 2 is given in (3.1) for λ µ in (3.6) for λ = µ. Probability of arriving customers joining the queue: if λ = µ (4.3) The probability that an arriving customer is required to join the queue at time t is given by P (X(t) 2) = P n+2 (t) n= = P 2 (t) + nβ n n=1 P 2 (u)e (λ+µ+γ)(t u) I n(α(t u)) du. (4.4) (t u) Similarly, for γ >, the steady state probability that an arriving customer joins the queue is 2µP 2, if λ µ (µ λ γ)+ (λ+µ+γ) P (X 2) = P n+2 = 2 4λµ n= 2µP 2, if λ = µ. γ 2 +4γµ γ (4.5) The number of busy servers: Let M(t) denote the number of busy servers at time t. system has n busy servers is given as, P (X(t) = 1) = P 1, (t) + P,1 (t), for n = 1 P {M(t) = n} = P (X(t) > 1) = n= P n+2 (t), for n = 2 The probability that the (4.6) the corresponding steady state probability is obtained for γ > λ µ as γ[λp(µ 2 µ 1 )+λ(µ 1 +λ+γ)]+p 2 {µ 2 [(λ+γ)(λ+µ 2 +γ) λ(1 p)+µ 1 λ]+µ 1 [(λ+γ)(λ+µ 1 +γ) µ 1 λp]}, if n = 1 P (M = n) = [(λ + γ)(µ 1 + λ + γ)(λ + µ 2 + γ) λµ 1 p(λ + µ 2 + γ) (4.7) λµ 2 (1 p)(λ + µ 1 + γ)] 2µP 2 {µ λ γ+ (λ+µ+γ) 2 4λµ}, if n = 2.

15 Transient Solution of an M/M/2 Queue with Heterogeneous Servers Subject to Catastrophes 77 Similarly the above probability can be obtained directly, for γ > λ = µ, by substituting λ = µ in (4.7). Furthermore, the mean number of busy servers at time t is given by E(M(t)) = P 1, (t) + P,1 (t) + 2 P n+2 (t) which can be simplified as E(M(t)) = 2[1 P, (t)] [P 1, (t) + P,1 (t)]. (4.8) For γ >, the corresponding steady state result is given as 2[λ(λ + µ 1 + γ)(λ + µ 2 + γ) λµ 1 p(λ + µ 2 + γ) λµ 2 (1 p)(λ + µ 1 + γ) µ 1 µ 2 (2(λ + γ) + µ)]p 2 γ[λp(µ 2 µ 1 ) + λ(λ + µ 1 + γ)]]+{[µ 2 ((λ + γ) (λ + µ 2 + γ)) λ(1 p) + µ 1 λ] + µ 1 [(λ + γ)(λ + µ 1 + γ) µ 1 λp]}p 2 E(M) =, (λ + γ)(λ + µ 1 + γ)(λ + µ 2 + γ) λµ 1 p(λ + µ 2 + γ) λ µ 2 (1 p)(λ + µ 1 + γ) if λ µ (4.9) 2[µ(µ + µ 1 + γ)(µ + µ 2 + γ) µµ 1 p(µ + µ 2 + γ) µµ 2 (1 p)(µ + µ 1 + γ) µ 1 µ 2 ((3µ + 2γ))]P 2 γ[µp(µ 2 µ 1 ) + µ(µ + µ 1 + γ)]] + {[µ 2 ((µ + γ) (µ + µ 2 + γ)) µ(1 p) + µ 1 µ] + µ 1 [(µ + γ)(µ + µ 1 + γ) µ 1 µp]}p 2 E(M) =, (µ + γ)(µ + µ 1 + γ)(µ + µ 2 + γ) µµ 1 p(µ + µ 2 + γ) µ µ 2 (1 p)(µ + µ 1 + γ) if λ = µ. (4.1) The mean of the system busy period: Another interesting performance measure in queueing theory context is the mean of the system busy period. The system busy period L is defined as the period that starts at an epoch when an arriving customer finds an empty system ends at the next departure epoch at which the system is empty. The mean length of the system busy period of our model is obtained in a direct way by the theory of regenerative processes which leads to the limiting probability. P, = lim P (X(t) = ) = E(T ) t 1 λ + E(L) n=

16 78 Information Management Sciences, Vol. 18, No. 1, March, 27 where T is the amount of time in a regenerative cycle during which the system is in the state zero (the system size is zero). It is clear that so that which yields E(T ) = 1 λ E(L) = 1 1 (P, λ 1), E(L) = λ(λ + γ) {(1 p)(µ 1 µ 2 ) + (λ + µ 2 + γ)} µ 1 µ 2 (2(λ + γ) + µ)p 2 λγ(λ + µ 1 + γ)(λ + µ 2 + γ) + λµ 1 µ 2 (2(λ + γ) + µ)p 2, if λ µ (4.11) E(L) = µ(µ + γ) {(1 p)(µ 1 µ 2 ) + (µ + µ 2 + γ)} µ 1 µ 2 (2γ + 3µ)P 2 µγ(µ + µ 1 + γ)(µ + µ 2 + γ) + µµ 1 µ 2 (3µ + 2γ)P 2, if λ = µ. (4.12) Finally, the mean number of customers E(N), served during the busy period is computed as E(N) = 1 + λe(l) so that (λ + γ)(λ + µ 1 + γ)(λ + µ 2 + γ) λµ 1 p(λ + µ 2 + γ) λµ 2 (1 p)(λ + µ 1 + γ) E(N) =, if λ µ (4.13) γ(λ + µ 1 + γ)(λ + µ 2 + γ) + µ 1 µ 2 (2(λ + γ) + µ)p 2 (µ + γ)(µ + µ 1 + γ)(µ + µ 2 + γ) µµ 1 p(µ + µ 2 + γ) µµ 2 (1 p)(µ + µ 1 + γ) E(N) =, if λ = µ. (4.14) γ(µ + µ 1 + γ)(µ + µ 2 + γ) + µ 1 µ 2 (2γ + 3µ)P 2 5. Conclusion In the foregoing analysis, a two server heterogeneous queueing system with catastrophes is considered to obtain the time-dependent probabilities for the number of customers

17 Transient Solution of an M/M/2 Queue with Heterogeneous Servers Subject to Catastrophes 79 in the system. The steady state probabilities of the system size are also studied. Finally, some important performance measures have been obtained from the steady state probabilities. Acknowledgements The authors thank the anonymous referees for their valuable comments suggestions to improve the presentation of the paper. References [1] J. R. Artalejo, G-Networks: A versatile approach for work removal in queueing networks, European Journal of Operations Research, Vol.126, No.2, , 2. [2] C. Baburaj, On the transient distribution of a single batch service queueing system with accessibility to the batches, International Journal of Information Management Sciences, Vol. 11, No. 2, 27-36, 2. [3] R. J. Boucherie O. J. Boxma, The workload in the M/G/1 queue with work removal, Probability in Engineering Informational Sciences, Vol. 1, , [4] X. Chao, M. Miyazawa M. Pinedo, Queueing Networks, Customers, Signals Product form Solutions, John Wiley Sons, Chichester, [5] V. Dörrsam, Materialfluβorientierte Leistungsanalyse einstufiger Produktionssysteme, Dissertation, Universität Karlsruhe (in German), [6] A. N. Dudin S. Nishimura, A BMAP/SM/1 queueing system with Markovian arrival input of disasters, Journal of Applied Probability, Vol.36, , [7] P. C. Garg, A measure for time dependent queueing problem with service in batches of variable size, International Journal of Information Management Sciences, Vol. 14, No. 4, 83-87, 23. [8] E. Gelenbe G. Pujolle, Introduction to Queueing Networks, (2nd edition), John Wiley Sons, Chichester, [9] G. Jain K. Sigman, A Pollaczek-Khinchine formula for M/G/1 queues with disasters, Journal of Applied Probability, Vol. 33, , [1] S. S. Lavenberg, A perspective on queueing models of computer performance in queueing theory its applications, Liber Amicorum for J. N. Cohen; CWI Monograph 7, [11] E. D. Lazowaska, G. S. Zahorjan K. C. Sevcik, Quantitative system performance, Prentice-Hall, Englewood Cliffs, [12] W. Liu P. Kumar, Optimal control of a queueing system with two heterogeneous servers, IEEE Transactions on Automatic Contol, Vol. 29, , [13] M. Mittler, The variability of cycle times in semiconductor manufacturing, Dissertation, Universität Würzburg, [14] M. Rubinovitch, The slow server problem, Journal of Applied Probability, Vol. 22, , [15] V. P. Singh, Two-server Markovian queues with balking: Heterogeneous vs. homogeneous servers, Operations Research, Vol.19, , 197. [16] G. N. Watson, A Treaties on the Theory of Bessel Functions, Cambridge University Press, Cambridge, [17] W. Whitt, Untold horrors of the waiting room: What the equilibrium distribution will never tell about th queue length process, Management Science, Vol. 29, , 1983.

18 8 Information Management Sciences, Vol. 18, No. 1, March, 27 Authors Information B. Krishna Kumar is an Assistant Professor in the Department of Mathematics, Anna University, India. He received his M.Sc. M.Phil degrees from University of Madras in respectively. Subsequently, he has obtained his Ph.D degree from I. I. T., Madras in He had been in N.T.T., Multimedia Laboratory, Tokyo as a post-doctoral fellow during His research interests include Queueing Models Their Applications, Branching Processes Mathematical Ecology. Dr. B. Krishna Kumar is a member of the Indian Society for Probability Statistics the Operations Research Society of India. Department of Mathematics, Anna University, Chennai, India. drbkkumar@hotmail.com TEL : S. Pavai Madheswari is an Assistant Professor in the Department of Mathematics, R. M. K Engineering College affiliated to Anna University, India. She received her Ph.D in Mathematics from Anna University. Her research interests include Queueing Theory Stochastic Modelling of Communication systems. Department of Mathematics, R. M. K. Engineering College, Kavaraipettai, Thiruvallur Dt., India. pavai arun@yahoo.com TEL : K. S. Venkatakrishnan is a Professor in the Department of Mathematics, Anna University, India. He is with Anna University for the past 26 years. His research interests include Reliability Analysis, Operations Research, Queueing Theory Stochastic Dynamic Systems. He is a member of the Operations Research Society of India. Department of Mathematics, Anna University, Chennai, India.

Multiserver Queueing Model subject to Single Exponential Vacation

Multiserver Queueing Model subject to Single Exponential Vacation Journal of Physics: Conference Series PAPER OPEN ACCESS Multiserver Queueing Model subject to Single Exponential Vacation To cite this article: K V Vijayashree B Janani 2018 J. Phys.: Conf. Ser. 1000 012129

More information

ON THE NON-EXISTENCE OF PRODUCT-FORM SOLUTIONS FOR QUEUEING NETWORKS WITH RETRIALS

ON THE NON-EXISTENCE OF PRODUCT-FORM SOLUTIONS FOR QUEUEING NETWORKS WITH RETRIALS ON THE NON-EXISTENCE OF PRODUCT-FORM SOLUTIONS FOR QUEUEING NETWORKS WITH RETRIALS J.R. ARTALEJO, Department of Statistics and Operations Research, Faculty of Mathematics, Complutense University of Madrid,

More information

Performance Evaluation of Queuing Systems

Performance Evaluation of Queuing Systems Performance Evaluation of Queuing Systems Introduction to Queuing Systems System Performance Measures & Little s Law Equilibrium Solution of Birth-Death Processes Analysis of Single-Station Queuing Systems

More information

STEADY-STATE BEHAVIOR OF AN M/M/1 QUEUE IN RANDOM ENVIRONMENT SUBJECT TO SYSTEM FAILURES AND REPAIRS. S. Sophia 1, B. Praba 2

STEADY-STATE BEHAVIOR OF AN M/M/1 QUEUE IN RANDOM ENVIRONMENT SUBJECT TO SYSTEM FAILURES AND REPAIRS. S. Sophia 1, B. Praba 2 International Journal of Pure and Applied Mathematics Volume 101 No. 2 2015, 267-279 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu doi: http://dx.doi.org/10.12732/ijpam.v101i2.11

More information

Flow Equivalence and Stochastic Equivalence in G-Networks

Flow Equivalence and Stochastic Equivalence in G-Networks Flow Equivalence and Stochastic Equivalence in G-Networks Jean-Michel Fourneau Laboratoire PRISM Univ. de Versailles Saint-Quentin 45 Avenue des Etats-Unis 78000 Versailles, France jmf@prism.uvsq.fr Erol

More information

A Heterogeneous Two-Server Queueing System with Balking and Server Breakdowns

A Heterogeneous Two-Server Queueing System with Balking and Server Breakdowns The Eighth International Symposium on Operations Research and Its Applications (ISORA 09) Zhangjiajie, China, September 20 22, 2009 Copyright 2009 ORSC & APORC, pp. 230 244 A Heterogeneous Two-Server Queueing

More information

Introduction to Markov Chains, Queuing Theory, and Network Performance

Introduction to Markov Chains, Queuing Theory, and Network Performance Introduction to Markov Chains, Queuing Theory, and Network Performance Marceau Coupechoux Telecom ParisTech, departement Informatique et Réseaux marceau.coupechoux@telecom-paristech.fr IT.2403 Modélisation

More information

Exact Simulation of the Stationary Distribution of M/G/c Queues

Exact Simulation of the Stationary Distribution of M/G/c Queues 1/36 Exact Simulation of the Stationary Distribution of M/G/c Queues Professor Karl Sigman Columbia University New York City USA Conference in Honor of Søren Asmussen Monday, August 1, 2011 Sandbjerg Estate

More information

Continuous Time Processes

Continuous Time Processes page 102 Chapter 7 Continuous Time Processes 7.1 Introduction In a continuous time stochastic process (with discrete state space), a change of state can occur at any time instant. The associated point

More information

Transient solution of a link with finite capacity supporting multiple streams

Transient solution of a link with finite capacity supporting multiple streams Performance Evaluation 43 (2001) 1 14 Transient solution of a link with finite capacity supporting multiple streams P.R. Parthasarathy, S. Dharmaraja Department of Mathematics, Indian Institute of Technology,

More information

I, A BRIEF REVIEW ON INFINITE QUEUE MODEL M.

I, A BRIEF REVIEW ON INFINITE QUEUE MODEL M. A BRIEF REVIEW ON INFINITE QUEUE MODEL M. Vasuki*, A. Dinesh Kumar** & G. Vijayaprabha** * Assistant Professor, Department of Mathematics, Srinivasan College of Arts and Science, Perambalur, Tamilnadu

More information

P (L d k = n). P (L(t) = n),

P (L d k = n). P (L(t) = n), 4 M/G/1 queue In the M/G/1 queue customers arrive according to a Poisson process with rate λ and they are treated in order of arrival The service times are independent and identically distributed with

More information

System with a Server Subject to Breakdowns

System with a Server Subject to Breakdowns Applied Mathematical Sciences Vol. 7 213 no. 11 539 55 On Two Modifications of E 2 /E 2 /1/m Queueing System with a Server Subject to Breakdowns Michal Dorda VSB - Technical University of Ostrava Faculty

More information

Retrial queue for cloud systems with separated processing and storage units

Retrial queue for cloud systems with separated processing and storage units Retrial queue for cloud systems with separated processing and storage units Tuan Phung-Duc Department of Mathematical and Computing Sciences Tokyo Institute of Technology Ookayama, Meguro-ku, Tokyo, Japan

More information

A Two Phase Service M/G/1 Vacation Queue With General Retrial Times and Non-persistent Customers

A Two Phase Service M/G/1 Vacation Queue With General Retrial Times and Non-persistent Customers Int. J. Open Problems Compt. Math., Vol. 3, No. 2, June 21 ISSN 1998-6262; Copyright c ICSRS Publication, 21 www.i-csrs.org A Two Phase Service M/G/1 Vacation Queue With General Retrial Times and Non-persistent

More information

IEOR 6711: Stochastic Models I, Fall 2003, Professor Whitt. Solutions to Final Exam: Thursday, December 18.

IEOR 6711: Stochastic Models I, Fall 2003, Professor Whitt. Solutions to Final Exam: Thursday, December 18. IEOR 6711: Stochastic Models I, Fall 23, Professor Whitt Solutions to Final Exam: Thursday, December 18. Below are six questions with several parts. Do as much as you can. Show your work. 1. Two-Pump Gas

More information

Lecture 9: Deterministic Fluid Models and Many-Server Heavy-Traffic Limits. IEOR 4615: Service Engineering Professor Whitt February 19, 2015

Lecture 9: Deterministic Fluid Models and Many-Server Heavy-Traffic Limits. IEOR 4615: Service Engineering Professor Whitt February 19, 2015 Lecture 9: Deterministic Fluid Models and Many-Server Heavy-Traffic Limits IEOR 4615: Service Engineering Professor Whitt February 19, 2015 Outline Deterministic Fluid Models Directly From Data: Cumulative

More information

Computer Networks More general queuing systems

Computer Networks More general queuing systems Computer Networks More general queuing systems Saad Mneimneh Computer Science Hunter College of CUNY New York M/G/ Introduction We now consider a queuing system where the customer service times have a

More information

Intro Refresher Reversibility Open networks Closed networks Multiclass networks Other networks. Queuing Networks. Florence Perronnin

Intro Refresher Reversibility Open networks Closed networks Multiclass networks Other networks. Queuing Networks. Florence Perronnin Queuing Networks Florence Perronnin Polytech Grenoble - UGA March 23, 27 F. Perronnin (UGA) Queuing Networks March 23, 27 / 46 Outline Introduction to Queuing Networks 2 Refresher: M/M/ queue 3 Reversibility

More information

Stationary Analysis of a Multiserver queue with multiple working vacation and impatient customers

Stationary Analysis of a Multiserver queue with multiple working vacation and impatient customers Available at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 932-9466 Vol. 2, Issue 2 (December 207), pp. 658 670 Applications and Applied Mathematics: An International Journal (AAM) Stationary Analysis of

More information

Name of the Student:

Name of the Student: SUBJECT NAME : Probability & Queueing Theory SUBJECT CODE : MA 6453 MATERIAL NAME : Part A questions REGULATION : R2013 UPDATED ON : November 2017 (Upto N/D 2017 QP) (Scan the above QR code for the direct

More information

IEOR 6711, HMWK 5, Professor Sigman

IEOR 6711, HMWK 5, Professor Sigman IEOR 6711, HMWK 5, Professor Sigman 1. Semi-Markov processes: Consider an irreducible positive recurrent discrete-time Markov chain {X n } with transition matrix P (P i,j ), i, j S, and finite state space.

More information

Two Heterogeneous Servers Queueing-Inventory System with Sharing Finite Buffer and a Flexible Server

Two Heterogeneous Servers Queueing-Inventory System with Sharing Finite Buffer and a Flexible Server Two Heterogeneous Servers Queueing-Inventory System with Sharing Finite Buffer and a Flexible Server S. Jehoashan Kingsly 1, S. Padmasekaran and K. Jeganathan 3 1 Department of Mathematics, Adhiyamaan

More information

Continuous-Time Markov Chain

Continuous-Time Markov Chain Continuous-Time Markov Chain Consider the process {X(t),t 0} with state space {0, 1, 2,...}. The process {X(t),t 0} is a continuous-time Markov chain if for all s, t 0 and nonnegative integers i, j, x(u),

More information

Class 11 Non-Parametric Models of a Service System; GI/GI/1, GI/GI/n: Exact & Approximate Analysis.

Class 11 Non-Parametric Models of a Service System; GI/GI/1, GI/GI/n: Exact & Approximate Analysis. Service Engineering Class 11 Non-Parametric Models of a Service System; GI/GI/1, GI/GI/n: Exact & Approximate Analysis. G/G/1 Queue: Virtual Waiting Time (Unfinished Work). GI/GI/1: Lindley s Equations

More information

PBW 654 Applied Statistics - I Urban Operations Research

PBW 654 Applied Statistics - I Urban Operations Research PBW 654 Applied Statistics - I Urban Operations Research Lecture 2.I Queuing Systems An Introduction Operations Research Models Deterministic Models Linear Programming Integer Programming Network Optimization

More information

On the static assignment to parallel servers

On the static assignment to parallel servers On the static assignment to parallel servers Ger Koole Vrije Universiteit Faculty of Mathematics and Computer Science De Boelelaan 1081a, 1081 HV Amsterdam The Netherlands Email: koole@cs.vu.nl, Url: www.cs.vu.nl/

More information

Statistics 150: Spring 2007

Statistics 150: Spring 2007 Statistics 150: Spring 2007 April 23, 2008 0-1 1 Limiting Probabilities If the discrete-time Markov chain with transition probabilities p ij is irreducible and positive recurrent; then the limiting probabilities

More information

Analysis of Software Artifacts

Analysis of Software Artifacts Analysis of Software Artifacts System Performance I Shu-Ngai Yeung (with edits by Jeannette Wing) Department of Statistics Carnegie Mellon University Pittsburgh, PA 15213 2001 by Carnegie Mellon University

More information

Batch Arrival Queuing Models with Periodic Review

Batch Arrival Queuing Models with Periodic Review Batch Arrival Queuing Models with Periodic Review R. Sivaraman Ph.D. Research Scholar in Mathematics Sri Satya Sai University of Technology and Medical Sciences Bhopal, Madhya Pradesh National Awardee

More information

Stochastic process. X, a series of random variables indexed by t

Stochastic process. X, a series of random variables indexed by t Stochastic process X, a series of random variables indexed by t X={X(t), t 0} is a continuous time stochastic process X={X(t), t=0,1, } is a discrete time stochastic process X(t) is the state at time t,

More information

Slides 9: Queuing Models

Slides 9: Queuing Models Slides 9: Queuing Models Purpose Simulation is often used in the analysis of queuing models. A simple but typical queuing model is: Queuing models provide the analyst with a powerful tool for designing

More information

Link Models for Packet Switching

Link Models for Packet Switching Link Models for Packet Switching To begin our study of the performance of communications networks, we will study a model of a single link in a message switched network. The important feature of this model

More information

Queueing systems. Renato Lo Cigno. Simulation and Performance Evaluation Queueing systems - Renato Lo Cigno 1

Queueing systems. Renato Lo Cigno. Simulation and Performance Evaluation Queueing systems - Renato Lo Cigno 1 Queueing systems Renato Lo Cigno Simulation and Performance Evaluation 2014-15 Queueing systems - Renato Lo Cigno 1 Queues A Birth-Death process is well modeled by a queue Indeed queues can be used to

More information

M/G/1 and Priority Queueing

M/G/1 and Priority Queueing M/G/1 and Priority Queueing Richard T. B. Ma School of Computing National University of Singapore CS 5229: Advanced Compute Networks Outline PASTA M/G/1 Workload and FIFO Delay Pollaczek Khinchine Formula

More information

2905 Queueing Theory and Simulation PART III: HIGHER DIMENSIONAL AND NON-MARKOVIAN QUEUES

2905 Queueing Theory and Simulation PART III: HIGHER DIMENSIONAL AND NON-MARKOVIAN QUEUES 295 Queueing Theory and Simulation PART III: HIGHER DIMENSIONAL AND NON-MARKOVIAN QUEUES 16 Queueing Systems with Two Types of Customers In this section, we discuss queueing systems with two types of customers.

More information

Non-Persistent Retrial Queueing System with Two Types of Heterogeneous Service

Non-Persistent Retrial Queueing System with Two Types of Heterogeneous Service Global Journal of Theoretical and Applied Mathematics Sciences. ISSN 2248-9916 Volume 1, Number 2 (211), pp. 157-164 Research India Publications http://www.ripublication.com Non-Persistent Retrial Queueing

More information

ON THE LAW OF THE i TH WAITING TIME INABUSYPERIODOFG/M/c QUEUES

ON THE LAW OF THE i TH WAITING TIME INABUSYPERIODOFG/M/c QUEUES Probability in the Engineering and Informational Sciences, 22, 2008, 75 80. Printed in the U.S.A. DOI: 10.1017/S0269964808000053 ON THE LAW OF THE i TH WAITING TIME INABUSYPERIODOFG/M/c QUEUES OPHER BARON

More information

Advanced Computer Networks Lecture 3. Models of Queuing

Advanced Computer Networks Lecture 3. Models of Queuing Advanced Computer Networks Lecture 3. Models of Queuing Husheng Li Min Kao Department of Electrical Engineering and Computer Science University of Tennessee, Knoxville Spring, 2016 1/13 Terminology of

More information

Chapter 6 Queueing Models. Banks, Carson, Nelson & Nicol Discrete-Event System Simulation

Chapter 6 Queueing Models. Banks, Carson, Nelson & Nicol Discrete-Event System Simulation Chapter 6 Queueing Models Banks, Carson, Nelson & Nicol Discrete-Event System Simulation Purpose Simulation is often used in the analysis of queueing models. A simple but typical queueing model: Queueing

More information

5/15/18. Operations Research: An Introduction Hamdy A. Taha. Copyright 2011, 2007 by Pearson Education, Inc. All rights reserved.

5/15/18. Operations Research: An Introduction Hamdy A. Taha. Copyright 2011, 2007 by Pearson Education, Inc. All rights reserved. The objective of queuing analysis is to offer a reasonably satisfactory service to waiting customers. Unlike the other tools of OR, queuing theory is not an optimization technique. Rather, it determines

More information

Exercises Solutions. Automation IEA, LTH. Chapter 2 Manufacturing and process systems. Chapter 5 Discrete manufacturing problems

Exercises Solutions. Automation IEA, LTH. Chapter 2 Manufacturing and process systems. Chapter 5 Discrete manufacturing problems Exercises Solutions Note, that we have not formulated the answers for all the review questions. You will find the answers for many questions by reading and reflecting about the text in the book. Chapter

More information

Data analysis and stochastic modeling

Data analysis and stochastic modeling Data analysis and stochastic modeling Lecture 7 An introduction to queueing theory Guillaume Gravier guillaume.gravier@irisa.fr with a lot of help from Paul Jensen s course http://www.me.utexas.edu/ jensen/ormm/instruction/powerpoint/or_models_09/14_queuing.ppt

More information

Contents Preface The Exponential Distribution and the Poisson Process Introduction to Renewal Theory

Contents Preface The Exponential Distribution and the Poisson Process Introduction to Renewal Theory Contents Preface... v 1 The Exponential Distribution and the Poisson Process... 1 1.1 Introduction... 1 1.2 The Density, the Distribution, the Tail, and the Hazard Functions... 2 1.2.1 The Hazard Function

More information

M/G/1 and M/G/1/K systems

M/G/1 and M/G/1/K systems M/G/1 and M/G/1/K systems Dmitri A. Moltchanov dmitri.moltchanov@tut.fi http://www.cs.tut.fi/kurssit/elt-53606/ OUTLINE: Description of M/G/1 system; Methods of analysis; Residual life approach; Imbedded

More information

An M/M/1/N Queuing system with Encouraged Arrivals

An M/M/1/N Queuing system with Encouraged Arrivals Global Journal of Pure and Applied Mathematics. ISS 0973-1768 Volume 13, umber 7 (2017), pp. 3443-3453 Research India Publications http://www.ripublication.com An M/M/1/ Queuing system with Encouraged

More information

Queuing Analysis of Markovian Queue Having Two Heterogeneous Servers with Catastrophes using Matrix Geometric Technique

Queuing Analysis of Markovian Queue Having Two Heterogeneous Servers with Catastrophes using Matrix Geometric Technique International Journal of Statistics and Systems ISSN 0973-2675 Volume 12, Number 2 (2017), pp. 205-212 Research India Publications http://www.ripublication.com Queuing Analysis of Markovian Queue Having

More information

CHAPTER 3 STOCHASTIC MODEL OF A GENERAL FEED BACK QUEUE NETWORK

CHAPTER 3 STOCHASTIC MODEL OF A GENERAL FEED BACK QUEUE NETWORK CHAPTER 3 STOCHASTIC MODEL OF A GENERAL FEED BACK QUEUE NETWORK 3. INTRODUCTION: Considerable work has been turned out by Mathematicians and operation researchers in the development of stochastic and simulation

More information

Part II: continuous time Markov chain (CTMC)

Part II: continuous time Markov chain (CTMC) Part II: continuous time Markov chain (CTMC) Continuous time discrete state Markov process Definition (Markovian property) X(t) is a CTMC, if for any n and any sequence t 1

More information

Buzen s algorithm. Cyclic network Extension of Jackson networks

Buzen s algorithm. Cyclic network Extension of Jackson networks Outline Buzen s algorithm Mean value analysis for Jackson networks Cyclic network Extension of Jackson networks BCMP network 1 Marginal Distributions based on Buzen s algorithm With Buzen s algorithm,

More information

A Heterogeneous two-server queueing system with reneging and no waiting line

A Heterogeneous two-server queueing system with reneging and no waiting line ProbStat Forum, Volume 11, April 2018, Pages 67 76 ISSN 0974-3235 ProbStat Forum is an e-journal. For details please visit www.probstat.org.in A Heterogeneous two-server queueing system with reneging and

More information

BIRTH DEATH PROCESSES AND QUEUEING SYSTEMS

BIRTH DEATH PROCESSES AND QUEUEING SYSTEMS BIRTH DEATH PROCESSES AND QUEUEING SYSTEMS Andrea Bobbio Anno Accademico 999-2000 Queueing Systems 2 Notation for Queueing Systems /λ mean time between arrivals S = /µ ρ = λ/µ N mean service time traffic

More information

Continuous Time Markov Chains

Continuous Time Markov Chains Continuous Time Markov Chains Stochastic Processes - Lecture Notes Fatih Cavdur to accompany Introduction to Probability Models by Sheldon M. Ross Fall 2015 Outline Introduction Continuous-Time Markov

More information

1 IEOR 4701: Continuous-Time Markov Chains

1 IEOR 4701: Continuous-Time Markov Chains Copyright c 2006 by Karl Sigman 1 IEOR 4701: Continuous-Time Markov Chains A Markov chain in discrete time, {X n : n 0}, remains in any state for exactly one unit of time before making a transition (change

More information

Chapter 5. Continuous-Time Markov Chains. Prof. Shun-Ren Yang Department of Computer Science, National Tsing Hua University, Taiwan

Chapter 5. Continuous-Time Markov Chains. Prof. Shun-Ren Yang Department of Computer Science, National Tsing Hua University, Taiwan Chapter 5. Continuous-Time Markov Chains Prof. Shun-Ren Yang Department of Computer Science, National Tsing Hua University, Taiwan Continuous-Time Markov Chains Consider a continuous-time stochastic process

More information

Queuing Networks: Burke s Theorem, Kleinrock s Approximation, and Jackson s Theorem. Wade Trappe

Queuing Networks: Burke s Theorem, Kleinrock s Approximation, and Jackson s Theorem. Wade Trappe Queuing Networks: Burke s Theorem, Kleinrock s Approximation, and Jackson s Theorem Wade Trappe Lecture Overview Network of Queues Introduction Queues in Tandem roduct Form Solutions Burke s Theorem What

More information

Exercises Stochastic Performance Modelling. Hamilton Institute, Summer 2010

Exercises Stochastic Performance Modelling. Hamilton Institute, Summer 2010 Exercises Stochastic Performance Modelling Hamilton Institute, Summer Instruction Exercise Let X be a non-negative random variable with E[X ]

More information

UNIVERSITY OF YORK. MSc Examinations 2004 MATHEMATICS Networks. Time Allowed: 3 hours.

UNIVERSITY OF YORK. MSc Examinations 2004 MATHEMATICS Networks. Time Allowed: 3 hours. UNIVERSITY OF YORK MSc Examinations 2004 MATHEMATICS Networks Time Allowed: 3 hours. Answer 4 questions. Standard calculators will be provided but should be unnecessary. 1 Turn over 2 continued on next

More information

Queueing Theory I Summary! Little s Law! Queueing System Notation! Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K "

Queueing Theory I Summary! Little s Law! Queueing System Notation! Stationary Analysis of Elementary Queueing Systems  M/M/1  M/M/m  M/M/1/K Queueing Theory I Summary Little s Law Queueing System Notation Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K " Little s Law a(t): the process that counts the number of arrivals

More information

CPSC 531: System Modeling and Simulation. Carey Williamson Department of Computer Science University of Calgary Fall 2017

CPSC 531: System Modeling and Simulation. Carey Williamson Department of Computer Science University of Calgary Fall 2017 CPSC 531: System Modeling and Simulation Carey Williamson Department of Computer Science University of Calgary Fall 2017 Motivating Quote for Queueing Models Good things come to those who wait - poet/writer

More information

Part I Stochastic variables and Markov chains

Part I Stochastic variables and Markov chains Part I Stochastic variables and Markov chains Random variables describe the behaviour of a phenomenon independent of any specific sample space Distribution function (cdf, cumulative distribution function)

More information

Synchronized Queues with Deterministic Arrivals

Synchronized Queues with Deterministic Arrivals Synchronized Queues with Deterministic Arrivals Dimitra Pinotsi and Michael A. Zazanis Department of Statistics Athens University of Economics and Business 76 Patission str., Athens 14 34, Greece Abstract

More information

Chapter 1. Introduction. 1.1 Stochastic process

Chapter 1. Introduction. 1.1 Stochastic process Chapter 1 Introduction Process is a phenomenon that takes place in time. In many practical situations, the result of a process at any time may not be certain. Such a process is called a stochastic process.

More information

Queues and Queueing Networks

Queues and Queueing Networks Queues and Queueing Networks Sanjay K. Bose Dept. of EEE, IITG Copyright 2015, Sanjay K. Bose 1 Introduction to Queueing Models and Queueing Analysis Copyright 2015, Sanjay K. Bose 2 Model of a Queue Arrivals

More information

An M/M/1 Queue in Random Environment with Disasters

An M/M/1 Queue in Random Environment with Disasters An M/M/1 Queue in Random Environment with Disasters Noam Paz 1 and Uri Yechiali 1,2 1 Department of Statistics and Operations Research School of Mathematical Sciences Tel Aviv University, Tel Aviv 69978,

More information

Elementary queueing system

Elementary queueing system Elementary queueing system Kendall notation Little s Law PASTA theorem Basics of M/M/1 queue M/M/1 with preemptive-resume priority M/M/1 with non-preemptive priority 1 History of queueing theory An old

More information

Chapter 2. Poisson Processes. Prof. Shun-Ren Yang Department of Computer Science, National Tsing Hua University, Taiwan

Chapter 2. Poisson Processes. Prof. Shun-Ren Yang Department of Computer Science, National Tsing Hua University, Taiwan Chapter 2. Poisson Processes Prof. Shun-Ren Yang Department of Computer Science, National Tsing Hua University, Taiwan Outline Introduction to Poisson Processes Definition of arrival process Definition

More information

M/M/1 Queueing System with Delayed Controlled Vacation

M/M/1 Queueing System with Delayed Controlled Vacation M/M/1 Queueing System with Delayed Controlled Vacation Yonglu Deng, Zhongshan University W. John Braun, University of Winnipeg Yiqiang Q. Zhao, University of Winnipeg Abstract An M/M/1 queue with delayed

More information

Performance analysis of queueing systems with resequencing

Performance analysis of queueing systems with resequencing UNIVERSITÀ DEGLI STUDI DI SALERNO Dipartimento di Matematica Dottorato di Ricerca in Matematica XIV ciclo - Nuova serie Performance analysis of queueing systems with resequencing Candidato: Caraccio Ilaria

More information

A transient solution to the M/M/c queuing model equation with balking and catastrophes

A transient solution to the M/M/c queuing model equation with balking and catastrophes Croatian Operational Research Review 577 CRORR 8(217), 577 591 A transient solution to the M/M/c queuing model equation with balking and catastrophes Rakesh Kumar 1, 1 School of Mathematics, Shri Mata

More information

M [X] /G/1 with Second Optional Service, Multiple Vacation, Breakdown and Repair

M [X] /G/1 with Second Optional Service, Multiple Vacation, Breakdown and Repair International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 3-9364, ISSN (Print): 3-9356 Volume Issue ǁ November. 4 ǁ PP.7-77 M [X] /G/ with Second Optional Service, Multiple Vacation,

More information

Glossary availability cellular manufacturing closed queueing network coefficient of variation (CV) conditional probability CONWIP

Glossary availability cellular manufacturing closed queueing network coefficient of variation (CV) conditional probability CONWIP Glossary availability The long-run average fraction of time that the processor is available for processing jobs, denoted by a (p. 113). cellular manufacturing The concept of organizing the factory into

More information

Introduction to Queuing Networks Solutions to Problem Sheet 3

Introduction to Queuing Networks Solutions to Problem Sheet 3 Introduction to Queuing Networks Solutions to Problem Sheet 3 1. (a) The state space is the whole numbers {, 1, 2,...}. The transition rates are q i,i+1 λ for all i and q i, for all i 1 since, when a bus

More information

Chapter 5: Special Types of Queuing Models

Chapter 5: Special Types of Queuing Models Chapter 5: Special Types of Queuing Models Some General Queueing Models Discouraged Arrivals Impatient Arrivals Bulk Service and Bulk Arrivals OR37-Dr.Khalid Al-Nowibet 1 5.1 General Queueing Models 1.

More information

Chapter 3 Balance equations, birth-death processes, continuous Markov Chains

Chapter 3 Balance equations, birth-death processes, continuous Markov Chains Chapter 3 Balance equations, birth-death processes, continuous Markov Chains Ioannis Glaropoulos November 4, 2012 1 Exercise 3.2 Consider a birth-death process with 3 states, where the transition rate

More information

A Direct Approach to Transient Queue-Size Distribution in a Finite-Buffer Queue with AQM

A Direct Approach to Transient Queue-Size Distribution in a Finite-Buffer Queue with AQM Appl. Math. Inf. Sci. 7, No. 3, 99-915 (213) 99 Applied Mathematics & Information Sciences An International Journal A Direct Approach to Transient Queue-Size Distribution in a Finite-Buffer Queue with

More information

Online Supplement to Delay-Based Service Differentiation with Many Servers and Time-Varying Arrival Rates

Online Supplement to Delay-Based Service Differentiation with Many Servers and Time-Varying Arrival Rates Online Supplement to Delay-Based Service Differentiation with Many Servers and Time-Varying Arrival Rates Xu Sun and Ward Whitt Department of Industrial Engineering and Operations Research, Columbia University

More information

Kendall notation. PASTA theorem Basics of M/M/1 queue

Kendall notation. PASTA theorem Basics of M/M/1 queue Elementary queueing system Kendall notation Little s Law PASTA theorem Basics of M/M/1 queue 1 History of queueing theory An old research area Started in 1909, by Agner Erlang (to model the Copenhagen

More information

Cost Analysis of Two-Phase M/M/1 Queueing system in the Transient state with N-Policy and Server Breakdowns

Cost Analysis of Two-Phase M/M/1 Queueing system in the Transient state with N-Policy and Server Breakdowns IN (e): 2250 3005 Volume, 07 Issue, 9 eptember 2017 International Journal of Computational Engineering Research (IJCER) Cost Analysis of Two-Phase M/M/1 Queueing system in the Transient state with N-Policy

More information

6 Solving Queueing Models

6 Solving Queueing Models 6 Solving Queueing Models 6.1 Introduction In this note we look at the solution of systems of queues, starting with simple isolated queues. The benefits of using predefined, easily classified queues will

More information

All models are wrong / inaccurate, but some are useful. George Box (Wikipedia). wkc/course/part2.pdf

All models are wrong / inaccurate, but some are useful. George Box (Wikipedia).  wkc/course/part2.pdf PART II (3) Continuous Time Markov Chains : Theory and Examples -Pure Birth Process with Constant Rates -Pure Death Process -More on Birth-and-Death Process -Statistical Equilibrium (4) Introduction to

More information

NEW FRONTIERS IN APPLIED PROBABILITY

NEW FRONTIERS IN APPLIED PROBABILITY J. Appl. Prob. Spec. Vol. 48A, 209 213 (2011) Applied Probability Trust 2011 NEW FRONTIERS IN APPLIED PROBABILITY A Festschrift for SØREN ASMUSSEN Edited by P. GLYNN, T. MIKOSCH and T. ROLSKI Part 4. Simulation

More information

THE INTERCHANGEABILITY OF./M/1 QUEUES IN SERIES. 1. Introduction

THE INTERCHANGEABILITY OF./M/1 QUEUES IN SERIES. 1. Introduction THE INTERCHANGEABILITY OF./M/1 QUEUES IN SERIES J. Appl. Prob. 16, 690-695 (1979) Printed in Israel? Applied Probability Trust 1979 RICHARD R. WEBER,* University of Cambridge Abstract A series of queues

More information

Analysis of an M/M/1/N Queue with Balking, Reneging and Server Vacations

Analysis of an M/M/1/N Queue with Balking, Reneging and Server Vacations Analysis of an M/M/1/N Queue with Balking, Reneging and Server Vacations Yan Zhang 1 Dequan Yue 1 Wuyi Yue 2 1 College of Science, Yanshan University, Qinhuangdao 066004 PRChina 2 Department of Information

More information

GI/M/1 and GI/M/m queuing systems

GI/M/1 and GI/M/m queuing systems GI/M/1 and GI/M/m queuing systems Dmitri A. Moltchanov moltchan@cs.tut.fi http://www.cs.tut.fi/kurssit/tlt-2716/ OUTLINE: GI/M/1 queuing system; Methods of analysis; Imbedded Markov chain approach; Waiting

More information

International Journal of Pure and Applied Mathematics Volume 28 No ,

International Journal of Pure and Applied Mathematics Volume 28 No , International Journal of Pure and Applied Mathematics Volume 28 No. 1 2006, 101-115 OPTIMAL PERFORMANCE ANALYSIS OF AN M/M/1/N QUEUE SYSTEM WITH BALKING, RENEGING AND SERVER VACATION Dequan Yue 1, Yan

More information

EQUILIBRIUM STRATEGIES IN AN M/M/1 QUEUE WITH SETUP TIMES AND A SINGLE VACATION POLICY

EQUILIBRIUM STRATEGIES IN AN M/M/1 QUEUE WITH SETUP TIMES AND A SINGLE VACATION POLICY EQUILIBRIUM STRATEGIES IN AN M/M/1 QUEUE WITH SETUP TIMES AND A SINGLE VACATION POLICY Dequan Yue 1, Ruiling Tian 1, Wuyi Yue 2, Yaling Qin 3 1 College of Sciences, Yanshan University, Qinhuangdao 066004,

More information

Irreducibility. Irreducible. every state can be reached from every other state For any i,j, exist an m 0, such that. Absorbing state: p jj =1

Irreducibility. Irreducible. every state can be reached from every other state For any i,j, exist an m 0, such that. Absorbing state: p jj =1 Irreducibility Irreducible every state can be reached from every other state For any i,j, exist an m 0, such that i,j are communicate, if the above condition is valid Irreducible: all states are communicate

More information

A Vacation Queue with Additional Optional Service in Batches

A Vacation Queue with Additional Optional Service in Batches Applied Mathematical Sciences, Vol. 3, 2009, no. 24, 1203-1208 A Vacation Queue with Additional Optional Service in Batches S. Pazhani Bala Murugan Department of Mathematics, Annamalai University Annamalainagar-608

More information

A Perishable Inventory System with Service Facilities and Negative Customers

A Perishable Inventory System with Service Facilities and Negative Customers AMO - Advanced Modeling and Optimization, Volume 7, Number 2, 2005 A Perishable Inventory System with Service Facilities and Negative Customers B. Sivakumar 1 and G. Arivarignan 2 Department of Applied

More information

An M/M/1 Retrial Queue with Unreliable Server 1

An M/M/1 Retrial Queue with Unreliable Server 1 An M/M/1 Retrial Queue with Unreliable Server 1 Nathan P. Sherman 2 and Jeffrey P. Kharoufeh 3 Department of Operational Sciences Air Force Institute of Technology Abstract We analyze an unreliable M/M/1

More information

Busy Period Length and Higher level First passage probabilities

Busy Period Length and Higher level First passage probabilities Busy Period Length and Higher level First passage probabilities Chaitanya Garikiparthi, Appie van de Liefvoort, Kenneth Mitchell Abstract I INTRODUCTION II CONDITIONAL DENSITY FOR THE min(a, S) PROCESS

More information

ECE 3511: Communications Networks Theory and Analysis. Fall Quarter Instructor: Prof. A. Bruce McDonald. Lecture Topic

ECE 3511: Communications Networks Theory and Analysis. Fall Quarter Instructor: Prof. A. Bruce McDonald. Lecture Topic ECE 3511: Communications Networks Theory and Analysis Fall Quarter 2002 Instructor: Prof. A. Bruce McDonald Lecture Topic Introductory Analysis of M/G/1 Queueing Systems Module Number One Steady-State

More information

CHAPTER 4. Networks of queues. 1. Open networks Suppose that we have a network of queues as given in Figure 4.1. Arrivals

CHAPTER 4. Networks of queues. 1. Open networks Suppose that we have a network of queues as given in Figure 4.1. Arrivals CHAPTER 4 Networks of queues. Open networks Suppose that we have a network of queues as given in Figure 4.. Arrivals Figure 4.. An open network can occur from outside of the network to any subset of nodes.

More information

Lecture 20: Reversible Processes and Queues

Lecture 20: Reversible Processes and Queues Lecture 20: Reversible Processes and Queues 1 Examples of reversible processes 11 Birth-death processes We define two non-negative sequences birth and death rates denoted by {λ n : n N 0 } and {µ n : n

More information

SOLUTIONS IEOR 3106: Second Midterm Exam, Chapters 5-6, November 8, 2012

SOLUTIONS IEOR 3106: Second Midterm Exam, Chapters 5-6, November 8, 2012 SOLUTIONS IEOR 3106: Second Midterm Exam, Chapters 5-6, November 8, 2012 This exam is closed book. YOU NEED TO SHOW YOUR WORK. Honor Code: Students are expected to behave honorably, following the accepted

More information

Analysis of a Two-Phase Queueing System with Impatient Customers and Multiple Vacations

Analysis of a Two-Phase Queueing System with Impatient Customers and Multiple Vacations The Tenth International Symposium on Operations Research and Its Applications (ISORA 211) Dunhuang, China, August 28 31, 211 Copyright 211 ORSC & APORC, pp. 292 298 Analysis of a Two-Phase Queueing System

More information

Link Models for Circuit Switching

Link Models for Circuit Switching Link Models for Circuit Switching The basis of traffic engineering for telecommunication networks is the Erlang loss function. It basically allows us to determine the amount of telephone traffic that can

More information

Overload Analysis of the PH/PH/1/K Queue and the Queue of M/G/1/K Type with Very Large K

Overload Analysis of the PH/PH/1/K Queue and the Queue of M/G/1/K Type with Very Large K Overload Analysis of the PH/PH/1/K Queue and the Queue of M/G/1/K Type with Very Large K Attahiru Sule Alfa Department of Mechanical and Industrial Engineering University of Manitoba Winnipeg, Manitoba

More information

EXAM IN COURSE TMA4265 STOCHASTIC PROCESSES Wednesday 7. August, 2013 Time: 9:00 13:00

EXAM IN COURSE TMA4265 STOCHASTIC PROCESSES Wednesday 7. August, 2013 Time: 9:00 13:00 Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag Page 1 of 7 English Contact: Håkon Tjelmeland 48 22 18 96 EXAM IN COURSE TMA4265 STOCHASTIC PROCESSES Wednesday 7. August, 2013

More information