<<

International Journal of and Systems (IJSS). ISSN 0973-2675 Volume 12, Number 1 (2017), pp. 57–70 © Research India Publications http://www.ripublication.com/ijss.htm

Transient analysis of bulk arrival general service retrial queueing system with priority, Bernoulli feedback, collisions, orbital search, modified Bernoulli vacation, random breakdown and delayed repair

G. Ayyappan1, P. Thamizhselvi Department of Mathematics, Pondicherry Engineering College, Puducherry, India.

Abstract This paper deals with the analysis of two classes of batch arrivals, high-priority and non-priority(retrial) customers with non-preemptive priority service, Bernoulli Feedback, Collisions of low priority customers, Orbital search, Modified Bernoulli Vacation for an unreliable server, which consists of a break-down and delay pe- riod to start repair. Here we assume that customers arrive according to . The arriving high-priority customers finds the server is busy then they form queue and then served in accordance with FCFS discipline. The arriving low-priority customers on finding the server busy then they are enter in to the orbit in accordance with FCFS retrial policy. After completion of the service if the cus- tomer(high priority/low priority) is dissatisfied with his service they can join the tail of the queue/orbit as a feedback customer or they leave the system forever if the service is satisfied. We further assume that the server may take a vacation of random length just after serving the last customer in the high-priority unit present in the system. After completion of vacation if there are no customers in the high-priority queue the server searches for the customers in the orbit or remains idle. While the server serving the customer it may breakdown at any instant and the server will be down for a short interval of time, once the server fails it send to repair process but the repair time do not start immediately, there is a delay time to start repair. The retrial time, service time, vacation time, delay time and repair time are all follows general (arbitrary) distribution and the breakdown time follows exponential distribution.

1Corresponding author. The time dependent generating functions have been obtained in terms of their Laplace transforms.

AMS subject classification: Keywords: Batch arrival, Non-preemptive service, High-Priority queue, Retrial queue, Feedback, Collision, Bernoulli vacation, Delayed repair.

1. Introduction The study on queuing models have become an indispensable area due to its wide appli- cability in real life situations, all the models are considered that the units are proceed to service on a First-come First-served basis. This is obviously not only the manner of service, and there are many alternatives, such as Last-come First-served, selection in random order and selection by priority. In order to offer different quality of service for different kinds of customers, we often control a queueing system by priority mechanism. This phenomenon is common in practice. For example, in telecommunication trans- fer protocol, for guaranteeing different layers service for different customers, priority classes control may appear in header of IP package or in ATM cell. Priority control is also widely used in production practice, transportation management. Retrial queues are characterized by the feature that arriving customers who find the server is busy they join the retrial group to try their luck again after a time period. Queues in which customers are allowed to conduct retrials have been extensively used to model many problems in telephone switching systems, telecommunication networks and computer systems for competing to gain service from a central processor unit. Several author had studied a single server retrial queue with orbital search and some of them had studied retrial with collisions. Ayyappan. G et al. (2009) have studied an M/M/1 retrial queueing system with non preemptive priority service and single vacation exhaustive service , Atencia. I. et al. (2005) have studied a single-server retrial queue with general retrial times and non-preemptive priority service, Gautam Choudhury. et al. (2012) have studied a batch arrival retrial queue with general retrial times under Bernoulli vacation schedule for unreliable server and delaying repair, Gomez Corral. A (1999) have studied a stochastic analysis of a single server retrial queue with general retrial times, Jain. M. et al. (2008) have studied a bulk arrival retrial queue with unreliable server and priority subscribers, Kirupa. K. et al. (2010) have studied a single-server retrial queueing system with two different vacation policies, Krishnakumar. B. et al. (2010) have studied a single server feedback retrial queue with collisions, Madan. K.C. (2011). have studied a non-preemptive priority queueing system with a single server serving two queues M/G/1 and M/D/1 with optonal server vacations based on exhaustive service of the priority units, Peishu Chen. et al. (2016) have studied a batch arrival retrial G-queue with orbital search and non-persistent customers and Yang et al. (1994) have studied an approximation method for the M/G/1 retrial queue with general retrial times. In this paper we deals with the analysis of two classes of batch arrivals that is high-priority and non-priority (retrial) customers with non-preemptive priority service, Transient Analysis of bulk arrival general service retrial queueing system 59

Bernoulli feedback, collisions of low priority customers, orbital search, modified Bernoulli vacation for an unreliable server, the server may break-down at any instant and there is a delay period to start repair. Here we assume that both type of customers arrive according to compound Poisson process. The priority customers that finds the server busy are queued and then served in accordance with FCFS discipline. The arriving low-priority customers on finding the server busy then they are enter in to the orbit in accordance with FCFS retrial policy. After completion of the service if the customer (high priority/low priority) is dissatisfied with his service they can join the tail of the queue/orbit as a feedback customer or they leave the system forever if the service is satisfied. We further assume that the server may take a vacation of random length just after serving the last customer in the high-priority unit present in the system. After completion of vacation if there are no customer in the high-priority queue the server searches for the customer in the orbit or remains idle. While the server serving the customer it may breakdown at any instant, the server will be down for a short interval of time, once the server fails it send to repair process, the repair time do not start immediately, there is a delay time to start repair. The retrial time, service time, vacation time, delay time and repair time are all follows general (arbitrary) distribution and breakdown time follows exponential distribution. The time dependent probability generating functions have been obtained in terms of their Laplace transforms. The rest of the paper is organized as follows: Mathematical description of our model in section (2). Definitions, equations governing of our model and the time dependent solution have been obtained in section (3) and (4).

2. Mathematical description of our model

(i) High Priority and Low-priority units arrive at the system in batches of variable sizes in a compound Poisson process and they are provided one by one on a FCFS basis. Let λ1cidt and λ2cidt(i = 1, 2, 3,...)be the first order probability that a batch of i customers arrive at the system during a short interval of time (t, t + dt), ∞ where 0 ≤ ci ≤ 1, ci = 1, and λ1 > 0,λ2 > 0 are the average arrival rates i=1 of high-priority and low-priority customers and high-priority customers only form queue, if the server is busy. The server must serve all the high-priority units present in the system before taking up low-priority unit for service. In other words, there is no high-priority unit present in the system at the time of starting the service of a low-priority unit. Further, we assume that the server follows a non-preemptive priority rule, which means that if one or more high-priority units arrive during the service time of a low-priority unit, the current service of a low-priority unit is not stopped and a high-priority unit will be taken up for service only after the current service of a low-priority unit is completed.

(ii) Low-priority customers are considered as retrial customers. It is assumed that there is no waiting space for low priority customer and on arrival, a customer proceeds 60 G. Ayyappan and P. Thamizhselvi

to the server with probability p2 or enters into the orbit with probability q2. If the server is busy with the low-priority customer, the arriving low-priority customer collides with the customer in service resulting in both being shifted to the orbit with probability p2. The retrial time, that is time between successive repeated attempts of each customer in the orbit is assumed to be generally distributed with distribution function A(x), density function a(x). The conditional completion rate a(x) for retrials is given by η(x) = . (1 − A(x)) (iii) Each customer under high-priority and low-priority service provided by a single server. The service time for both high-priority and low-priority units follows general(arbitrary) distribution with distribution functions Bi(v) and the density functions bi(v), i = 1, 2.

(iv) Let µi(x)dx be the conditional probability of completion of the high-priority and low-priority unit service during the interval (x, x + dx], given that the elapsed service time is x, so that

= bi(x) = µi(x) ,i 1, 2. 1 − Bi(x) and therefore,  s − µi(x)dx = = bi(v) µi(v)e 0 ,i 1, 2. (v) We further assume that as soon as the service of the last high-priority unit present in the system is completed, the server has the option to take a vacation of random length with probability θ, in which case the vacation starts immediately or else with probability (1 − θ), he may decide to continue serving the low-priority units present in the system, if any. In the later case, if there are no low-priority units present in the system, the server remains idle in the system waiting for the new units to arrive. (vi) The vacation time follows general (arbitrary) distribution with distribution function V(s)and the density function v(s). Let γ(x)dx be the conditional probability of a completion of a vacation during the interval (x, x + dx] given that the elapsed vacation time is x, so that v(x) γ(x)= , 1 − V(x) and, therefore,  s − γ(x)dx v(s) = γ(s)e 0 .

(vii) The server may break down at random and breakdowns are assumed to occur according to a Poisson stream with mean breakdown rate α>0. Whenever the Transient Analysis of bulk arrival general service retrial queueing system 61

server breaks down, its repairs do not start immediately and there is a delay time to start repair.

(viii) The delay time to start repair(failure during the service time of high priority/low priority) follows general (arbitrary) distribution with distribution function Di(t) = and the density function di(t), i 1, 2. Let ξ i(x)dx be the conditional probability of completion of delay time to start repair during the interval (y, y + dy],given that the elapsed delay time to start repair is y, so that

= di(y) = ξ i(y) ,i 1, 2 1 − Di(y)

and therefore,  s − ξ i(y)dy = = di(t) ξ i(t)e 0 ,i 1, 2.

(ix) The repair time follows general (arbitrary) distribution with distribution function = Ri(t) and the density function ri(t), i 1, 2. Let βi(y)dy be the conditional probability of completion of repair during the interval (y, y + dy], given that the elapsed repair time is y, so that

= ri(y) = βi(y) ,i 1, 2 1 − Ri(y)

and therefore,  s − β (y)dy = i = ri(t) βi(t)e 0 ,i 1, 2.

(x) As soon as the completion of a service for a high-priority and low-priority cus- tomers, if they are not satisfied with their service they join the tail of the queue(orbit) as a feedback customer with probability p1 and p3 or may leave the system with probability q1 and q3 for satisfied customers.

(xi) At the completion of a vacation, the server searches for the customers in the orbit(if any), if the priority queue is empty, with probability r or remains idle with complementary probability (1 − r). The search time is negligible.

(xii) Various stochastic processes involved in the system are assumed to be independent of each other.

3. Definitions and notations

We define 62 G. Ayyappan and P. Thamizhselvi

(i) Pm,n(x, t) = Probability that at time t, the server is active providing service and there are m(m ≥ 0) high-priority units in the queue and n(n ≥ 0) low-priority units in the orbit excluding the one high-priority unit in service with elapsed service  ∞ time for this customer is x. Accordingly, Pm,n(t) = Pm,n(x, t)dx denotes the 0 probability that at time t there are m(m ≥ 0) high-priority units in the queue and n(n ≥ 0) low-priority units in the orbit excluding one high-priority unit in service without regard to the elapsed service time x of a high-priority unit.

(ii) qm,n(x, t) = Probability that at time t, the server is active providing service and there are m(m ≥ 0) high-priority units in the queue and n(n ≥ 0) low-priority units in the orbit excluding the one low-priority unit in service with elapsed service  ∞ time for this customer is x. Accordingly, qm,n(t) = qm,n(x, t)dx denotes the 0 probability that at time t there are m(m ≥ 0) high-priority units in the queue and n(n ≥ 0) low-priority units in the orbit excluding one low-priority unit in service without regard to the elapsed service time x of a low-priority unit.

(iii) Vm,n(x, t) = Probability that at time t, the server is on vacation with elapsed vacation time x and there are m(m ≥ 0) high-priority units in the queue and  ∞ n(n ≥ 0) low-priority units in the orbit. Accordingly, Vm,n(t) = Vm,n(x, t)dx 0 denotes the probability that at time t there are m(m ≥ 0) high-priority units in the queue and n(n ≥ 0) low-priority units in the orbit, without regard to the elapsed vacation time is x. (i) = (iv) Dm,n(x,y,t) Probability that at time t, the server is on delay to start repair(server inactive during the service time of high priority/low priority) with elapsed delay time is y and there are m(m ≥ 0) high-priority units in the queue and n(n ≥ 0)  ∞ (i) = (i) low-priority units in the orbit. Accordingly, Dm,n(x, t) Dm,n(x, y, t)dy 0 denotes the probability that at time t there are m(m ≥ 0) high-priority units in the queue and n(n ≥ 0) low-priority units in the orbit, without regard to the elapsed delay time is y, i = 1, 2. (i) = (v) Rm,n(x,y,t) Probability that at time t, the server is on repair with elapsed repair time is y and there are m(m ≥ 0) high-priority units in the queue and n(n ≥ 0)  ∞ (i) = (i) low-priority units in the orbit. Accordingly, Rm,n(x, t) Rm,n(x, y, t)dy 0 denotes the probability that at time t there are m(m ≥ 0) high-priority units in the queue and n(n ≥ 0) low-priority units in the orbit, without regard to the elapsed repair time is y, i = 1, 2.

(vi) I0,0(t) = Probability that at time t, there are no high-priority and low-priority customers in the system and the server is idle but available in the system. Transient Analysis of bulk arrival general service retrial queueing system 63

4. Equations Governing the System

 ∞ d =− + + − I(0,0)(t) (λ1 λ2)I(0,0)(t) q1(1 θ) P0,0(x, t)µ1(x)dx dt 0  ∞  ∞ + + q3 q0,0(x, t)µ2(x)dx V0,0(x, t)γ (x)dx, (1) 0 0

∂ ∂ I (x, t) + I (x, t) =−(λ + λ + η(x))I (x, t); n ≥ 1, (2) ∂t (0,n) ∂x (0,n) 1 2 (0,n)

∂ ∂ P (x, t) + P (x, t) =−(λ + λ + µ (x) + α)P (x, t) ∂t m,n ∂x m,n 1 2 1 m,n  ∞ + R1,m,n(x,y,t)β1(y)dy 0 m + λ1 CiPm−i,n(x, t) i=1 n + λ2 CiPm,n−i(x, t); m, n ≥ 0, (3) i=1

∂ ∂ q (x, t) + q (x, t) =−(λ + λ + µ (x) + α)q (x, t) ∂t m,n ∂x m,n 1 2 2 m,n  ∞ + R2,m,n(x,y,t)β2(y)dy 0 m + λ1 Ciqm−i,n(x, t) i=1 n + λ2(1 − p2) Ciqm,n−i(x, t); m, n ≥ 0, (4) i=1

∂ ∂ V (x, t) + V (x, t) =−(λ + λ + γ (x))V (x, t) ∂t m,n ∂x m,n 1 2 m,n m + λ1 CiVm−i,n(x, t) i=1 n + λ2 CiVm,n−i(x, t); m, n ≥ 0, (5) i=1 64 G. Ayyappan and P. Thamizhselvi

∂ ∂ D (x,y,t)+ D (x,y,t)=−(λ + λ + ξ (y))D (x,y,t) ∂t i,m,n ∂x i,m,n 1 2 i i,m,n m + λ1 CiDi,m−i,n(x,y,t) i=1 n + λ2 CiDi,m,n−i(x,y,t); i=1 i = 1, 2., m, n ≥ 0, (6) ∂ ∂ R (x,y,t)+ R (x,y,t)=−(λ + λ + β (y))R (x,y,t) ∂t i,m,n ∂x i,m,n 1 2 i i,m,n m + λ1 CiRi,m−i,n(x,y,t) i=1 n + λ2 CiRi,m,n−i(x,y,t); i=1 i = 1, 2., m, n ≥ 0. (7) The above set of equations are to be solved under the following boundary conditions at x = 0,y = 0.  ∞ = − I(0,1)(0,t) q1(1 θ) P0,1(x, t)µ1(x)dx 0  ∞ + q3 q0,1(x, t)µ2(x)dx 0  ∞  ∞ + + − p3 q0,0(x, t)µ2(x)dx (1 r) V0,1(x, t)γ (x)dx, (8) 0 0  ∞ = − I(0,n)(0,t) q1(1 θ) P0,n(x, t)µ1(x)dx 0  ∞  ∞ + + q3 q0,n(x, t)µ2(x)dx p3 q0,n−1(x, t)µ2(x)dx 0 0  ∞  ∞ + (1 − r) V0,n(x, t)γ (x)dx + λ2p2 q0,n−2(x, t)dx, (9) 0 0  ∞ = + Pm,0(0,t) λ1Cm+1I(0,0)(t) q1 Pm+1,0(x, t)µ1(x)dx 0  ∞ + p1 Pm,0(x, t)µ1(x)dx 0  ∞  ∞ + + ; ≥ q3 qm+1,0(x, t)µ2(x)dx Vm+1,0(x, t)γ (x)dx m 0, 0 0 (10) Transient Analysis of bulk arrival general service retrial queueing system 65

 ∞ = + Pm,1(0,t) λ1Cm+1I(0,1)(t) q1 Pm+1,1(x, t)µ1(x)dx 0  ∞ + p1 Pm,1(x, t)µ1(x)dx 0  ∞  ∞ + + q3 qm+1,1(x, t)µ2(x)dx p3 qm+1,0(x, t)µ2(x)dx 0 0  ∞ + Vm+1,1(x, t)γ (x)dx; m ≥ 0, (11) 0

 ∞ = + Pm,n(0,t) λ1Cm+1I(0,n)(t) q1 Pm+1,n(x, t)µ1(x)dx 0  ∞ + p1 Pm,n(x, t)µ1(x)dx 0  ∞  ∞ + + q3 qm+1,n(x, t)µ2(x)dx p3 qm+1,n−1(x, t)µ2(x)dx 0 0  ∞ + Vm+1,n(x, t)γ (x)dx 0 n−1  ∞ + λ2p2 Cn−i qm+1,i−1(x, t)dx; m ≥ 0,n≥ 1, (12) i=1 0

 ∞ q0,0(0,t)= λ2p2C1I(0,0)(t) + I0,1(x, t)η(x)dx 0  ∞ + r V0,1(x, t)γ (x)dx, (13) 0

 ∞ q0,n(0,t)= λ2p2Cn+1I(0,0)(t) + I0,n(x, t)η(x)dx 0  ∞ + r V0,n+1(x, t)γ (x)dx 0 n  ∞ + λ2p2 Ci I0,n+1−i(x, t)dx; n ≥ 1, (14) i=1 0

 ∞ = ; ≥ Vo,n(0,t) q1θ P0,n(x, t)µ1(x)dx n 0, (15) 0

 ∞ D1,m,n(x, 0,t)= α Pm,n(x, t)dx; m, n ≥ 0, (16) 0 66 G. Ayyappan and P. Thamizhselvi

 ∞ D2,m,n(x, 0,t)= α qm,n(x, t)dx; m, n ≥ 0, (17) 0

 ∞ = ; ≥ R1,m,n(x, 0,t) D1,m,n(x,y,t)ξ1(y)dy m, n 0, (18) 0

 ∞ = ; ≥ R2,m,n(x, 0,t) D2,m,n(x,y,t)ξ2(y)dy m, n 0. (19) 0 We assume that initially there are no customers in the system so that the server is idle.

I0,0(0) = 1,Pm,n(0) = qm,n(0) = Di,m,n(0) = Ri,m,n(0)

= Vm,n(0) = 0; m, n ≥≥ 0,i = 1, 2. (20) Next, we define the following probability generating functions: ∞ I0(0,z2,t)= I0,n(0,t), n=1 ∞ ∞ = m n A(x, z1,z2,t) z1 z2Am,n(x, t) (21) m=0 n=0 where A = P,q,V,Di,Ri; i = 1, 2. which are convergent inside the circle given by |z1|≤1, |z2|≤1. Taking Laplace transform from equations (1) to (19) and then solve it we get    x − s+λ1+λ2 x− η(t)dt I (0)(x, z2,s) = I (0)(0,z2,s)e 0 , (22)  x − − φ1(z,s)x µ1(t)dt P(x,z1,z2,s) = P(0,z1,z2,s)e 0 , (23)  x − − φ2(z,s)x µ2(t)dt q(x,z1,z2,s) = q(0,z1,z2,s)e 0 , (24)  x −A(z,s)x− γ(t)dt V(x,z1,z2,s) = V(0,z1,z2,s)e 0 , (25)

D (x,y,z ,z ,s) i 1 2    y − + [ − ]+ [ − ] − s λ1 1 C(z1) λ2 1 C(z2) y ξ i(y)dy = Di(x, 0,z1,z2,s)e 0 (26) Transient Analysis of bulk arrival general service retrial queueing system 67    y − + [ − ]+ [ − ] − s λ1 1 C(z1) λ2 1 C(z2) y βi(y)dy Ri(x,y,z1,z2,s)= Ri(x, 0,z1,z2,s)e 0 (27)

= + [ − ]+ [ − ] = + A(z, s) s λ1 1 C(z1) λ2 1 C(z2) ,φ1(z, s) A(z, s) [ − ] = + [ − ] α 1 D1(A(z, s))R1(A(z, s)) and φ2(z, s) A(z, s) α 1 D2(A(z, s))R2(A(z, s))

h2 q (0,z ,s)= (28) 0 2 g2 where  h2 = λ p C(z )I 1 − θV(A (z, s)) + θV(A (z, s)) 2 2 2 0,0 2 1 − λ C[g(z )] 1 − θ + (1 − r)θV(A (z, s)) 1 2  1

− (s + λ1 + λ2)I 0,0 − 1 rθV(A1(z, s))λ1C[g(z2)]   + 1 − θV(A (z, s)) + θV(A (z, s)) 2 1    1 − M(s + λ1 + λ2) × M(s + λ1 + λ2) + λ2p2C(z2) (s + λ1 + λ2)

 g2 = z 1 − θV(A (z, s)) + θV(A (z, s)) 2 2 1  − λ C[g(z )] 1 − θ + (1 − r)θV(A (z, s)) 1 2  1   − + + + − + − q3 z2p3 λ2p2C(z2) rθV(A1(z, s)) 1 θ (1 r)θV(A1 (z, s))  1 − M(s + λ1 + λ2) × M(s + λ1 + λ2) + λ2p2C(z2) (s + λ1 + λ2) ×{B (ψ (z, s)) − B (φ (z, s))}  2 1 2 4   − rθV(A1(z, s))λ1C[g(z2)]+ 1 − θV(A2(z, s)) + θV(A1(z, s))  1 − M(s + λ + λ ) × M(s + λ + λ ) + λ p C(z ) 1 2 1 2 2 2 2 (s + λ + λ ) 1 2   − × + + 1 B2(φ4(z, s)) B2(φ4(z, s)) q3 z2p3 λ2p2 φ4(z, s)

h3 I (0,z ,s)= (29) (0) 2 g2 68 G. Ayyappan and P. Thamizhselvi where

  h3 =− (s + λ1 + λ2)I 0,0 − 1 1 − θV(A2(z, s)) + θV(A1(z, s)) z2

+ (s + λ1 + λ2)I 0,0 − 1   × q3 + z2p3 + λ2p2C(z2) rθV(A1(z, s)) ×{B (ψ (z, s)) − B (φ (z, s))}+λ p C(z )I 2 1 2 4 2 2 2 0,0     × − + + 1 θV(A2(z, s)) θV(A1(z, s)) B2(φ4(z, s)) q3 z2p3

− 1 B2(φ4(z, s)) + λ2p2 φ4(z, s)   + + + − + − λ2p2C(z2)I 0,0 q3 z2p3 λ2p2C(z2) 1 θ (1 r)θV(A1 (z, s)) ×{ − } B2(ψ1(z, s)) B2(φ4(z, s))

h4 P(0,z ,z ,s)= (30) 1 2 g3 where

  = − + + + h4 I (0)(0,z2,s) 1 A(z, s) q0(0,z2,s) q3 z2p3 λ2p2C(z2) ×{ − } B2(φ2(z, s)) B2(ψ1(z, s))   = − + g3 z1 q1 z1p1 B1(φ1(z, s)) other boundary conditions are, 

θ λ1C[g(z2)]I (0)(0,z2,s)+ q (0,z2,s)   0 × q3 + z2p3 + λ2p2C(z2)  × − B2(ψ1(z, s)) B2(φ4(z, s)) V 0(0,z2,s)=   (31) 1 − θV(A2(z, s)) + θV(A1(z, s))

− 1 B1(φ1(z, s)) D1(0,z1,z2,s)= αP(0,z1,z2,s) (32) φ1(z, s)

− = 1 B2(φ2(z, s)) D2(0,z1,z2,s) αq0(0,z2,s) (33) φ2(z, s) Transient Analysis of bulk arrival general service retrial queueing system 69

− 1 B1(φ1(z, s)) R1(0,z1,z2,s)= αP(0,z1,z2,s)D1(A(z, s)) (34) φ1(z, s)

− = 1 B2(φ2(z, s)) R2(0,z1,z2,s) αq0(0,z2,s)D2(A(z, s)) (35) φ2(z, s) = = However, by its definition q(0,z1,z2,s) q0(0,z2,s)and V(0,z1,z2,s) V 0(0,z2,s). + Theorem 4.1. The inequality ρ1 ρ2 < 1 is the necessary and sufficient condition for the system to be stable, under this condition the marginal PGF of the server’s state, queue size and orbit size distributions are given by

1 − M(s + λ1 + λ2) I (0)(z2,s)= I (0)(0,z2,s) , (36) s + λ1 + λ2

− 1 B1(φ1(z, s)) P(z1,z2,s)= P(0,z1,z2,s) , (37) φ1(z, s)

− = 1 B2(φ2(z, s)) q(z1,z2,s) q0(0,z2,s) , (38) φ2(z, s)

1 − V (A(z, s)) V(z ,z ,s)= V (0,z ,s) , (39) 1 2 0 2 A(z, s)

1 − D (A(z, s)) D (z ,z ,s)= D (0,z ,z ,s) i , (40) i 1 2 i 1 2 A(z, s)

1 − R (A(z, s)) R (z ,z ,s)= R (0,z ,z ,s) i . (41) i 1 2 i 1 2 A(z, s) Proof. Integrating (22) to (25) with respect to x and using the well known result of  ∞ − [1 − f(s)] e sx(1 − F (x))dx = 0 s where F(x) is the distribution function of a random variable and f(s)represents LST of it, we get the formulae (36) to (39), respectively. Similarly, integrating (26) and (27) with respect to y, we get  ∞ α(P(x,z)+ q(x,z))[1 − Di[b(z)]] Di(x, z) = Di(x, y, z)dy = , (42) 0 b(z) 70 G. Ayyappan and P. Thamizhselvi

 ∞ α(P(x,z)+ q(x,z))Di[b(z)][1 − Ri[b(z)]] Ri(x, z) = Ri(x, y, z)dy = . (43) 0 b(z) Further integrating (42) and (43) with respect to x, we can get the formula (40) and (41), respectively. Thus we can obtain the complete solution for the probability gener- ating function for the following states I 0(z2,s), P(z1,z2,s), q(z1,z2,s), V(z1,z2,s), Di(z1,z2,s)and Ri(z1,z2,s). 

References [1] Ayyappan. G., Muthu Ganapathi Subramanian.A and Gopal Sekar (2009) M/M/1 retrial queueing system with non preemptive priority service and single vacation exhaustive service, Pacific-Asian Journal of Mathematics, Vol. 3 No. 1–2. [2] Atencia. I,Moreno. P (2005) A single-server retrial queue with general retrial times and Bernoulli schedule, Applied Mathematics and Computation, 162, 855–880. [3] Gautam Choudhury, Jau-Chuan Ke (2012)A batch arrival retrial queue with general retrial times under Bernoulli vacation schedule for unreliable server and delaying repair, Applied Mathematical Modelling, 36, 255–269. [4] Gomez Corral. A (1999) Stochastic analysis of a single server retrial queue with general retrial times, Nav. Logis., vol. 46. pp. 561–581. [5] Jain. M and Charu Bhargava (2008) Bulk arrival retrial queue with unreliable server and priority subscribers, International Journal of Operations Research, Vol. 5, No. 4, 242–259. [6] Kirupa. K, Udaya Chandrika. K (2010) Single-server retrial queueing system with two different vacation policies, Int. J. Contemp.Math.Sciences, Vol. 5, No. 32, 1591–1598. [7] Krishnakumar. B,Vijayalakshmi. G, Krishnamoorthy.A and Sadiq Basha. S. (2010) A single server feedback retrial queue with collisions, Computers and Operations Research, 37, 1247–1255. [8] Madan.K.C.(2011). A Non-Preemptive Priority Queueing System with a Single Server Serving Two Queues M/G/ and M/D/1 with Optonal Server Vacations Based on Exhaustive Service of the Priority Units: Applied Mathematics, Vol. 2, 791–799. [9] Peishu Chen, Yongwu Zhou and Changwen Li. (2016) Batch arrival retrial G- queue with orbital search and non-persistent customers, Journal of Interdiscilpinary Mathematics, 19, 1, 95–109. [10] Yang. T, Posner.M.J.M, Templeton.J.G.C, Li.H (1994) An approximation method for the M/G/1 retrial queue with general retrial times, Eur. J. Oper. Res. Vol. 76, 552–562.