Home A transient analysis to the M(τ)/M(τ)/k queue with time-dependent parameters
Article Open Access

A transient analysis to the M(τ)/M(τ)/k queue with time-dependent parameters

  • Mahdy Shibl El-Paoumy , Mohammed Alqawba and Taha Radwan EMAIL logo
Published/Copyright: December 31, 2021

Abstract

This work considers the infinite multi-server Markovian queueing model with balking and catastrophes where the rates of arrivals, service, balking, and catastrophes are time dependent. The catastrophes arrive as negative customers to the system. The arrival of negative customers to a queueing system removes the positive customers. The catastrophes may come either from another service station or from outside the system. In this paper, we obtained the transient solution of this model using the approach of probability-generating function. Also, we derived an expression of transient probabilities in terms of Volterra equation of the second kind. Furthermore, we obtained a measure for time-dependent expected number of customers in the system.

MSC 2010: 60K20; 60K25; 60K30; 68M20; 90B22

1 Introduction

Queueing systems have been used effectively in computer networks, communication networks, hospitals, and manufacturing models. Queueing models with catastrophes attracted the attention of modelers. The catastrophes that happen randomly lead to the annihilation of most units in the queueing system. The catastrophes arrive as negative customers to the system. The catastrophes may come either from another service station or from outside the system. One of the characteristics of catastrophes is removable some or all of the regular customers in the system. For example, in computer networks, if a job infected with a virus, it transmits the virus to other processors and deactivates them [1].

Many researchers studied the models with constant time of arrival rate, service rate, balk, and catastrophe. However, in many situations, such as periodic phenomena or peak-hour traffic, it is normal for the arrival rate to depend on time. In addition, some cases include the emergency ambulance service, police patrols, ATMs, clearance of aircraft awaiting at airport, and waiting times at security checkpoints [2].

Margolius [3], Leese, and Boyd [4]; Rider [5]; Al-Seedy et al. [6]; and Massey [7] considered the queueing system M τ / M τ / c for time-dependent rates. The multi-server Markovian queue for time-dependent rates was discussed by many papers such as those of Whitt [8], Zeifman et al. [9], and Margolius [10].

Rakesh [11] studied the transient solution of the M / M / c queueing system with balking and catastrophes, assuming that the arrival, departure, balk, and catastrophes rates are constants.

Sudhesh and Vaithiyanathan [12] discussed the single server queue with time-dependent arrival, in addition to discussion of the server rates with constant catastrophes rate. Zhang and Coyle [13] studied the model without balking and catastrophes, in which he obtained the boundary probability function p 0 ( τ ) in the form of Volterra integral equation of the second kind, and presented the numerical solution of the Volterra integral equation using the Runge-Kutta algorithm [14]. Singh and Gupta [15] obtained the time-dependent and steady state solution explicitly with time-independent parameters. Jain and Singh [16] studied the transient model of the Markovian feedback queue subject to disaster and discouragement with other concepts of time-independent parameters.

This paper extends the presented system by Rakesh [11] to a more general setting in which the rates of balking and catastrophes are dependent on time. The generating function approach will be used to get the transient solution. Also, we will give an expression of transient probabilities in terms of Volterra equation of the second kind. Moreover, we will derive a measure for time-dependent expected number of customers in the system.

2 Mathematical model

Consider the M ( τ ) / M ( τ ) / k queueing system characterized by a deterministic arrival rate function ( λ = λ ( τ ) ), where

  1. λ is non-negative and integrable over the interval ( τ 0 , τ ] .

  2. The number of arrivals ( m ) in the interval ( τ 0 , τ ] is Poisson with mean

    (1) a ( τ , τ 0 ) = τ τ λ ( s ) d s , m < k

and

(2) a 1 ( τ , τ 0 ) = τ 0 τ b ( s ) λ ( s ) d s , m k .

The customer who arrives at the system joins with the probability b ( τ ) , 0 b ( τ ) < 1 , ( b ( τ ) = 1 when m < k ) if the server was busy with k or more customers, and elsewhere balks have the probability 1 b ( τ ) .

The random variable that represents the service time is an exponential type with varying parameter α ( τ ) for multi-server queue.

Also, the service completions during the time interval ( τ 0 , τ ] , when the queue is non-empty, gives a number that follows Poisson with mean:

(3) a 2 ( τ , τ 0 ) = τ 0 τ α ( s ) d s .

Furthermore, it is assumed that the catastrophe that occurs follows the Poisson process with function rate ϕ ( τ ) . When the system encounters a catastrophe, all k servers will be destroyed suddenly by the present customers and become momentarily inactivated. Then, the servers become available for service immediately after the catastrophe. Note that the service discipline is FIFO, starting with i customers in the model at τ = τ 0 .

Assume that { Y ( τ ) , τ > 0 } represents the number of customers present in the system exactly at time τ .

Let p m ( τ ) = Pr { Y ( τ ) = m } represent probability that m customer occurrence at time τ in the system, m = 0 , 1 , , while G ( z , τ ) be the associated generating function.

The differential-difference system of state probabilities under transient state can be written as follows:

(4) d p 0 ( τ ) d τ = ( λ ( τ ) + ϕ ( τ ) ) p 0 ( τ ) + α ( τ ) p 1 ( τ ) + ϕ ( τ ) ,

(5) d p m ( τ ) d τ = ( λ ( τ ) + m α ( τ ) + ϕ ( τ ) ) p m ( τ ) + λ ( τ ) p m 1 ( τ ) + ( m + 1 ) α ( τ ) p m + 1 ( τ ) , 1 m < k ,

(6) d p k ( τ ) d τ = ( b ( τ ) λ ( τ ) + k α ( τ ) + ϕ ( τ ) ) p k ( τ ) + λ ( τ ) p k 1 ( τ ) + k α ( τ ) p k + 1 ( τ ) , m = k ,

(7) d p m ( τ ) d τ = ( b ( τ ) λ ( τ ) + k α ( τ ) + ϕ ( τ ) ) p m ( τ ) + b ( τ ) λ ( τ ) p m 1 ( τ ) + k α ( τ ) p m + 1 ( τ ) , m > k ,

with p i , m ( τ 0 ) = δ i , m ; the Kronecker symbol, and p i , m ( τ ) p m ( τ ) , i.e., p i , m ( τ ) = Pr { Y ( τ ) = m Y ( τ 0 ) = i } .

We define

(8) G ( z , τ ) = q k ( τ ) + m = 1 p m + k ( τ ) z m ,

where

(9) q k ( τ ) = m = 0 k p m ( τ ) ,

with

(10) G ( z , τ 0 ) = 1 , for i < k + 1 , z i k , for i k + 1 .

By summing equations (4)–(6), we obtain

(11) d q k ( τ ) d τ = ϕ ( τ ) m = 0 k p m ( τ ) p k ( τ ) + ϕ ( τ ) λ ( τ ) b ( τ ) p k ( τ ) ϕ ( τ ) p k ( τ ) + k α ( τ ) p k + 1 ( τ ) = λ ( τ ) b ( τ ) p k ( τ ) + k α ( τ ) p k + 1 ( τ ) ϕ ( τ ) q k ( τ ) + ϕ ( τ ) .

Multiplying equation (7) by z m , and summing from m = 1 to , we can have

(12) d m = 1 p k + m ( τ ) ( τ ) z m d τ = [ ( λ ( τ ) b ( τ ) + ϕ ( τ ) + k α ( τ ) ) + ( λ ( τ ) b ( τ ) z + k α ( τ ) z 1 ) ] m = 1 p k + m ( τ ) z m + λ ( τ ) b ( τ ) z p k ( τ ) k α ( τ ) p k + 1 ( τ ) .

By summing equations (11) and (12), and using equation (8), we obtain

(13) G ( z , τ ) τ = [ b ( τ ) λ ( τ ) z ( b ( τ ) λ ( τ ) + k α ( τ ) + ϕ ( τ ) ) + k α ( τ ) z 1 ] G ( z , τ ) [ b ( τ ) λ ( τ ) z ( b ( τ ) λ ( τ ) + k α ( τ ) ) + k α ( τ ) z 1 ] q k ( τ ) + b ( τ ) λ ( τ ) ( z 1 ) p k ( τ ) + ϕ ( τ ) .

Using the Lagrangian method, the solution of equation (13) can be given as follows:

(14) G ( z , τ ) = τ 0 τ Ψ z ( τ , s ) [ b ( s ) λ ( s ) p k ( s ) ( z 1 ) + ϕ ( s ) { b ( s ) λ ( s ) z ( b ( s ) λ ( s ) + k α ( s ) ) + k α ( s ) z 1 } q k ( s ) ] d s + Ψ z ( τ , τ 0 ) G ( z , τ 0 ) ,

where

(15) Ψ z ( τ , s ) = exp s τ ( b ( u ) λ ( u ) z ( b ( u ) λ ( u ) + k α ( u ) + ϕ ( u ) ) + k α ( u ) z 1 ) d u .

From equation (11) and definition of q k ( τ ) , ( q k + 1 ( τ ) = q k 1 ( τ ) + p k ( τ ) ), we obtain the following equation:

(16) d q k 1 ( τ ) d τ = λ ( τ ) p k 1 ( τ ) + k α ( τ ) p k ( τ ) + ϕ ( τ ) ϕ ( τ ) q k 1 ( τ ) .

By partially differentiating of Ψ z ( τ , s ) with respect to s, we obtain

(17) Ψ z ( τ , s ) s = { b ( s ) λ ( s ) z ( b ( s ) λ ( s ) + k α ( s ) + ϕ ( s ) ) k α ( s ) z 1 } Ψ z ( τ , s ) .

By parts integration of the first term in equation (14) and using equations (16) and (17), then the solution of equation (14) can be given in the form:

(18) G ( z , τ ) = τ 0 τ Ψ z ( τ , s ) [ λ ( s ) p k 1 ( s ) k α ( s ) z 1 p k ( s ) ] d s + q k 1 ( τ ) Ψ z ( τ , τ 0 ) q k 1 ( τ 0 ) + Ψ z ( τ , τ 0 ) G ( z , τ 0 )

Conducting equation (18) will be illustrated in the Appendix.

Also, we define

(19) I ˜ m ( τ , η ) = r = 0 a 1 m + r ( τ , η ) ( m + r ) ! k r a 2 r ( τ , η ) r ! e a 1 ( τ , η ) k a 2 ( τ , η ) a 3 ( τ , η ) , m 0 , r = 0 a 1 r ( τ , η ) r ! k r m a 2 r m ( τ , η ) ( r m ) ! e a 1 ( τ , η ) k a 2 ( τ , η ) a 3 ( τ , η ) , m < 0 ,

where

(20) a 1 ( τ , η ) = η τ b ( u ) λ ( u ) d u ,

(21) a 2 ( τ , η ) = η τ α ( u ) d u ,

and

(22) a 3 ( τ , η ) = η τ ϕ ( u ) d u .

The relation between the function I ˜ m ( τ 0 , τ ) and the nth modified Bessel function is given by:

(23) I ˜ m ( τ , η ) = a 1 ( τ , η ) a 2 ( τ , η ) m / 2 I m ( 2 a 1 ( τ , η ) a 2 ( τ , η ) ) e a 1 ( τ 0 , τ ) k a 2 ( τ 0 , τ ) a 3 ( τ , η )

and

(24) I ˜ m ( τ , τ ) = I ˜ 0 ( 0 ) = 1 .

Thus, the function I ˜ m ( τ 0 , τ ) satisfies the following properties:

(25) τ I ˜ m ( τ , η ) = b ( τ ) λ ( τ ) I ˜ m 1 ( τ , η ) ( b ( τ ) λ ( τ ) + k α ( τ ) + ϕ ( τ ) ) I ˜ m ( τ , η ) + k α ( τ ) I ˜ m + 1 ( τ , η ) ,

(26) η I ˜ m ( τ , η ) = b ( τ ) λ ( τ ) I ˜ m 1 ( τ , η ) + ( b ( τ ) λ ( τ ) + k α ( τ ) + ϕ ( τ ) ) I ˜ m ( τ , η ) k α ( τ ) I ˜ m + 1 ( τ , η ) .

Referring to [13] we can show that

(27) Ψ z ( τ , η ) = m = z n I ˜ m ( τ , η ) .

Using relation (27) in equation (18) and comparing the coefficients of z n on two sides, it is found that, for m = 1 , 2 , ,

(28) p m + k ( τ ) = τ 0 τ [ λ ( s ) p k 1 ( s ) I ˜ m ( τ , s ) k α ( τ ) p k ( s ) I ˜ m + 1 ( τ , s ) ] d s + I ˜ m + k i ( τ , τ 0 ) ( 1 q k ( τ 0 ) ) + q k ( τ 0 ) I ˜ m ( τ , τ 0 ) ,

and for m = 0 ,

(29) q k ( τ ) = τ 0 τ [ λ ( s ) p k 1 ( s ) I ˜ 0 ( τ , s ) k α ( s ) p k ( s ) I ˜ 1 ( τ , s ) ] d s + q k 1 ( τ ) + I ˜ k i ( τ , τ 0 ) ( 1 q k ( τ 0 ) ) + q k ( τ 0 ) I ˜ 0 ( τ , τ 0 ) .

Simplifying, we obtain the following form:

(30) p k ( τ ) = τ 0 τ [ λ ( s ) p k 1 ( s ) I ˜ 0 ( τ , s ) k α ( s ) p k ( s ) I ˜ 1 ( τ , s ) ] d s + I ˜ k i ( τ , τ 0 ) ( 1 q k ( τ 0 ) ) + q k ( τ 0 ) I ˜ 0 ( τ , τ 0 ) .

The other probabilities p m ( τ ) , m = 0 , 1 , , k 1 , are acquired via solving equations (4) and (5). These equations are first put in the matrix form and given as:

(31) d P ( τ ) d τ = A ( τ ) P ( τ ) + k α ( τ ) p k ( τ ) e k + ϕ ( τ ) e 1 ,

where

P ( τ ) = ( p 0 ( τ ) , p 1 ( τ ) , , p k 1 ( τ ) ) T , e k = ( 0 , 0 , , 1 ) T ,

and e 1 = ( 1 , 0 , , 0 ) T are column vectors of order c.

Or

(32) d P ( τ ) d τ = A ( τ ) P ( τ ) + H ( τ ) ,

where

(33) H ( τ ) = ( ϕ ( τ ) , 0 , , 0 , k α ( τ ) p k ( τ ) ) T .

With the initial condition:

(34) P ( τ 0 ) = ( p 0 ( τ 0 ) , p 1 ( τ 0 ) , , p k 1 ( τ 0 ) ) T ,

(35) A ( τ ) = ( λ ( τ ) + ϕ ( τ ) ) α ( τ ) 0 0 λ ( τ ) ( λ ( τ ) + α ( τ ) + ϕ ( τ ) ) 2 α ( τ ) 0 0 0 0 ( k 1 ) α ( τ ) 0 0 0 ( λ ( τ ) + ( k 1 ) α ( τ ) + ϕ ( τ ) ) k × k .

Assume that U ( τ 0 , τ ) is a square matrix operator satisfying that U ( τ , τ ) = I , and

(36) τ U ( τ 0 , τ ) = A ( τ ) U ( τ 0 , τ ) .

Thus, the solution of equation (31) can be given as follows:

(37) P ( τ ) = U ( τ 0 , τ ) P ( τ 0 ) + τ 0 τ U ( τ , s ) G ( s ) d s .

Also, the solution of U ( τ 0 , τ ) can be obtained by numerical scheme using efficient methods of solving system of linear ordinary differential equations [14]. When the values of τ 0 and τ are fixed, then U ( τ 0 , τ ) is a matrix with elements indexed from 0 k 1 . More specifically, let U 0 ( τ 0 , τ ) and U k 1 ( τ 0 , τ ) be the first and last rows of this matrix, and U 0 , k 1 ( τ 0 , τ ) be the elements in row 0, and column k 1 , while U k 1 , k 1 ( τ 0 , τ ) is the element in row k 1 and column k 1 . Then

(38) p 0 ( τ ) = τ 0 τ ( ϕ ( s ) U 0 , 0 ( s , τ ) + k α ( s ) p k ( τ ) U 0 , k 1 ( s , τ ) ) d s + U 0 ( τ 0 , τ ) P ( τ 0 )

and

(39) p k 1 ( τ ) = τ 0 τ ( ϕ ( s ) U k 1 , 0 ( s , τ ) + k α ( s ) p k ( s ) U k 1 , k 1 ( s , τ ) ) d s + U k 1 ( τ 0 , τ ) P ( τ 0 ) .

Therefore, p k ( τ ) can be written as a Volterra equation of the second kind,

(40) p k ( τ ) = τ 0 τ λ ( s ) I ˜ 0 ( s , τ ) t 0 s k α ( v ) p k ( v ) U k 1 , k 1 ( s , v ) d v + U k 1 ( τ 0 , s ) P ( τ 0 ) k α ( s ) p k ( s ) I ˜ 1 ( s , τ ) d s + I ˜ k i ( τ 0 , τ ) ( 1 q k ( τ 0 ) ) + q k ( τ 0 ) I ˜ 0 ( τ 0 , τ ) .

From equations (28), (37), and (40), we determined all the transient state probabilities.

3 Expressions for the expected queue size

The expected number of customers in the system, L ( τ ) , can be given as follows:

(41) L ( τ ) = m = 1 k 1 m p m ( τ ) + m = k m p m ( τ ) .

By differentiating equation (36) with respect to τ , we obtain

(42) L ( τ ) = m = 1 k 1 m p m ( τ ) + m = k m p m ( τ ) .

By multiplying equations (5), (6), and (7) by m , and summing from m = 1 , we obtain

(43) L ( τ ) = ϕ ( τ ) L ( τ ) + λ ( τ ) q k 1 ( τ ) μ ( τ ) m = 1 k 1 m p m ( τ ) + ( λ ( τ ) b ( τ ) k μ ( τ ) ) m = k p m ( τ ) .

Equation (43) is a linear differential equation, and its solution is

(44) L ( τ ) = τ 0 τ ( λ ( u ) b ( u ) k μ ( u ) ) e a 3 ( τ 0 , u ) d u + m = 0 k 1 τ 0 τ λ ( u ) ( 1 b ( u ) ) p m ( u ) e a 3 ( τ 0 , u ) d u + m = 1 k 1 τ 0 τ ( k m ) μ ( u ) p m ( u ) e a 3 ( τ 0 , u ) d u + τ 0 τ k μ ( u ) p 0 ( u ) e a 3 ( τ 0 , u ) d u .

4 Illustration examples

To illustrate the influence of the model’s parameters on the system behavior, we give two examples for M ( τ ) / M ( τ ) / 3 queue.

The first example in Figure 1 is the M ( τ ) / M ( τ ) / 3 queue using constant parameters λ = 5 , μ = 2 , τ 0 = 0 , ϕ ( s ) = 0 , b ( τ ) = 1 , and k = 3 in equations (37), (38), (39), and (44). The first part of Figure 1 shows probability m = 0, 1, or 2 in the queue. The system was empty at time 0. As τ , p 0 tends to about 0.05, p 1 tends to 0.11, and p 2 tends to 0.14, to two decimal places accuracy. The second part of Figure 1 shows the expected number in the system. The asymptotic limit of the expected number in the queue for this example is about 6. Formulas for asymptotic limits of constant parameter multi-server queues can be found by Donald and Harris [17, pp. 87–88], and Zhang and Coyle [13].

Figure 1 
               
                  
                     
                        
                        
                           M
                           
                              (
                              
                                 τ
                              
                              )
                           
                           /
                           M
                           
                              (
                              
                                 τ
                              
                              )
                           
                           /
                           3
                        
                        M\left(\tau )\text{/}M\left(\tau )\text{/}3
                     
                   queue with constant parameters: 
                     
                        
                        
                           μ
                           
                              (
                              
                                 τ
                              
                              )
                           
                           =
                           2
                        
                        \mu \left(\tau )=2
                     
                  , and 
                     
                        
                        
                           λ
                           
                              (
                              
                                 τ
                              
                              )
                           
                           =
                           5
                        
                        \lambda \left(\tau )=5
                     
                  .
Figure 1

M ( τ ) / M ( τ ) / 3 queue with constant parameters: μ ( τ ) = 2 , and λ ( τ ) = 5 .

The second example in Figure 2 is the M ( τ ) / M ( τ ) / 3 queue using variable service rate μ ( τ ) = 2 + sin 2 π τ , λ = 5 , τ 0 = 0 , ϕ ( τ ) = 0 , b ( τ ) = 1 , and k = 3 in equations (37), (38), (39), and (44). Both parts of Figure 2 show probability m = 0, 1, or 2 in the queue and the expected number in the system, respectively. Formulas for asymptotic limits of time-dependent parameters multi-server queues can be found by Margolius [3].

Figure 2 
               
                  
                     
                        
                        
                           M
                           
                              (
                              
                                 τ
                              
                              )
                           
                           /
                           M
                           
                              (
                              
                                 τ
                              
                              )
                           
                           /
                           3
                        
                        M\left(\tau )\text{/}M\left(\tau )\text{/}3
                     
                   queue with variable service rate: 
                     
                        
                        
                           μ
                           
                              (
                              
                                 τ
                              
                              )
                           
                           =
                           2
                           +
                           sin
                           2
                           π
                           τ
                        
                        \mu \left(\tau )=2+\sin 2\pi \tau 
                     
                  , and 
                     
                        
                        
                           λ
                           =
                           5
                        
                        \lambda =5
                     
                  .
Figure 2

M ( τ ) / M ( τ ) / 3 queue with variable service rate: μ ( τ ) = 2 + sin 2 π τ , and λ = 5 .

The graph in Figure 1 differs from Figure 2, which shows the form of parameters of queue effect in the graph of queue system.

5 Special cases

For a single-server and without catastrophes model, if we put k = 1 and ϕ ( τ ) = 0 in equations (37)–(40), then we obtain results consistent with those of Alseedy et al. [6]. When queue parameters are constants, i.e., take λ ( τ ) = λ , μ ( τ ) = μ , ϕ ( τ ) = ϕ , and b ( τ ) = b , the queue system agrees with that of Rakesh [11], which will be explained below.

If we take λ ( τ ) = λ , α ( τ ) = α , b ( τ ) = b , and ϕ ( τ ) = ϕ , then

a ( τ , τ 0 ) = λ ( τ τ 0 ) , a 1 ( τ , τ 0 ) = b λ ( τ τ 0 ) , a 2 ( τ , τ 0 ) = α ( τ τ 0 ) ,

and

a 3 ( τ , τ 0 ) = ϕ ( τ τ 0 ) .

Therefore, the probability generating function P ( z , τ ) for the transient probabilities of this model will be:

(45) P ( z , τ ) = exp λ p z + c μ z ( λ p + ψ + c μ ) τ + 0 τ λ p ( z 1 ) P c ( u ) λ p z + c μ z ( λ p + c μ ) q c ( u ) × exp λ p z + c μ z ( λ p + ψ + c μ ) ( τ u ) d u + ψ 0 τ exp λ p z + c μ z ( λ p + ψ + c μ ) ( τ u ) d u .

Also, equation (15) becomes

(46) Ψ z ( τ , s ) = exp λ p z ( λ p + k α + ϕ ) + k α z ( τ s ) = λ p c α z n I n ( 2 λ p μ ) τ .

And equation (23) will be reduced to:

(47) I ˜ m ( τ , η ) = λ p c α m / 2 I m ( 2 λ p μ ) e { b λ k α ϕ } ( τ η ) .

Furthermore, equation (40) becomes equivalent to equations (14) and (16) in the study by Rakesh [11] as follows:

(48) p n + k ( τ ) = n β n 0 τ exp { ( λ b + ψ + γ ) ( τ u ) } I n ( α ( τ u ) ) ( τ u ) P k ( u ) d u , n = 1 , 2 , ,

and

(49) q k ( τ ) = exp { ( λ b + ψ + γ ) τ } I 0 ( α τ ) + λ p 0 τ exp { ( λ b + ψ + γ ) ( τ u ) } [ I 1 ( α ( τ u ) ) β 1 I 0 ( α ( τ u ) ) ] p k ( u ) d u 0 τ exp { ( λ b + ψ + γ ) ( τ u ) } q k ( u ) [ λ b I 1 ( α ( τ u ) ) ( λ b + γ ) I 0 ( α ( τ u ) ) ] d u + ψ 0 τ exp { ( λ b + ψ + γ ) ( τ u ) } I 0 ( α ( τ u ) ) d u .

While equation (32) will be equivalent to equation (17) in the study by Rakesh [11], and it will be:

(50) d P ( τ ) d τ = A P ( τ ) + γ P k ( τ ) e 1 + ψ e 2 ,

where

A = ( λ + ψ ) μ 0 λ ( λ + ψ + μ ) 0 0 0 ( k 1 ) μ 0 0 ( λ + ψ + ( k 1 ) μ ) k × k ,

e 1 = ( 0 , 0 , , 1 ) T , e 2 = ( 1 , 0 , , 0 ) T , and P ( τ ) = ( p 0 ( τ ) , p 1 ( τ ) , , p k 1 ( τ ) ) T .

6 Conclusion

The varying parameters of multi-server Markovian queueing model with balking and catastrophes have been investigated. We obtained the transient solution of this model using the approach of probability-generating function. Also, we derived an expression of transient probabilities in terms of Volterra equation of the second kind. Furthermore, we obtained a measure for time-dependent expected number of customers in the system.



  1. Conflict of interest: Authors state no conflict of interest.

Appendix

From equation (18), we have

(51) G ( z , τ ) = τ 0 τ Ψ z ( τ , s ) [ b ( s ) λ ( s ) p k ( s ) ( z 1 ) + ϕ ( s ) { b ( s ) λ ( s ) z ( b ( s ) λ ( s ) + k α ( τ ) ) + k α ( τ ) z 1 } q k ( s ) ] d s + Ψ z ( τ , τ 0 ) G ( z , τ 0 ) .

Using equations (16) and (17), we have

(52) d q k 1 ( τ ) d τ = λ ( τ ) p k 1 ( τ ) + k α ( τ ) p k ( τ ) + ϕ ( τ ) ϕ ( τ ) q k ( τ )

and

(53) Ψ z ( τ , s ) s = { b ( s ) λ ( s ) z ( b ( s ) λ ( s ) + k α ( s ) + ϕ ( s ) ) + k α ( s ) z 1 } Ψ z ( τ , s ) .

We obtain:

(54) G ( z , τ ) = τ 0 τ Ψ z ( τ , s ) [ k α ( s ) p k ( s ) ( 1 z 1 ) + ϕ ( s ) ϕ ( s ) q k 1 ( s ) { b ( s ) λ ( s ) z ( b ( s ) λ ( s ) + k α ( s ) + ϕ ( s ) ) + k α ( s ) z 1 } q k 1 ( s ) ] d s + Ψ z ( τ , τ 0 ) G ( z , τ 0 ) .

Then

(55) G ( z , τ ) = τ 0 τ Ψ z ( τ , s ) [ k α ( s ) p k ( s ) ( 1 z 1 ) + ϕ ( s ) ϕ ( s ) q k 1 ( s ) ] d s + τ 0 τ Ψ z ( τ , s ) s q k 1 ( s ) d s + Ψ z ( τ , τ 0 ) G ( z , τ 0 ) .

Simplifying equation (55), we obtain

(56) G ( z , τ ) = τ 0 τ Ψ z ( τ , s ) [ λ ( s ) p k 1 ( s ) k α ( s ) z 1 p k ( s ) ] d s + q k 1 ( τ ) Ψ z ( τ , τ 0 ) q k 1 ( τ 0 ) + Ψ z ( τ , τ 0 ) G ( z , τ 0 ) .

References

[1] B. Krishna and D. Arivudainambi, Transient solution of an M/M/1 queue with catastrophes, Comput. Math. Appl. 40 (2000), 1233–1240. 10.1016/S0898-1221(00)00234-0Search in Google Scholar

[2] C. Knessl and Y. Yang, An exact solution for an M(t)/M(t)/1 queue with time-dependent arrivals and service, Queueing Sys. 40 (2002), 233–245. 10.1023/A:1014786928831Search in Google Scholar

[3] B. Margolius, A sample path analysis of an Mt/Mt/c queue, Queueing Sys. 31 (1999), 59–93. 10.1023/A:1019145927891Search in Google Scholar

[4] E. L. Leese and D. W. Boyd, Numerical methods of determining the transient behavior of queues with variable arrival rates, Canad. J. Operat. Res. 4 (1966), 1–13. Search in Google Scholar

[5] K. Rider, A simple approximation to the average queue size in the time-dependent M/M/1 queue, JACM 23 (1976), 361–367. 10.1145/321941.321955Search in Google Scholar

[6] R. Al-Seedy, A. El-Sherbiny, S. El-Shehawy, and S. Ammar, The transient solution to a time-dependent single-server queue with balking, Math. Scientist 34 (2009), 113–118. Search in Google Scholar

[7] W. Massey, The analysis of queues with time-varying rates for telecommunication models, Telecommun. Syst. 21 (2000), 173–204. 10.1023/A:1020990313587Search in Google Scholar

[8] W. Whitt, The point wise stationary approximation for M(t)/M(t)/s queues is asymptotically correct as the rates increase, Manag. Sci. 37 (1991), no. 3, 307–314. 10.1287/mnsc.37.3.307Search in Google Scholar

[9] A. Zeifmn, Y. Satin, A. Chegodaev, V. Bening, and V. Shorgin, Some bound for M(t)/M(t)/s queue with catastrophes, Proceedings of the 3rd International Conference on Performance Evaluation Methodologies and Tools, Ghent, Belgium, 2008. 10.4108/ICST.VALUETOOLS2008.4270Search in Google Scholar

[10] B. Margolius, Transient solution to the time-dependent multiserver Poisson queue, J. Appl. Prob. 42 (2005), 766–777. 10.1239/jap/1127322026Search in Google Scholar

[11] K. Rakesh, A transient solution to the M/M/c queueing model equation with balking and catastrophes, Croat. Oper. Res. Rev. 8 (2017), 577–591. 10.17535/crorr.2017.0037Search in Google Scholar

[12] R. Sudhesh and A. Vaithiyanathan, Time-dependent single server Markovian queue with catastrophe, Appl. Math. Sci. 9 (2015), 3275–3283. 10.12988/ams.2015.54314Search in Google Scholar

[13] J. Zhang and E. Coyle, The transient solution of time-dependent M/M/1 queues, IEEE Trans. Inf. Theory 37 (1991), 1690–1696. 10.1109/18.104335Search in Google Scholar

[14] H. Brunner and P. Houwen, The Numerical Solution of Volterra Equations, CWI monographs, Netherlands, 1986. Search in Google Scholar

[15] B. G. Singh and S. Gupta, Time dependent analysis of an M/M/2/N queue with catastrophes, Reliabil Theory Appl. 14 (2019), 79–86. Search in Google Scholar

[16] M. Jain and M. Singh, Transient analysis of a Markov queueing model with feedback, discouragement and disaster, Int. J. Appl. Comput. Math. 6 (2020), no. 2, 31. 10.1007/s40819-020-0777-xSearch in Google Scholar

[17] G. Donald and M. Harris, Fundamentals of Queueing Theory, 2nd Wiley, New York, 1985. Search in Google Scholar

Received: 2021-04-24
Revised: 2021-10-15
Accepted: 2021-11-18
Published Online: 2021-12-31

© 2021 Mahdy Shibl El-Paoumy et al., published by De Gruyter

This work is licensed under the Creative Commons Attribution 4.0 International License.

Articles in the same Issue

  1. Regular Articles
  2. Sharp conditions for the convergence of greedy expansions with prescribed coefficients
  3. Range-kernel weak orthogonality of some elementary operators
  4. Stability analysis for Selkov-Schnakenberg reaction-diffusion system
  5. On non-normal cyclic subgroups of prime order or order 4 of finite groups
  6. Some results on semigroups of transformations with restricted range
  7. Quasi-ideal Ehresmann transversals: The spined product structure
  8. On the regulator problem for linear systems over rings and algebras
  9. Solvability of the abstract evolution equations in Ls-spaces with critical temporal weights
  10. Resolving resolution dimensions in triangulated categories
  11. Entire functions that share two pairs of small functions
  12. On stochastic inverse problem of construction of stable program motion
  13. Pentagonal quasigroups, their translatability and parastrophes
  14. Counting certain quadratic partitions of zero modulo a prime number
  15. Global attractors for a class of semilinear degenerate parabolic equations
  16. A new implicit symmetric method of sixth algebraic order with vanished phase-lag and its first derivative for solving Schrödinger's equation
  17. On sub-class sizes of mutually permutable products
  18. Asymptotic solution of the Cauchy problem for the singularly perturbed partial integro-differential equation with rapidly oscillating coefficients and with rapidly oscillating heterogeneity
  19. Existence and asymptotical behavior of solutions for a quasilinear Choquard equation with singularity
  20. On kernels by rainbow paths in arc-coloured digraphs
  21. Fully degenerate Bell polynomials associated with degenerate Poisson random variables
  22. Multiple solutions and ground state solutions for a class of generalized Kadomtsev-Petviashvili equation
  23. A note on maximal operators related to Laplace-Bessel differential operators on variable exponent Lebesgue spaces
  24. Weak and strong estimates for linear and multilinear fractional Hausdorff operators on the Heisenberg group
  25. Partial sums and inclusion relations for analytic functions involving (p, q)-differential operator
  26. Hodge-Deligne polynomials of character varieties of free abelian groups
  27. Diophantine approximation with one prime, two squares of primes and one kth power of a prime
  28. The equivalent parameter conditions for constructing multiple integral half-discrete Hilbert-type inequalities with a class of nonhomogeneous kernels and their applications
  29. Boundedness of vector-valued sublinear operators on weighted Herz-Morrey spaces with variable exponents
  30. On some new quantum midpoint-type inequalities for twice quantum differentiable convex functions
  31. Quantum Ostrowski-type inequalities for twice quantum differentiable functions in quantum calculus
  32. Asymptotic measure-expansiveness for generic diffeomorphisms
  33. Infinitesimals via Cauchy sequences: Refining the classical equivalence
  34. The (1, 2)-step competition graph of a hypertournament
  35. Properties of multiplication operators on the space of functions of bounded φ-variation
  36. Disproving a conjecture of Thornton on Bohemian matrices
  37. Some estimates for the commutators of multilinear maximal function on Morrey-type space
  38. Inviscid, zero Froude number limit of the viscous shallow water system
  39. Inequalities between height and deviation of polynomials
  40. New criteria-based ℋ-tensors for identifying the positive definiteness of multivariate homogeneous forms
  41. Determinantal inequalities of Hua-Marcus-Zhang type for quaternion matrices
  42. On a new generalization of some Hilbert-type inequalities
  43. On split quaternion equivalents for Quaternaccis, shortly Split Quaternaccis
  44. On split regular BiHom-Poisson color algebras
  45. Asymptotic stability of the time-changed stochastic delay differential equations with Markovian switching
  46. The mixed metric dimension of flower snarks and wheels
  47. Oscillatory bifurcation problems for ODEs with logarithmic nonlinearity
  48. The B-topology on S-doubly quasicontinuous posets
  49. Hyers-Ulam stability of isometries on bounded domains
  50. Inhomogeneous conformable abstract Cauchy problem
  51. Path homology theory of edge-colored graphs
  52. Refinements of quantum Hermite-Hadamard-type inequalities
  53. Symmetric graphs of valency seven and their basic normal quotient graphs
  54. Mean oscillation and boundedness of multilinear operator related to multiplier operator
  55. Numerical methods for time-fractional convection-diffusion problems with high-order accuracy
  56. Several explicit formulas for (degenerate) Narumi and Cauchy polynomials and numbers
  57. Finite groups whose intersection power graphs are toroidal and projective-planar
  58. On primitive solutions of the Diophantine equation x2 + y2 = M
  59. A note on polyexponential and unipoly Bernoulli polynomials of the second kind
  60. On the type 2 poly-Bernoulli polynomials associated with umbral calculus
  61. Some estimates for commutators of Littlewood-Paley g-functions
  62. Construction of a family of non-stationary combined ternary subdivision schemes reproducing exponential polynomials
  63. On the evolutionary bifurcation curves for the one-dimensional prescribed mean curvature equation with logistic type
  64. On intersections of two non-incident subgroups of finite p-groups
  65. Global existence and boundedness in a two-species chemotaxis system with nonlinear diffusion
  66. Finite groups with 4p2q elements of maximal order
  67. Positive solutions of a discrete nonlinear third-order three-point eigenvalue problem with sign-changing Green's function
  68. Power moments of automorphic L-functions related to Maass forms for SL3(ℤ)
  69. Entire solutions for several general quadratic trinomial differential difference equations
  70. Strong consistency of regression function estimator with martingale difference errors
  71. Fractional Hermite-Hadamard-type inequalities for interval-valued co-ordinated convex functions
  72. Montgomery identity and Ostrowski-type inequalities via quantum calculus
  73. Universal inequalities of the poly-drifting Laplacian on smooth metric measure spaces
  74. On reducible non-Weierstrass semigroups
  75. so-metrizable spaces and images of metric spaces
  76. Some new parameterized inequalities for co-ordinated convex functions involving generalized fractional integrals
  77. The concept of cone b-Banach space and fixed point theorems
  78. Complete consistency for the estimator of nonparametric regression model based on m-END errors
  79. A posteriori error estimates based on superconvergence of FEM for fractional evolution equations
  80. Solution of integral equations via coupled fixed point theorems in 𝔉-complete metric spaces
  81. Symmetric pairs and pseudosymmetry of Θ-Yetter-Drinfeld categories for Hom-Hopf algebras
  82. A new characterization of the automorphism groups of Mathieu groups
  83. The role of w-tilting modules in relative Gorenstein (co)homology
  84. Primitive and decomposable elements in homology of ΩΣℂP
  85. The G-sequence shadowing property and G-equicontinuity of the inverse limit spaces under group action
  86. Classification of f-biharmonic submanifolds in Lorentz space forms
  87. Some new results on the weaving of K-g-frames in Hilbert spaces
  88. Matrix representation of a cross product and related curl-based differential operators in all space dimensions
  89. Global optimization and applications to a variational inequality problem
  90. Functional equations related to higher derivations in semiprime rings
  91. A partial order on transformation semigroups with restricted range that preserve double direction equivalence
  92. On multi-step methods for singular fractional q-integro-differential equations
  93. Compact perturbations of operators with property (t)
  94. Entire solutions for several complex partial differential-difference equations of Fermat type in ℂ2
  95. Random attractors for stochastic plate equations with memory in unbounded domains
  96. On the convergence of two-step modulus-based matrix splitting iteration method
  97. On the separation method in stochastic reconstruction problem
  98. Robust estimation for partial functional linear regression models based on FPCA and weighted composite quantile regression
  99. Structure of coincidence isometry groups
  100. Sharp function estimates and boundedness for Toeplitz-type operators associated with general fractional integral operators
  101. Oscillatory hyper-Hilbert transform on Wiener amalgam spaces
  102. Euler-type sums involving multiple harmonic sums and binomial coefficients
  103. Poly-falling factorial sequences and poly-rising factorial sequences
  104. Geometric approximations to transition densities of Jump-type Markov processes
  105. Multiple solutions for a quasilinear Choquard equation with critical nonlinearity
  106. Bifurcations and exact traveling wave solutions for the regularized Schamel equation
  107. Almost factorizable weakly type B semigroups
  108. The finite spectrum of Sturm-Liouville problems with n transmission conditions and quadratic eigenparameter-dependent boundary conditions
  109. Ground state sign-changing solutions for a class of quasilinear Schrödinger equations
  110. Epi-quasi normality
  111. Derivative and higher-order Cauchy integral formula of matrix functions
  112. Commutators of multilinear strongly singular integrals on nonhomogeneous metric measure spaces
  113. Solutions to a multi-phase model of sea ice growth
  114. Existence and simulation of positive solutions for m-point fractional differential equations with derivative terms
  115. Bernstein-Walsh type inequalities for derivatives of algebraic polynomials in quasidisks
  116. Review Article
  117. Semiprimeness of semigroup algebras
  118. Special Issue on Problems, Methods and Applications of Nonlinear Analysis (Part II)
  119. Third-order differential equations with three-point boundary conditions
  120. Fractional calculus, zeta functions and Shannon entropy
  121. Uniqueness of positive solutions for boundary value problems associated with indefinite ϕ-Laplacian-type equations
  122. Synchronization of Caputo fractional neural networks with bounded time variable delays
  123. On quasilinear elliptic problems with finite or infinite potential wells
  124. Deterministic and random approximation by the combination of algebraic polynomials and trigonometric polynomials
  125. On a fractional Schrödinger-Poisson system with strong singularity
  126. Parabolic inequalities in Orlicz spaces with data in L1
  127. Special Issue on Evolution Equations, Theory and Applications (Part II)
  128. Impulsive Caputo-Fabrizio fractional differential equations in b-metric spaces
  129. Existence of a solution of Hilfer fractional hybrid problems via new Krasnoselskii-type fixed point theorems
  130. On a nonlinear system of Riemann-Liouville fractional differential equations with semi-coupled integro-multipoint boundary conditions
  131. Blow-up results of the positive solution for a class of degenerate parabolic equations
  132. Long time decay for 3D Navier-Stokes equations in Fourier-Lei-Lin spaces
  133. On the extinction problem for a p-Laplacian equation with a nonlinear gradient source
  134. General decay rate for a viscoelastic wave equation with distributed delay and Balakrishnan-Taylor damping
  135. On hyponormality on a weighted annulus
  136. Exponential stability of Timoshenko system in thermoelasticity of second sound with a memory and distributed delay term
  137. Convergence results on Picard-Krasnoselskii hybrid iterative process in CAT(0) spaces
  138. Special Issue on Boundary Value Problems and their Applications on Biosciences and Engineering (Part I)
  139. Marangoni convection in layers of water-based nanofluids under the effect of rotation
  140. A transient analysis to the M(τ)/M(τ)/k queue with time-dependent parameters
  141. Existence of random attractors and the upper semicontinuity for small random perturbations of 2D Navier-Stokes equations with linear damping
  142. Degenerate binomial and Poisson random variables associated with degenerate Lah-Bell polynomials
  143. Special Issue on Fractional Problems with Variable-Order or Variable Exponents (Part I)
  144. On the mixed fractional quantum and Hadamard derivatives for impulsive boundary value problems
  145. The Lp dual Minkowski problem about 0 < p < 1 and q > 0
Downloaded on 7.9.2025 from https://www.degruyterbrill.com/document/doi/10.1515/math-2021-0126/html
Scroll to top button