• Non ci sono risultati.

View of Transient behaviour of the M/M/2 queue with catastrophes

N/A
N/A
Protected

Academic year: 2021

Condividi "View of Transient behaviour of the M/M/2 queue with catastrophes"

Copied!
8
0
0

Testo completo

(1)

S r ZTI\IIC,~, anno LXII, n 1, 2002

TRANSIENT BEHAVIOUR O F T H E M/M/2 QUEUE WITH CATASTROPHES

B. Krishna Kumar, S. Pavai Madheswari

Queueing models continue to be one of the most important areas of computer networks and have played a vital role in performance evaluation of computer sys- tems. Computer systems typically comprise of a set of discrete resources- proces- sors, discs, etc. Any transaction that can not immediately get hold of the required resource is usually queued up in buffer until the resource becomes available. This characteristic makes computer systems amenable for analysis using queueing mod- els. A brief history of queueing analysis of computer systems can be found in Lavenberg (1988) and Takagi (1993).

Most real queueing systems exhibit time-dependent behaviour to a greater or lesser extent, either whilst setting to steady-state or because parameters change over time. In many cases this time-dependence is relatively unimportant and can be ignored by the operational researcher. However, in some cases, it is important to take care of time-dependence.

In many potential applications of queueing theory, the practitioner needs to know how the system will operate up to some instant t. Many systems begin operation and are stopped at some specific time t. Business or service operations such as rental

agencies or physician's offices which open and close, never operate under steady- state conditions. Furthermore, if the system is empty initially, the fraction of time the server is busy and the initial rate of output etc., will be below the steady-state values and hence the use of steady-state results to obtain these measures is not ap- propriate. Thus the investigation of the transient behaviour of the yueueing proc- esses is also important from the point of view of the theory and applications.

The notion of catastrophes occurring at random, leading to annihilation of all the customers there and the momentary inactivation of the service facilities until a new arrival of customer is not uncommon in many practical problems. The catas- trophes may come either from outside the system or from another service station. In computer systems, if a job is infected, this job may transmit virus which may be transferred to other processors (CPU, 110, Diskettes, etc.). Infected files in floppy diskettes, for instance, may also arrive at the processors according to some random process (Chao, 1995; Gelenbe et al., 1991). These infected jobs may be modeled by

(2)

the catastrophes. IIence, comp1ttcr networks with vir~is may be modeled by clueueing networks wit11 catastrophes.

Recently, Krishn:~ Kum'u ct al. (1 99 3 ) drtd K r i s h d Klrrnx ( 1990) have demon- strated, how the transient solution for the state probabilities m d busy period in single server I'oisson queue with ballring can be obt:tined in a simple m d direcl way ~ x p l o i t i n g this methodology, we obtdin the tlansicnt aolution for the prob- abilities in 111/111/2 queue with catastrophes

Consider the iM/iZ/I/2 queueing system having uniform mean interarrival

A-'

and service rate p for channels with the possibility of catastrophes. 'l'he service disci- pline is first come first served, starting with dn arbitrary number of cu5tomers. Apart from arrival and service processes, the catastrophes also occur at the service facilities as a Poisson process with rate 7 Whenever a catastrophe occurs at the system, all the customers there are destroyed immediately, both the servers get in- activated momentarily and the servers are ready for service when a new arrival oc- curs. Let ( X ( t ) ; t E R + ) be the number of customers in the system at time t. Let P,,(t)

-

l-'(X(t) = n ) , n = 0, 1, 2 ,

... ,

denote the probability that there are n customers

m

in the system at time /, P(s,t) =

C

Pn(t)sn, its probability generating function, and

n U

m ( t ) , its mean. From the above assumptions, the state probabilities P&), n = 0, 1, 2, ..., can be described by the differential difference equations governing the sys- tem as follows:

d p n ( i ) = - ( A + 2 p + y ) P n ( t ) + 2 p P f l + , ( t ) + A P ( t ) , n = 2 , 3 , 4 ,...

dt (2.3)

W e assume that the number of customers present initially is random and has probability generating function

I t is easily seen that the probability generating function P(5, t ) satisfies the par- tial dilferential equation,

( 2 . 4 )

(3)

P(s, 0) = h(s) . (2.5)

The solution of this partial differential equation is obtained as

A

It is well known that (see Watson, 1962), if a = 2,2Ap and

P

= , then

1

2P

"j = --M

where l,(.) is the modified Bessel [unction of order n. Using this in ( 2 . 6 ) and com-

paring the coefficient of s ' h n either side, we get, for n = 1, 2 , 3, ...,

As IJ(s, t) does not contain terms with negative powers of S , the right hand side

of (2.7) with n replaced by - n must be zero. Thus,

where we have used I = lL,(.).

Using ( 2 . 8 ) in ( 2 . 7 ) , we gel, for 72 = 1, 2 , 3 , ...,

In the sequel, let

P,(z)

denote the Laplace transform of P,(t). Taking n = l in ( 2 . 9 ) , and transforming, we get, after some algebraic manipulations,

(4)

132 B. Kvishna Kumav, S. Pacai Madhcswari

O n taking Laplace transform, equation (2.1) becomes

Using (2.11) in (2.10) and considerably simplifying the working, we get an ex- pression for P;(z) as

(z) =

where W = z + i l + 2 p + y.

(5)

Tvansient behaviour ofthe M/M/2 queue with catastrophes 133

which on inversion yields the explicit expression for P l ( t ) as $@l =

M 03 ,-(A+y)u

m-1

u e-(a+2p+y)(t-u)

( m - l ) ! [ I f l + k - l ( a ( t - ~ ) ) -

Also, we have, from @ . l ) ,

Using ( 2 . 1 4 ) and ( 2 . 1 5 ) in ( 2 . 9 ) , we completely determine all the state probabili-

ties of the system size.

R e m a r k : If y= 0, we will obtain the probabilities P f l ( t ) for M / M / 2 queue result as a

special case without using Rouche's theorem. In this case, we have

$ ( t ) =

P O P - 1 -AU m - U ) ) e-iA+lp)(t-ujdu

-

C

-- [:)(n

+

1) a " + l ~ ' ~ J ;

m! -t

a

n=n ( 4 A I n m=' t - U

(6)

ters and obtained the transient solution using extensive complex analysis. Our ap- proach provides the solution for a more general model incorporating disasters in an elegant way.

The following theorems provide the asymptotic behaviour of tile probability of the server being idle and the mean system size.

Theorem 2. I . If y > 0, the asymptotic behaviour of the probability of the server

being idle is

a s t -3 m . (2.19)

ProoJ. From ( 2 . 1 0 ) and ( 2 . 1 l) , we have

and a little algebra shows that this reduces to

[ ~ + + - ~ ( ~ + 2 p + y ) ~ - n ~ ] a ( L + y )

+ -- . -. .- - (1 [ ( A

+

2 p

+

y )

a s z

+

0 . (2.21)

By using the Tauberian theorem (see, Widder, 1946), thc result (2.19) follows. Theorem 2.2. If y > 0 , the asymptotic behaviour of the mean system size m ( t ) is

(7)

Proof 1)ifferentiating 12.4) with respect to s at s = 1, we yet

Solving the differerltial equation (2.21) for m ( t ) with nz(O) =

C

kpl,, we get

k l

If nz ( 2 ) is the Laplace transform of m ( t ) , from (2.24) and (2.11), we have

Using (2.12) in ( 2 . 2 5 ) , we obtain

Then the result (2.22) follows from (2.26), by using the Tauberian theorem (see

(8)

REFEKENCES

X. CHAO (1995), A queueing network model with catastrophes and product form solution, "Op- erations Research Letters", 18, pp. 75-79.

E. G E L L N ~ E , I). C L Y N N , K. SIGMAN (1991), Queues with negative arrivals, "Journal of Applied Probability", 28, pp. 245-250.

13. KKISlIKA Kl'hlAR, P.R. P.IR.I.CIASAKA'~II'I', M. SIIAR!\FALI (1993), Transient solution of an M/M/I

queue with balking, "Queueing Systems (Theory and Applications)", 13, pp. 441-447.

u. K111SIINA K U M A R (1996), Busy pelliod of an M/M/l queue with balking, "Journal of Applied Statistical Science", 3, pp. 209-218.

s . s . I.AVENRF,RG (1988), A perspective on queueing ~nodels of computer pe~formance in qucueing

theoly and its applications, Liber Amicorum for J . W . Cohen; C W I Monograph 7.

i r . A I K A Z A K I , 1'. SIBATA, S. K ~ R I (1 W2), Transient behaviour of the M/M/2/m/FlI:O queue with starting customers, "Journal of Information and Optimization Sciences", 13, 1, pp. 1-27. H. T A K A G ~ (1993), Qucucing analysis (Amstedam: North-Holland). A fou~dation ofpe~formance

evaluation, vol. 1, Vacation and priority systcms, North-Holland.

(;.N. W,USC)N (1962), /l treaties on the thew? of Bessclfunctions, Cambridge University Press, Cambridge.

II.A. V(~IUULR (1336), T h e 1,aplace transform, Princeton University Press, Princcton.

Cornportamento tran~iente del ~zodcllo M/M/2 con pmenza di cutastrofi

I n questo lavoro viene presentata una soluzione transicntc per la dimensione di un siste- rna M/M/2 con possibilitlt di catastrofi ai punti di servizio. Si otticnc la probabilitlt di srato dclla dimensione del sistema a1 tempo t in cui la coda inizia con 1111 numero arbitrario di clienti. Infine viene studiato il comportamento iisintotico della probabilitlt che il server sia inattivo e della dimensione media del sistema.

SUMMARY

fianszent behauzour ofthe h4/A4/2 queue with catustrophec

, l

Ihis paper presents a transient solution for the system size in the iM/Al/2 queue with the

possibility of catastrophes at the servicc stations. The state probability of the system size at time t , where the cpleue starts with any number of customers, is obtained. Asymptotic be- haviour of the probability of the server being idle and mean system size are discussed.

Riferimenti

Documenti correlati

Figure 6 - Representation of the cold source temperature as a function of ambient temperature and solar irradiance During the analysis of electrical performance of PV/T panels in

Limit equilibrium analyses were performed both in steady-state and in transient flow conditions, as induced by river water levels and rainfall events registered since

We conclude that (a) phospho-histone H3 staining is a useful diagnostic complementary tool to standard hematoxylin and eosin mitotic count, enabling optimal mitotic figure

Lo scopo principale del presente lavoro è stato quello di mettere a punto i protocolli sperimentali per la caratterizzazione genetica tramite marcatori molecolari ISSR

In addition, also under transient conditions an asymmetry is found in the film thickness results by means of lower values for positive S as also evidenced in Fig.13 where

It can be seen that patients in phase ON tended to under- estimate the time interval that had to be measured, with respect to controls; the same patients, however,

There is also a transition for the best fitting dust extinction/attenuation: younger clusters (<6 Myr) prefer the differential LMC extinction, while older clusters prefer