Научная статья на тему 'ON AN IMPATIENT CONSUMER QUEUE WITH SECONDARY SERVICE, MULTIPLE VACATIONS AND SERVER BREAKDOWNS'

ON AN IMPATIENT CONSUMER QUEUE WITH SECONDARY SERVICE, MULTIPLE VACATIONS AND SERVER BREAKDOWNS Текст научной статьи по специальности «Медицинские технологии»

CC BY
73
24
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
Balking / reneging / secondary service / multiple vacations / breakdown / repair

Аннотация научной статьи по медицинским технологиям, автор научной работы — K. Jyothsna, P. Vijaya Kumar, P. Vijaya Laxmi

This study presents a limited buffer secondary service queue with multiple vacations and server breakdowns. The model under consideration includes two types of impatient policies: balking and reneging. After the completion of the essential primary service, only few consumers choose to proceed with secondary service with a certain probability. During the active period of the server, it is subject to breakdown and the broken down server is immediately sent for repair. Further, the server will go on vacation as soon as there are no waiting consumers in the queue. On returning from a vacation, if the system is still empty the server leaves for another vacation and continues to do so until atleast one consumer is found at a vacation termination epoch. The model is analyzed under steady-state conditions and the explicit expressions of various performance indices are evaluated. A few numerical results illustrate how the model parameters have an effect on the performance metrics.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «ON AN IMPATIENT CONSUMER QUEUE WITH SECONDARY SERVICE, MULTIPLE VACATIONS AND SERVER BREAKDOWNS»

ON AN IMPATIENT CONSUMER QUEUE WITH SECONDARY SERVICE, MULTIPLE VACATIONS AND

SERVER BREAKDOWNS

K. Jyothsna1'*, P. Vijaya Kumar2, P. Vijaya Laxmi3,

1'* Department of Mathematics, GSS, GITAM (Deemed to be University), Visakhapatnam - 530045, Andhra Pradesh, India. mail2jyothsnak@yahoo.co.in, drjyothsnak1984@gmail.com 2Department of Mathematics, GSS, GITAM (Deemed to be University), Visakhapatnam - 530045, Andhra Pradesh, India. vprathi@gitam.edu 3Department of Applied Mathematics, Andhra University, Visakhapatnam- 530003, Andhra Pradesh, India. vijayalaxmiau@gmail.com

Abstract

This study presents a limited buffer secondary service queue with multiple vacations and server breakdowns. The model under consideration includes two types of impatient policies: balking and reneging. After the completion of the essential primary service, only few consumers choose to proceed with secondary service with a certain probability. During the active period of the server, it is subject to breakdown and the broken down server is immediately sent for repair. Further, the server will go on vacation as soon as there are no waiting consumers in the queue. On returning from a vacation, if the system is still empty the server leaves for another vacation and continues to do so until atleast one consumer is found at a vacation termination epoch. The model is analyzed under steady-state conditions and the explicit expressions of various performance indices are evaluated. A few numerical results illustrate how the model parameters have an effect on the performance metrics.

Keywords: Balking, reneging, secondary service, multiple vacations, breakdown, repair.

1. Introduction

Vacation models address a very significant category of the real-world congestion scenarios that are seen in both day-to-day living and in industrial settings. In the context of queueing, the period of time during which the server is not available is referred to as a vacation. During the active period, the server operates at maximum capacity, but while it is on vacation, it does not carry out any tasks. The numerous adaptable implementations encourage us to investigate queuing systems with server vacations that can be exploited in some beneficial method when coping with congestion problems in various frameworks. These systems may be used in a variety of contexts. Over the course of more than two decades, number of scholars and practitioners have investigated vacation models of many sorts. Their goals have been either to find solutions to specific queueing issues at hand or to acquire a knowledge of the stochastic processes that evolve as a result of these models. Excellent studies on these vacation models have been done by Doshi [8, 9], Takagi [21], Tian and Zhang [22], Jau-Chaun Ke et al. [15], Panta et al. [18], etc.

Consumers typically have less patience when waiting for service because they value their time. In the research that has been done on queueing, impatience of consumers has been examined mostly in the context of consumers abandoning the queue because of either a prolonged

wait that they had previously experienced or a lengthy wait that they predicted would occur upon arrival. In many service or operational contexts, such impatience is frequently noticed through the acts of consumers "balking" or "reneging" from waiting in a queue. Altman and Yechiali [1] undertook an analysis of consumer dissatisfaction in server vacation queues. A study on priority queues with impatient consumers has been presented by Foad and Baris [10]. Yue et al. [27] conducted research on the effects of synchronised vacations and impatient consumers in a multi-server queue. Jamol Pender [14] computed a novel approximation for single-server queues with abandonment based on the truncated normal distribution. Ammar [3] came up with the time dependent results of an M/M/1 vacation queue that included an anticipating server and impatient consumers. Sampath and Liu [19] conducted the research to determine how impatience of customers affected the performance of an M/M/1 queueing system subject to waiting server and differential vacations. A Bernoulli feedback queueing system with K-variant vacations, waiting server and impatient consumers has been considered by Amina and Guendouzi [2]. Mathematical evaluation of the M/M/C vacation queuing model with a waiting server and dissatisfied consumers has been carried out by Ganesh and Ghimire [11].

Numerous malfunctions in the service providing facility are a major source of service interruptions in various manufacturing processes. In such circumstances, service will not be provided to the waiting consumers until the service providing facility is repaired. Such breakdowns in service are typical in commercial settings like factories and phone booths, as well as in the use of mechanical technologies like electronic computers. William et al. [26] examined a queueing model with vacations where the service station may experience a breakdown while it is in operation. Queuing system with fixed capacity and vacancies as well as server breakdowns has been dealt by Ghimire and Ritu [12]. An MX/G/1 queue with server breakdowns and repairs has been analyzed by Djamila et al. [7]. Hanumantha Rao et al. [13] has studied an impatient consumer two-phase queuing system with server breakdowns and delayed repair. Under the T-policy, the investigation of two phase queue with breakdowns and vacations has been carried out by Khalid and Lotfi [17]. A bulk service queue with server breakdowns and repairs had been investigated by Bharathidass et al. [4]. Srinivas et al. [20] researched a server breakdown queueing system with repairs and vacations.

In the modelling of a wide variety of congestion issues that arise during real-life activities, queueing systems that include the provision of a secondary service (SS) play an essential role. In queueing models that include SS, the server offers the primary service (PS) to all of the arriving consumers. However, after the PS has been completed, only few consumers choose to receive SS, according to a predetermined probability. Take the banking sector as an illustration; among the primary duties imposed upon any bank are the receipt and dispensing funds in the form of deposits, withdrawals, loans, advances, etc. Printing of passbooks, issue of checks, lockers, etc., fall under the category of secondary services that banks conduct in addition to their primary duties. Kalyanaraman and Pazhani [16] analyzed a single server queue with optional service and server vacations. Uma and Punniyamoorthy [23] have investigated a single-server bulk queue with vacations, balking and secondary service. A bulk arrival queue with SS and server breakdowns has been researched by Charan and Sandeep [5]. Charan et al. [6] have studied the effects of secondary services and service disruptions on bulk queues. The time dependent behaviour of a bulk service queueing system with optional service and impatient consumers has been studied by Vijaya Laxmi and Andwilile [24]. A Markovian secondary service queue operating under triadic policy has been considered by Vijaya Laxmi et al. [25].

The current article deals with a finite capacity Markovian queue with secondary service, multiple vacations, breakdowns and impatient consumers. The paradigm under consideration has many real-world uses in places as diverse as communications networks, manufacturing systems, cloud computing, customer service centres, etc. Consider the following example of a call centre that provides services to customers. The call centre employs customer support agents to handle inbound calls received at the call centre from customers seeking assistance. Customers after receiving the required assistance and are prepared to pay an extra price can take advantage of the premium service option that is available through the contact centre. During times of

low call volume or off-peak hours, it is possible that the server can schedule for a vacation during which they will be offline in order to conserve money and resources. Occasionally, there may be brief disruptions in service as a result of server experiencing technical problems or being required to undergo maintenance. It is always possible that customers contacting the call centre may be impatient and reluctant to wait in the queue for lengthy periods of time. In this practical application, the call centre aims to manage server breakdowns effectively, offers an optional service to customers who value quicker support and allows server vacations during low demand to optimize resource usage. By doing so, the call centre enhances the overall customer experience and reduces the likelihood of impatient customers abandoning the queue.

Owing to the practical application as one mentioned above, we study an M/M/1/N multiple vacation queue with secondary service, breakdowns and impatient consumers. The vacation durations, secondary service durations and breakdown times are assumed to be follow exponential distribution. Balking and reneging are the two forms of consumer impatience which have been included in the current article. Both the forms of consumer impatience are considered to be state dependent. Using iterative approach, the model's steady-state results are achieved. The expected system size, expected balking rate, expected reneging rate and other performance parameters are reported. Through a limited number of numerical experiments, the parameter influence on the performance indices is demonstrated.

The remaining sections of the paper are structured as follows. A detailed explanation of the model has been provided in Section 2. In Section 3, we reported the results of the steady-state model under discussion. Section 4 provides different metrics by which the model's effectiveness may be evaluated. In Section 5, some numerical findings illustrating the impact of the model parameters on the performance metrics are shown and in Section 6, conclusions are drawn.

2. Model Overview

Consider an impatient consume M/M/1/N queue with multiple vacations, secondary service, and server breakdowns.

• Consumers arrive one at a time according to Poisson process with rate A. Arriving consumers make a decision whether to be a part of the queue or not depending on the queue size. Let bn be the probability of joining the queue and 1 — bn be the probability of not joining the queue, where n denotes the number of consumers in the system. We also, assume that b0 = 1, bn+i < bn and bN = 0.

• Consumers who join the queue wait for certain period of time, T, which follows exponential distribution with parameter a. If the service does not start before this time, he may leave due to impatience. The average reneging rate of a consumer is taken as (n — 1)a (n > 0), where n represents the number of consumers in the system.

• Consumers who enter the system are served according to FCFS discipline by a single server. All the consumers receive a primary service (PS) and exit from the system with probability w while only few consumers may opt for secondary service (SS) with probability w = 1 — w. The service durations during PS and SS follow exponential distribution with parameters

and respectively.

• Under the multiple vacation policy, the server will take a series of breaks in the form of vacations in between two consecutive busy times, and it will continue to do so until it locates a waiting consumer in the system. The vacation durations are also assumed to follow exponential distribution with parameter a.

• The server is subject to breakdown both during PS and SS with rate j8. The broken down server is immediately sent for repair. The repair times are exponentially distributed with rate 5.

3. Steady-state analysis

At steady-state, let

• nn,0 - Probability of n consumers in the system and the server in vacation,

• nn,1W - Probability of n consumers in the system and server in working state during PS,

• nn,1B - Probability of n consumers in the system and server in breakdown state during PS,

• nn,2W - Probability of n consumers in the system and server in working state during SS,

• nn,2B - Probability of n consumers in the system and server in breakdown state during SS. Using the Markov theory, the set of steady-state equations may be obtained as

Arc0,0 = &H1 n1,1W + H2 n1,2W, (1)

(Abn + a + (n — 1)a) nn,0 = Abn—1nn—1,0 + nann+1>0,1 < n < N — 1,

(2)

(a +(N — 1)a) hn,0 = (Ah + fi + nUw = (Abn + fi + H1 + (n — 1)a) n„1w =

(fi + + (N — 1)a) kn,1w (Ab1 + fi + V2) n1,2W (Abn + fi + U2 + (n — 1)a) ftn,2W

AbN—1n N—1,0, (3)

(&H1 + a) n1Xw + an1,0 + mn2iiw + SkUb, (4)

(&H1 + na) Hn+1,1W + H2nn+1,2W + ann,0 + Snn,1B,

+Abn—1 nn—111W,2 < n < N — 1,

anN,0 + SnN,1B + AbN—1 nN—1,1W,

an2,2W + & H1 n1,1W +

nann+1,2W + & U1^n,1W + ¿^n,2B + Abn—1 nn—1,2W, 2 < n < N — 1,

+ H2 + (N — 1)a) Kn,2W = &H KN,1W + Skn,2B + AbN—1 ^N—1.

L,2W,

(Ab1 + S) n1,1B = an2,1B + fin1,1w,

(5)

(6) (7)

(8) (9) (10)

(Abn + S + (n — 1)a) Kn,1B = nann+1,1B + fi^n,1W + Abn—1nn—1,1B,2 < n < N — 1(11)

(S + (N — 1)a) KN,1B = fi^N,1W + AbN—1^N—1,1B, (Ab1 + S) n\22B = an2,2B + fin1,2W,

(12) (13)

(Abn + S + (n — 1)a) Hn,2B = nann+1,2B + finn,2W + Abn—1^n—1,2B,2 < n < N — 1(14)

(S + (N — 1)a) nN,2B = finN,2W + AbN—1nN—1,2B.

(15)

The steady-state probabilities are obtained by solving the above system of equations recursively as shown below.

nn,0 = rn nN,0,1 < n < N,

nn,2B = (dn + Snk13 + tnk14 + Znk15 + Ynk-16) nN,0,1 < n < N,

nn,2W = (ln + ynk13 + Wnk14 + Xnk15 + MnkU) Kn,0, 1 < n < N,

nn,1W — (gn + pnk13 + 0nk14 + fnk15 + hnk16) kn,0, 1 < n < N,

Kn,1B = (qn + Xnk13 + Cnk14 + Vnk15 + Unk16) nN,0,1 < n < N,

where

rN tN zN—1 dN—2

rN 1

sn = wn = fN = un = 1,

zn = dN = YN = xN = yN = lN = mN = gN = hN = oN = pN dN—1 = YN—1 = mN—1 = lN—1 = oN—1 = pN=1 = qN—1 = cN—1 YN—2 = pN—2 = cn—2 = XN—2 = XN—3 = 0,

a +(N — 1)a

Ab

N1

, SN- 1

S + (N — 1)a

Ab

N1

, tN 1 = —

fi

Ab

N1

-, WN-1

= vN = qN = CN = 0, = XN = XN—1 = 0

fi + H2 + (N — 1)a

Ab

N1

xN-1 gN-1 rn

dn Yn Wn

mn

fn

a^ _S + (N - 1)a P _P + vx + (N - 1)a

, uN-1 — -tz-, vN-1 — -, jn-1 — -

KbN-1

a

, hN-1 — -

KbN-1

S

Kb

N1

Kb

N1

/

KbN-1' KbN-1

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

f Kbn+1 + a + na\ f (n + 1)a

V Kbn

Kbn+1 + S + na Kbn

Kbn+1 + S + na Kbn

Kbn+1 + S + na Kbn

Kbn+1 + S + na Kbn

( Kbn+1 + S + na

rn+1 sn+1 tn + 1 zn+1 dn+1 Yn+1

Kbn

P

yn+1

) rn+2, n — N - 2, N - 3.....1,

(n + 1)a

Kbn1 yn

P

KbnJ Wn+1

Kk J xn+1

_P_

Kbn

P

xn+1

Kbn

Kbn+1 + p + V2 + na Kbn

V — N - 2,N - 3,...,1, ( Kbn+1 + P + V2 + na

V Kbn

V — N - 2,N - 3,...,1,

Kbn+1 + P + V2 + na\

-Wn-)yn+1

V — N - 2,N - 3,...,1,

Kbn+1 + P + V2 + na

ln+1

) Yn+1 - ( Kk) mn+1 - (

Kbn (n + 1)a

Kbn (n + 1)a

Kbn (n + 1)a Kbn

(n + 1)a

sn+2, n — N - 2, N - 3.....1,

tn+2, n — N - 2, N - 3,..., 1,

zn+2, n — N - 2, N - 3.....1,

dn+2, n — N - 2, N - 3.....1,

Wn+1 - (¿) tn+1 - (S)

M z (a V1

Yn+2, n — N - 2, N - 3.....1,

(n + 1)aN

f (n + 1)a \ V Kbn )

°n+1 1 Wn+2,

[A.} z f _V (n + !)a\

\KbJZn+1 ^KbJfn+1 ^ Kbn )

xn+2,

(¿) Sn+1 - ( SO Pn+1 - (^ktw) yn+2,

Kbn

V — N - 2,N - 3,...,1,

Kbn+1 + P + V2 + na

n+1

Kbn ' (n + 1)aN

(¿) dn+1 - ( W1) gn+1 - (^bT5) ln+2,

Kbn

V — N - 2,N - 3,...,1,

Kbn+1 + P + + na\

Kbn

V — N - 2,N - 3,...,1,

Kbn+1 + P + + na Kbn

mn+1 - (Kk) Yn+1 ^hn+1 -( ) mn+2,

\ f av1 + (n + 1)a\ f F2\ f S \

) fn+1 ^-Kbn—) fn+2 A Wn) xn+2 ^ Wn) Vn+1,

) gn+2 ^ Kk) ln+2 ^ ¿) qn+1,

gn+1

{Kk) rn+1,

- TT- rn+1, n — N - 2, N - 3.....1,

Kbn+1 + P + + na . . , v„

-KFn-) hn+1 - {-^-) hn+2

V — N - 2,N - 3,...,1,

Kbn+1 + P + + na

Kbn

V — N - 2,N - 3,...,1,

Kbn+1 + P + + na

°n+1

Kbn

+ (n + 1)a

, Kbn

...,1,

a^1 + (n + 1)a

, Kbn

a^1 + (n + 1)a

Kbn

'a^1 + (n + 1)a

)

/ av1 + (n + 1)a \ ^ Wn J

Kbn

n — N - 2,N - 3,...,1,

(it) (Kk) (Kk)

mn+2

Wn+2

un+1,

yn+2

(Kbn)

{wù cn+1, [w)

pn+1 -{-Kbn-J pn+2

Kbn+-i + S + na\ ( (n + 1)a\ i P \ , ^„t „

n+1 1 ( 4b^jMn+2 -( Wn)hn+1, n — N - 2, N - 3.....1,

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Xn+1,

Kbn

un+1

s

n

t

n

Z

n

x

n

y

n

n

g

n

h

n

°

n

n

p

n

u

n

Xn

ki

k3

ks

kj k9 kii

ki2 num

den =

ki3 = ki4 = Finally,

no,N

f Abn+1 + 5 + na\ fin + 1)a\ ( B . . „T „ „T „

—^- ^n+i — Vn+2 — -fin) fn+i, n = N — 2, N — 3.....1,

i Abn+1 + 5 + na ( Abn ( Abn+1 + 5 + na I Abn

qn+i

Cn+1

f Abn+1 + 5 + na\

I-Wn-)Xn+1'

az2 + fixi — (Ab1 + 5)zi (Abi + 5)j1 — ay2 — Bmi at2 + fiwi — (Abi + 5)ti

(n + l)a

Abn (n + 1)a

Abn (n + 1)a

qn+2 — ( )gn+i, n = N — 2, N — 3.....1,

Cn+2 — ( Abn ) On+i,n = N — 2,N — 3,...,1,

Abn

Xn+2 —[ Abn JPn+i,n = N — 2,N — 3,...,1,

, k2

k4

(Ab1 + 5)y1 — ay2 — fimi 4 au2 + Bh1 — (Ab1 + 5)u1, k6 =

_ ad2 + fih — (Ab1 + 5)d1

(Ab1 + 5)y1 — ay2 — Bm1 ' _ as2 + BV1 — (Ab1 + 5)s1 (Ab1 + 5)y1 — ay2 — Bm1 '

k2 ks + aq2 + Bg1 — (Ah + 5)q1

(Ab1 + 5)v1 — av2 — Bf1 — k1ks'

aX2 + B P1 — (Ah + 5)X1

k3 ks + ac2 + Bo1 — (Ah + 5)c1 ^ = k4ks (Ab1 + 5)v1 — av2 — Bf1 — k1ks' (Ab1 + 5)v1 — av2 — Bf1 — k1 ks ' - ax2 + am1f1 + 5z1 — (Ab1 + m2 + B)x1, k10 = am2 + am h1 + 5y1 — (Ab1 + m2 + B)m1,

k9 k6 + al2 + a m g1 + 5d1 + k2 k1o + k1 k6 k1o — (Abj + m2 + B)h

(Ab1 + m2 + B)w1 — aw2 — a p1o1 — 5t1 — k9 k7 — k3 k10 — k1 k7k10' k9 ks + ay2 + a p1 + 5s 1 + kikvo + h k8kw — (Ah + № + B)y1 (Ab1 + p2 + B)w1 — aw2 — a p1o1 — 5t1 — k9 k7 — k3 k10 — k1 k7k10' = (k6 + kjkn) ((a^1 + a)f2 + ^2X2 + 5v1 — (Ab1 + B + ^1)f1 )

+ (k2 + k3kn + k1 k6 + kkku) ((am + a)h2 + mm2 + 5u1 — (Ah + B + m)h1 ) + (a^1 + a) (g2 + 02ku) + V2 (I2 + w2ku) + 5 q + C1 ku)

+<jî1 — (Ah + B + F1 )(g1 + 01kn),

= (ks + kjk12) ((Ah + B + F1 )f1 — (am + a)f2 — ^2X2 — 5v1 ) + (k4 + k3ku

+ksk1 + hkjku) ((Ah + B + m)h1 — (am + a)h2 — mm2 — 5u1 ) + (Ah + B + m)

x (p1 + 01 k12) — (am + a) (p2 + 02k12) — m (y2 + w2k12) — 5 (X1 + C1 k12)

num

den '

-- ku + k12k13, k1s = k6 + kjk14 + ksk^, k16 = k2 + k^s + k3k14 + k4k13

n0,N is computed from ^=0 Kn,0 + EN=1 (nn,m + nn,1B + + nn,2B) = 1 as N

= 1/(r0 + ^ [k13(sn + yn + Xn ) + ku(tn + wn + On + Cn ) + k1s(zn + Xn + fn + Vn ) +

n=1

k16 (in + mn + hn + un ) + dn + ln + gn + qn + rn]).

4. Performance Indices

Under this section various performance indices are presented. The expected system length (E[L]) is given by

E[ L]

N

^ n (nn,0 + nn,1W + nn,1B + nn,2W + nn,2B )

n=1 N

^ n{ (rn + dn + ln + gn + qn ) + k13 (sn + yn + Pn + Xn ) + ku(t n + wn + 0n + cn)

n=1

N

+k15(Zn + Xn + fn + Vn ) + k16(Yn + mn + hn + un ))/(r0 + ^ [kr3(sn + yn + Xn)

n=1

V

n

q

n

c

n

+ku (tn + Wn + °n + Cn ) + k15 (z n + xn + fn + Vn + h6(jn + mn + hn + Un ) + dn + ln + gn + qn + rn )

The probabilities that the server is in vacation (Pv), busy with PS (P1w), in breakdown state during PS (P1b), busy with SS (P2w) and the probability that the server is in breakdown state during SS (P2b) are, respectively, given by

N

Pv = E n„,o,

n=0

NN

= E rn/(ro + E [ki3(s n + yn + Xn ) + ku(tn + Wn + On + Cn) + ki5(z n + Xn + fn + Vn ) n=o n=i

+kie(ln + mn + hn + Un) + dn +l n + gn + qn + rn ), N

P1b = E nn,1b

n=i

NN

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

= E (qn + Xnk13 + cnk14 + vnk15 + unk16) /(r0 + E [k13(s n + yn + Xn ) + k14 (t n + wn + n=1 n=1

On + Cn) + k15(z n + xn + fn + Vn) + k16(jn + mn + hn + Un) + dn +1 n + gn + qn + rn ), N

P1w nn,1w

n=1

NN

= E (gn + Pnk13 + Onk14 + fnk15 + hnk16) /(r0 + E [k13(s n + yn + Xn) + ku(t n + wn n=1 n=1

+On + Cn ) + k15 (Z n + xn + fn + Vn) + k16 (Yn + mn + hn + Un) + dn +1 n + gn + qn + rn), N

P2w — nn,2w

n=1

NN = E (ln + ynk13 + wnk14 + xnk15 + mnk16) /(r0 + E [k13(s n + yn + Xn) + ku(t n + wn +

n=1 n=1

On + Cn) + k15(z n + xn + fn + Vn) + ku(jn + mn + hn + Un) + dn +1 n + gn + qn + rn ), N

P2b = E nn,2b

n=1

NN

= E (dn + snk13 + tnk14 + znk15 + Ynk16)) /(r0 + E [k13(s n + yn + Xn) + ku(t n + wn n=1 n=1

+On + Cn ) + k15 (Z n + xn + fn + Vn) + k16 (Yn + mn + hn + Un) + dn +1 n + gn + qn + rn )•

The expected balking rate (Br), expected reneging rate (Rr) and the expected rate of losing a consumer (Lr) are given by

N

Br — E K(1 - bn ) (nn,0 + nn,1W + nn,1B + nn,2W + nn,2B )

n—1 N

— E K(1 - bn)((dn +1 n + gn + qn )+ k13 (s n + yn + pn + Xn ) + ku (t n + Wn + °n + cn )

n—1

N

+k15(z n + xn + fn + Vn) + k16(Yn + mn + hn + Un)) /(ro + E [k13(s n + yn + Xn ) + k14 (tn

n—1

+Wn + °n + Cn ) + k15 (Z n + xn + fn + Vn + k16 (Yn + mn + hn + Un ) + dn +1 n + gn + qn + rn ),

N

Rr = E (n - (nnfi + n„,iw + rc„,iB + nn,2w + n„,2B)

n=l N

= E (n - l)a((d

n + ln + gn + qn )+ ki3 (s n + yn + pn + Xn ) + ku(t n + wn + on + cn )

n=i

N

+kl5 (Zn + Xn + fn + Vn) + kl6 (in + mn + hn + Un )) /(r0 + E [kn(Sn + yn + Xn ) + kl4(tn

n=i

+Wn + On + Cn ) + ki5(Zn + Xn + fn + Vn + kl6(jn + mn + hn + Un) + dn + ln + gn + qn + rn ),

Lr — Br R.r N

= E (A(1 - bn) + (n - 1)*)((d n + ln + gn + qn )+ kl3(s n + yn + pn + Xn ) + kl4 (t n + wn

n=l

N

+On + Cn ) + kl5(Zn + Xn + fn + Vn ) + kl6(jn + mn + hn + Un ))/(ro + E kl3 (Sn + yn + Xn )

n=l

+kl4 (tn + Wn + On + Cn ) + kl5 (Zn + Xn + fn + Vn + kl6 (jn + mn + hn + Un ) + dn + ln + gn +qn + rn )•

5. Numerical Results

The impact of the various model parameters on the performance indices is presented in this section. The arbitrary choice of the model parameters for the purpose of numerical results is N = 10, A = 1.9, w = 0.3, a = 0.5, ^ = 2.9, ^ = 2.5, a = 2.0, $ = 1.5,5 = 1.2. Table 1 displays the steady-state probabilities for the above chosen set of parameters. The table also presents the corresponding performance measures E[L], Pv, P1w, P^, P2w, P2b, Br, Rr and Lr.

Table 1: Steady-state probability distributions

n nn,0 nn,lB nn,lW nn,2B nn,2W

0 0.043328 - - - -

l 0.022608 0.027649 0.03845l 0.0l564l 0.0l9548

2 0.0l0840 0.055023 0.052865 0.037740 0.036276

3 0.004760 0.064685 0.050222 0.050595 0.04l409

4 0.00l9ll 0.055825 0.037802 0.048ll3 0.035437

5 0.000702 0.0383l7 0.023580 0.03563l 0.024374

6 0.000236 0.02l832 0.0l25l0 0.02l605 0.0l399l

7 0.000073 0.0l06l5 0.005749 0.0ll075 0.00687l

8 0.00002l 0.004492 0.0023l7 0.0049l2 0.002940

9 0.000000 0.00l682 0.0008l9 0.00l923 0.00lll2

lO 0.000000 0.000572 0.000236 0.00068 0.000379

E[L] = 3.l45050, Pv = Plb = 0.280694, P2w Br = 0.062l96, Rr = = 0.084489, = 0.l82339, = l.095870, PlW = 0.224555, P2b = 0.227923, Lr = l.l58070

The impact of arrival rate (A) on Pv, P1w, P1b, P2w and P2b is depicted in Figure 1. From the figure, it is evident that except Pv, all other values Piw, P1b, P2w and P2b increase with the increase of A. The reason behind this nature is that as A increases the number of consumers in the system increase due to which the server cannot leave for a vacation.

The changes in Pv, P1w, P1b, P2w and P2b with $ is shown in Figure 2. The probability of the server being in breakdown state both during PS and SS, P1b and P2b, respectively, increase with the increase of $ which is obvious. Due to this the remaining probabilities Pv, P1w and P2w decrease with the growth of $ as evident from the graph.

X

Figure 1: Impact of A on Pv, Plw, Pib, Piw, Pb

Figure 2: Changes in Pv, Piw, Pib, P2w, P2b with ß

8

Figure 3: Influence of S on Pv, Piw, Pib, P2w, P2b

Figure 4: Impact of pi on E[L] for different a

Figure 5: Effect of on E[L] with and without server breakdowns

»2

Figure 6: Effect of ^2 on Lr for different w with and without server breakdowns

The influence of 5 on Pv, P1w, Plb, P2w and P2b is displayed in Figure 3. In contrary to Figure 2, Pib and P2b decrease with the increase of 5 while Pv, P1w and P2w increase with 5.

The effect of the service rate during PS (^1) on the expected system length (E[L] )is depicted in Figure 4 for different vacation rates a. As evident from the figure, the expected system length decline with the increment of m for any choice of vacation rate (a). Further, for a constant m value, E[L] diminish with the growth in a.

Figure 5 exhibits the effect of m2 on the expected system length (E[L]) in models with (ft = 1.5) and without (ft = 0.0) server breakdowns. In models without server breakdown, E[L] diminishes with m2 as intuitively expected. However, this trend is reversed in models with server breakdown because there will no service during breakdown period leading to the increase in system length.

The impact of m2 on the expected rate of losing a consumer (Lr) in models with (ft = 1.5) and without (ft = 0.0) server breakdowns for different w is revealed in Figure 6. It may be perceived that, for any w (= 1), Lr drops with the growth of m2 in models without breakdown (ft = 0.0) while Lr grows with the growth of m2 in models with breakdown (ft = 1.5). Further, w = 1.0 implies that no client is opting for SS and hence, ^2 has no impact on Lr as a result Lr remains the same for any ^2 in both the models. Furthermore, with the increase of w, the number of consumers leaving the system increase resulting in the decrease of Lr in models without breakdown while this trend gets reversed in models with breakdown.

6. Conclusions

An impatient consumer queue with secondary service, vacations and server breakdowns has been examined in this research. A wide range of real-time systems, including production and manufacturing systems, computer and communication networks, inventory and distribution systems, and others, may employ the described approach. The state-dependent nature of consumers' impatience in a secondary service queue with server breakdowns and vacations are the key contributions of this article. We used a recursive approach to obtain the steady-state probabilities. To illustrate the effect of the system parameters, numerical data is presented as table and graphs. This study might be expanded to include a renewal input impatient consumer queue with SS and working vacations and is a topic for further research.

References

[1] Altman, E. and Yechiali, U. (2006). Analysis of customers' impatience in queues with server vacations. Queueing Systems, 52:261-279.

[2] Amina Angelika Bouchentouf and Guendouzi, A. (2021). Single server batch arrival Bernoulli feedback queueing system with waiting server, K-variant vacations and impatient customers. Operations Research Forum, 2(1):Article 14.

[3] Ammar, S. (2017). Transient solution of an M/M/1 vacation queue with a waiting server and impatient customers. Journal of the Egyptian Mathematical Society, 25(3): 337-342.

[4] Bharathidass, S., Arivukkarasu, V. and Ganesan, V. (2018). Bulk service queue with server breakdown and repairs. International Journal of Statistics and Applied Mathematics, 3(1):136-142.

[5] Charan Jeet Singh and Sandeep Kaur (2018). MX/G/1 queue with optional service and server breakdowns. Performance Prediction and Analytics of Fuzzy, Reliability and Queuing Models, Chapter:177-189.

[6] Charan Jeet Singh, Sandeep Kaur and Madhu Jain (2019). Analysis of bulk queue with additional optional service, vacation and unreliable server. International Journal of Mathematics in Operational Research, 14(4):517-540.

[7] Djamila Zirem, Mohamed Boualem and Djamil Aissani (2016). Mx/G/1 queueing system with breakdowns and repairs. Proceedings of the International Conference on Advances in Information Processing and Communication Technology, Chapter:62-65.

Doshi, B. T. (1986). Queueing systems with vacations—a survey. Queueing Systems, 1(1): 29-66.

Doshi, B. T. (1990). Single server queues with vacations. Stochastic Analysis of Computer and Communication Systems, H. Takag, Ed:217-265.

Foad Iravani and Baris Balcioglu (2008). On priority queues with impatient customers. Queueing Systems, 58:239-260.

Ganesh Sapkota and Ghimire, R. P. (2022). Mathematical analysis of M/M/C vacation queueing model with a waiting server and impatient customers. Journal of Mathematics and Statistics, 18:36-48.

Ghimire, R.P. and Ritu Basnet (2009). Finite capacity queueing system with vacations and server breakdowns. IJE Transactions A: Basics, 24(4):387-394.

Hanumantha Rao, S. and Vasanta Kumar, V., Srinivasa Kumar, B. and Srinivasa Rao, T. (2017). Analysis of two-phase queuing system with impatient customers, server breakdowns and delayed repair. International Journal of Pure and Applied Mathematics, 115(4):651-663. Jamol Pender (2015). The truncated normal distribution: Applications to queues with impatient customers. Operations Research Letters, 43(1):40-45.

Jau-Chuan Ke, Chia-Huang Wu and Zhe George Z. (2010). Recent developments in vacation queueing models: A short survey. International Journal of Operations Research, 7(4):3-8. Kalyanaraman, R. and Pazhani Bala Murugan, S. (2008). A single server queue with additional optional service in batches and server vacation. Applied Mathematical Sciences, 2(56):2765-2776.

Khalid A., Lotfi T., (2018). Analysis of two phases queue with vacations and breakdowns under T-policy, Encyclopedia ofInformation Science and Technology, Fourth Edition:1570-1583. Panta, A. P. and Ghimire, R. P. Panthi, D. and Pant, S. R. (2021). A review of vacation queueing models in different framework. Annals of Pure and Applied Mathematics, 24(2):99-121.

Sampath, M. I. G. S. and Liu, J. (2020). Impact of customers' impatience on an M/M/1 queueing system subject to differentiated vacations with a waiting server. Quality Technology and Quantitative Management, 17(2):125-148.

Srinivas R. C., Shruti and Rakhee K. (2020). A queueing model with server breakdowns, repairs, vacations, and backup server. Operations Research Perspectives, 7:Article:100131. Takagi, H. (1991). Queueing Analysis: A Foundation of Performance Analysis, vol. 1 of Vacation and Priority Systems, part 1, Elsevier Science Publishers B.V., Amsterdam, The Netherlands.

Tian, N. and Zhang, Z. G. (2006). Vacation Queueing Models: Theory and Applications. Springer, New York, USA.

Uma, S. and Punniyamoorthy, K. (2016). Single server bulk queue with second optional service, balking and compulsory vacation. International Journal of Engineering Research and Application, 6(10):15-20.

Vijaya Laxmi, P. and Andwilile A. G. (2020). Transient analysis of batch service queue with second optional service and reneging. International Research Journal on Advanced Science Hub, 2(10):29-38.

Vijaya Laxmi, P., Girija Bhavani, E. and Jyothsna, K. (2023). Analysis of Markovian queueing system with second optional service operating under the triadic policy. OPSEARCH, 60:256275.

William J. Gray, Pu Patrick Wang and Mec Kinley Scott (2000). A vacation queueing model with service breakdowns. Applied Mathematical Modelling, 24(5-6):391-400. Yue, D., Yue, W. and Zhao, G. Analysis of an M/M/c queueing system with impatient customers and synchronous vacations. Journal of Applied Mathematics, Volume 2014:Article ID 893094.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.