Научная статья на тему 'NUMERICAL INVESTIGATION OF RETRIAL QUEUEING INVENTORY SYSTEM WITH A CONSTANT RETRIAL RATE, WORKING VACATION, FLUSH OUT, COLLISION AND IMPATIENT CUSTOMERS'

NUMERICAL INVESTIGATION OF RETRIAL QUEUEING INVENTORY SYSTEM WITH A CONSTANT RETRIAL RATE, WORKING VACATION, FLUSH OUT, COLLISION AND IMPATIENT CUSTOMERS Текст научной статьи по специальности «Медицинские технологии»

CC BY
68
26
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
Marko vian arriv al process / PH-distribution / working vacation / collision of orbital customers / flusout

Аннотация научной статьи по медицинским технологиям, автор научной работы — G. Ayyappan, N. Arulmozhi

The retrial queueing inventory system with working vacation, flush out, balking, breakdown, and repair, as well as a constant retrial rate and orbital client collision are all examined in this study. We made the assumption that customers arrive through a Markovian arrival process and that they would get phase-type services from the server. The inventory is replenished using a (s, S) and (s, Q) strategy, and it is expected that the replenishment time will follow an exponential distribution. If there are zero inventory items, no customers in the orbit, or both, the server will go into working vacation mode. When a customer retries an orbit while the server is serving arriving customers, the orbital customer may collide with the arriving customer during that retry, in which case both of them will be shifted back into orbit; otherwise, the orbital customer may avoid colliding with the arriving customer and may rejoin the orbit for another retry. The number of customers in the orbit and the inventory level may be found in the steady state. A cost analysis is produced along with the establishment of various important performance measures. Moreover, some numerical examples are provided to clarify our mathematical notion.

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

Текст научной работы на тему «NUMERICAL INVESTIGATION OF RETRIAL QUEUEING INVENTORY SYSTEM WITH A CONSTANT RETRIAL RATE, WORKING VACATION, FLUSH OUT, COLLISION AND IMPATIENT CUSTOMERS»

NUMERICAL INVESTIGATION OF RETRIAL QUEUEING INVENTORY SYSTEM WITH A CONSTANT RETRIAL RATE, WORKING VACATION, FLUSH OUT, COLLISION AND IMPATIENT CUSTOMERS

G. Ayyappan, N. Arulmozhi •

Department of Mathematics, Puducherr y Technological University, Puducherr y, India. ayy appan@ptuniv .edu.in, arulmozhisathy a@gmail.com,

Abstract

The retrial queueing inventory system with working vacation, flush out, balking, breakdown, and repair, as well as a constant retrial rate and orbital client collision are all examined in this study. We made the assumption that customers arrive through a Markovian arrival process and that they would get phase-type services from the server. The inventory is replenished using a (s, S) and (s, Q) strategy, and it is expected that the replenishment time will follow an exponential distribution. If there are zero inventory items, no customers in the orbit, or both, the server will go into working vacation mode. When a customer retries an orbit while the server is serving arriving customers, the orbital customer may collide with the arriving customer during that retry, in which case both of them will be shifted back into orbit; otherwise, the orbital customer may avoid colliding with the arriving customer and may rejoin the orbit for another retry. The number of customers in the orbit and the inventory level may be found in the steady state. A cost analysis is produced along with the establishment of various important performance measures. Moreover, some numerical examples are provided to clarify our mathematical notion.

Keywords: Markovian arrival process, PH-distribution, working vacation, collision of orbital customers, flus out.

AMS Subject Classification (2010): 60K25, 68M30, 90B22.

1. Introduction

Retrial queues occur when initial consumers identify all servers and/or waiting space full. They may choose to try again after a random length of time or abandon the system per manently. RQ models have been thoroughly researched in a significan number of papers. Artalejo et al. [3] introduced the concept of retrial requests for inventory. They assumed that demand points are Poisson processes, wher eas lead and retrial time points are exponential. They thought that the orbit's size is limitless. Manuel et al.[8] proposed a retrial inventory system that includes a service facility. They assumed clients come according to a Markovian arrival process (MAP), that service time for each client follows a phase-type distribution (PH), that lead time, lifetime of each item, and retrial times follow an exponential distribution.

Customers arrive at the single server retrial queueing-inv entory system under consideration in this study using a Markovian Arrival Process, also known as the flexibl point process. The MAP tries to accomplish significan generalisation of the Poisson process while keeping it tractable. Many real-world applications do not require a renewal procedur e before arriving. As a result, the most useful tool for simulating renewal and non-renewal appearance situations is

the MAP. We can have realistic arriv al patter ns in this model because of the MAP, which also accounts for correlations and dependencies between arrivals. Further more, the continuous-time case is necessar y, even though the MAP is define for both discr ete and continuous periods. See Chakravarthy [5] and Neuts [10] for further details on the MAP and its properties.

The notion of server vacation was firs presented in the retry inventory system by Sivakumar[ 17]. For lead, inter-trial, inter-demand, and server vacation durati ons, he made the assumption that the distributions would be exponential. He also believed that these incidents are unrelated to one another. He instituted a programme of repeated vacations. A two-commodity substitutable retrial inventory system with a shar ed ordering strategy was examined by Sivakumar [15]. Sivakumar [16] examined a system of perishable inventory that had requests for retrials. The exponentially distributed lead periods for orders, the finit sour ce of requests, the exponentially distributed life durations for stored objects, and the exponentially distributed inter-retrial intervals have all been assumed by the author. A two-commodity stochastic inventory technique with a complement item was proposed by Jeganathan et al. [11] in the context of a traditional retrial facility. When the primar y item is out of supply , each new client will immediately enter an orbit of infinit capacity.

A M/ M/ 1 retrial queue under (s, S) policy with a storage system was examined by Shajin and Krishnamoorthy [14]. The authors use the assumption that when the server is inactive, the exter nal arriv als immediately enter an orbit and that the time betw een two successiv e retrials has an exponential distribution. Only the client at the head of the orbit is allowed to reach the server. In contrast to the traditional method of employing just one vendor, Chakravarthy and Hayat [6] established the idea of multiple vendors responsible for replacing inventories. This way, replenishment happens via two vendors. The authors used the MAM to analyse the model in steady-state under the assumptions of a two-vendor system, wher e the lead times are exponentially distributed with a parameter that depends on the vendor, the demands occur according to a MAP, and the service times are PH. There are also interesting numerical examples given, such as a comparison of the systems with one and two vendors.

A queueing inventory model in which a new customer comes and waits for service when the server is unavailable due to vacation was examined by Y Zhang et al. [19]. The model included the server's multiple vacations and dissatisfie clients. They were able to extract some significan perfor mance metrics and fin the matrix geometric solution of the steady-state probability by using the truncated approximation approach. Using numerical analysis, the impact of the probability and impatience rate on a few performance metrics was examined. Using the genetic algorithm, the authors calculated the best possible policy and cost and arrived at the ideal service rate. Ayyappan et al. [4] studied the notions of working breakdown, collision, vacation, and reneging in a non-pr eemptiv e priority retrial queueing system with immediate feedback. They applied the supplementar y variable technique to their model and also provided particular cases.

Service interruptions were originally implemented in an inventory model by Krishnamoorthy et al. [7]. They also believed that orders are processed instantly and that there is no limit to the amount of disruptions that can happen during a single service. Ushakumari [18] examined a (s, S) inventory system with recurrent demands for unfulfille requests from the orbit and a random lead time. In their paper [1], Amirthakodi and Sivakumar spoke about retrial inventory queueing with a single server and customer feedback, wher e the orbit size is finite.Th retrial queueing model with exponential service time, Poisson arrival, and delayed feedback was examined by Meliko v et al. [9]. They used both (s, S) and (s, Q) replenishment policies for their study. In their analysis of an M/ M/ 1/ N queuing system with reverse balking, Kumar et al. [13] incorporate the idea of reverse reneging. Customers' input is used by Kumar and Som [?] in an M/ M/ 1/ N queuing system with reverse balking, reverse reneging, and retention of reneged customers. They calculate the system size stationar y probability .

2. Model Description

• We examine a single-ser ver retrial queueing inventory model in which customers arrive at the system as represented by MAP, with D0 and D1 matrices as its dimension m. The service times, denoted as (j, U) of order n, are assumed to follow the PH-distribution with U0 + Ue = 0.

• If the server is available, he serves the customer right away upon their arrival. If not, the customer must enter the orbit of infinit . Every customer retries from the orbit at a constant rate, despite the size of the orbit. The inter-retrial times follow an exponential distribution with parameter 5.

• If the orbit is empty, the inventory is zero, or both, then the server goes on vacation after serving the customer. Additionally , the vacation periods are expected to follow a ^-parameter exponential distribution. In the event that a customer arrives during vacation time, the server will start charging the customer less for services than usual. Additionally , it is expected that the service times throughout the vacation period follow the PH distribution, denoted as (j, 9U), with 0 < 0 < 1. If the server examines the customer who is waiting in the system after completing this vacation, he will begin a normal busy period. Otherwise, he is dor mant.

• The incoming customer may enter the orbit for a retry with probability q1 or balk the system with probability p1 during the service delivery, repair, and no inventory items, ensuring that p1 + q1 = 1.

• When a customer retries an orbit while the server is servicing incoming customers, there is a chance that the orbital customer and the incoming customer will collide and be shifted to the orbit with a probability of q2; if not, the orbital customer may not collide and will rejoin the orbit for a subsequent retry with a probability of p2, such that p2 + q2 = 1.

• During regular busy periods, the server may get breakdo wn. As a result, the customer getting service at the moment must enter the orbit of limitless capacity. The server goes into idle mode when the repair operation is complete d. The breakdo wn times are exponentially distributed with parameter wher eas the repair times are PH-distributed with rate (a, T).

• All the customers in the orbit are flushe out periodicall y and the flus out times follow exponential distribution with parameter a. The schematic picture of this model is provided in Figur e 1.

• ® - Kronecker product of two matrices of different dimensions. ® - Kronecker sum of two matrices of different dimensions. e - Column vector has an suitable size with each of its entries as 1. 0 - It denotes zero matrices in the suitable order.

3. A nalysis

In the following section, we establish the queueing-inv entory system's transition rate matrix. Assume that N(t), J(t), I(t), R(t), S(t), A(t) describe the total customers in the orbit, status of server, stock level, repair phases, service phases, arrival phases, respectively.

Consider X(t)

0, server is idle in normal service mode,

1, server is busy in normal service mode, J(t) = < 2, server is idle in WV mode,

3, server is busy in WV mode,

4, server is repair mode.

{N(t), J(t), I(t), R(t), S(t), A(t)} is a CTMC with state space

*=<ko) u $(t).

i=1

(1)

wher i

Figure 1: Schematic representation

and for i > 1,

0(0) ={(0,0, Mi, M4) : 0 < Mi < S, 1 < M4 < m}

U {(0, 1, M1, M3, M4) : 1 < M1 < S, 1 < M3 < n, 1 < M4 < m} U {(0,2,M1,m4) : 0 < m1 < S, 1 < m4 < m} U {(0,3, M1, M3, M4) : 1 < M1 < S, 1 < M3 < n, 1 < M4 < m} U {(0,4, M1, M2, M4) : 1 < M1 < S, 1 < M2 < l, 1 < M4 < m}

0(i) ={(i, 0, M1, M4) : 0 < M1 < S, 1 < M4 < m}

U {(i, 1, M1,M3,M4) : 1 < M1 < S, 1 < M3 < n, 1 < M4 < m} U {(i, 2, M1, m4) : 0 < m1 < S, 1 < m4 < m} U {(i,3, M1,M3,M4) : 1 < M1 < S, 1 < M3 < n, 1 < M4 < m} U {(i,4, M1, M2, M4) : 1 < M1 < S, 1 < M2 < l, 1 < M4 < m}

3.1. Construction of the QBD process for Model 1

The generator matrix of the Markov chain under (s, S) policy is given by:

Q

A00 A01 0 0 0 0

A10 F1 F0 0 0 0

A F2 F1 F0 0 0

A 0 F2 F1 F0 0

A 0 0 F2 F1 F0

The entries in the block matrices of Q are define as follows,

wher e

A

00

An

A00

A22 A00

All A12 00 0

A 31

A00

A 51

A00

00

A22 A23 0

A00 A00 0

(1 4 33 A34

0 A00 A00

A42 a43 a 44

■firiri Siriri ^im

00

0

00

0

00

0

0 0 0

0

A55 A00

C1 0 0 . . 0 0 . . 0 C2

0 C3 0 . . 0 0 . . 0 C2

0 0 C3 . . 0 0 . . 0 C2

0 0 0 . . C3 0 . . 0 C2

0 0 0 . . 0 C4 . . 0 0

0 0 0 . . 0 0 . . C4 0

0 0 0 . . 0 0 . . 0 C4

C5 0 0 . . 0 0 . . 0 C6

0 C5 0 . . 0 0 . . 0 C6

0 0 C5 . . 0 0 . . 0 C6

0 0 0 . . C5 0 . . 0 C6

0 0 0 . . 0 C7 . . 0 0

0 0 0 . . 0 0 . . C7 0

0 0 0 . . 0 0 . . 0 C7

wher e C1 = (Do + pD1) - ftIm, C2 = ftIm, C3 = Do - ftIm, C4 = Do,

C5 = U ® (Do + P1D1) - ($ + ft) Inm, C6 = ft Inm, C7 = U ® (Do + D1) - $ I,

A20 = Is ® Uo ® Im, Aoj = Is+1 ® qIm,

A

A

Cs 0 0

0 0

0 0

0

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

C1o 0

0 0

C1o

0 0

0 0

0

Is ® Y ® D1

0 0 0

C1o 0

0 0

0 0 0

0

C11

0 0

C9 C9 C9

C9 0

C11 0 0 C11

wher e Cs = (Do + p D1) - (q + ft) Im, C9 = ft Im, Qo = Do - (q + ft) Im, Cn = Do - q I, At22 = Is+1 ® qInm, A43 = Is ® QU° ® Im,

A 34

Aoo

0

is 0 j 0 Di

A 44 , Aoo

C 2 0 0 . . 0 0 .. . 0 C13

0 C 2 0 . . 0 0 .. . 0 C13

0 0 Ci2 . . 0 0 .. . 0 C13

0 0 0 . . Ci2 0 .. . 0 C13

0 0 0 . . 0 Ci4 . . . 0 0

Ci4 0

0 Ci4

where C12 = 9U ® (Do + pi Di) - (n + /) inm, CB = p inm, CH = 6U ® (Do + pi Di) - n in

= [0 Is 0 T0 0 im], A55 =

Ci5 0 0

0 0

0 0

00

Ci5 0 0 Ci5

Ci5 0 0 Ci7

where Ci5 = T ® (Do + pi Di) - p i/m> Ci6 = / i/„, Ci7 = T ® (Do + pi Di).

0 0 0

0 0

Ci7 0

Ci6 Ci6 Ci6

Ci6 0

0

Ci7

Aii Aoi

qi Di 0

A

0i

A0i 0 0 0 0

A 22 Aoi

0 0 0

0 0

A 33 Aoi 0 0

0 0

0

A 44 Aoi

A 25 Aoi 0

0

A 55

A 22 , Aoi

Is 0 In 0 qiDi, A

Is 0 en a 0 $im, A33 =

A0i = Is 0 In 0 qi Di, A5i = is 0 i/ 0 qi Di,

qi Di

0

A110 A12 Aio 0 0 0

A21 Aio 0 0 0 0

Aio = 0 0 A33 Aio A34 A1o 0

0 0 A43 Aio 0 0

0 0 0 0 A55 A1o

wher e

A i 0 = is+i 0 vim, A i 0 =

, A20 = [0 is 0 en 0 vim], A33 = is+i 0 vi,

A34 = A 0=

0

Is 0 Sj 0 im

is 0 Sj 0 Im_ , A43 = [0 is 0 en 0 vim], A50 = is 0 vl/m.

Fi

F i

F2 i f3 i 0

lF^1

Fii2 F22

0

F42 F

0

F 23

F33 F43

00

0

0

F34

44

F

0

0 0 0

0

F55 rl ■

0

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

wher i

F11

C18 0 0 . . 0 0 . . 0 C19

0 C2o 0 . . 0 0 . . 0 C19

0 0 C2o . . 0 0 . . 0 C19

0 0 0 . . C2o 0 . . 0 C19

0 0 0 . . 0 C21 . . 0 0

0 0 0 . . 0 0 . . C21 0

0 0 0 . . 0 0 . . 0 C21

wher e Ci8 = (Do + pi Di) - (a + ft)Im, C

19

C21 = Do - (S + a)Im. F/

12

0

Is ® y ® D1

= ft im> C 20

F21 To 1

Do - (S + a + ft)I„

0

0 Is-1 ® U0 ® I„

F23

U0 ® Im 0 00

, F2

22

C22 0 0 . . 0 0 . . 0 C23

0 C22 0 . . 0 0 . . 0 C23

0 0 C22 . . 0 0 . . 0 C23

0 0 0 . . C22 0 . . 0 C23

0 0 0 . . 0 C24 . . 0 0

0 0 0 . . 0 0 . . C24 0

0 0 0 . . 0 0 . . 0 C24

wher e C22 = U ® (Do + P1D1) + [(92S - S) - (f + a + ft)]I„„, C23 = ftI

C

24

f34 1

0

Is ® Y ® D1

, F3

33

(f + a)]Inm, F31 = Is+1 ® q Im,

C25 0 0 .. 0 0 .. . 0 C26

0 C27 0 .. 0 0 .. . 0 C26

0 0 C27 .. 0 0 .. . 0 C26

0 0 0 . . C27 0 .. . 0 C26

0 0 0 .. 0 C28 . . 0 0

0 0 0 .. 0 0 .. . C28 0

0 0 0 .. 0 0 .. . 0 C28

wher e C25 = (Do + P1D1) - (a + q + ft)Im, C26 = ftIm, C27 = Do - (a + S + q + ft)Im

C28 = Do - (a + S + q)Im, Ff = Is+1 ® q Inm, F43 1 = [Is ® 9Uo ® im 0,

C29 0 0 ... 0 0 ... 0 C3o

0 C29 0 ... 0 0 ... 0 C3o

0 0 C29 . . . 0 0 ... 0 C3o

F44 = 1= 0 0 0 ... C29 0 ... 0 C3o

0 0 0 ... 0 C31 . . . 0 0

0 0 0 ... 0 0 ... C31 0

0 0 0 ... 0 0 ... 0 C31

where C29 = 0U ® (Do + P1D1) + [(92 S - S) - (a + q + ft)] I„„, C3o = ft I, C31 = 9U ® (Do + p1 D1) + [(92S - S) - (a + q)]I„„.

o

F51 = [0 is © T0 © im], Ff

55 _

C32 0 0. .. 0 0 . .0 C33

0 C32 0. .. 0 0 . .0 C33

0 0 C32 . .. 0 0 . .0 C33

0 0 0. . . C32 0 . .0 C33

0 0 0. .. 0 C34 . . .0 0

0 0 0. .. 0 0 . . C34 0

0 0 0. .. 0 0 . .0 C34

where C32 = T © (Do + pi Di ) - (a + §) ijm, C33 = jSijm, C34 = T © (Do + pi Di ) - aijB

F11 F0

F33 0

wher e F212

rF11 0 0 0 0 0

F21 F0 F22 F0 0 0 F25 F0

0 0 F33 0 0 0

0 0 F43 0 F44 F0 0

0 0 0 0 F55 0

qi Di 0 00 qi Di 0 00

, F02i = [0 is © e„ © P2Sim], F022 = is © In © qi Di, F025 = is © e„a © $i„ [0 is © e„ © P2 S im ], F044 = is © i„ © qi Di, F055 = is © ii © qi Di.

, F

43

0 Fi2 F2 0 0 0

0 0 0 0 0

F2 = 0 0 0 F34 2 0

0 0 0 0 0

0 0 0 0 0

0

is © Sj © iff

, F2

34

0

is © Sj © i„

Aii 0 0 0 0

A21 0 0 0 0

0 0 A33 0 0

0 0 A43 0 0

0 0 0 0 A55

A

wher e A11 = is+i © aim, A2i = [0 is © e„ © aim], A33 = is+i © vim, A43 = [0 is © e„ © aim], A53 = [0 is © ej © aim]. A55 = is © aijm,

F

0

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

Stability condition for Model I

To discuss the stability condition, we firs consider the generator matrix F = F0 + F1 + F2. If X = Xl, X2, Xз, X4 ) = (X00, Xo^ . . . , X0s, X0s+^ . . . , XoS, Xi^ Xi2^ . . , Xls, Xis+i^ . . , XlS, X20, X21, . . . , X2s,X2s+1, . . . , X2S,X31,X32,. . . , X3s, X3s+1,. . . , X3S, X41, X42, . . . ,X4s, X4s+1, . ...... , X4S ).

The vector x represents the invariant vector of matrix F. Consequently , we have the relations XF = 0 and xe = 1. For the Markov process with a QBD structur e to exhibit stability, our model must satisfy the condition xF0e < XF2 e. This condition is both necessar y and sufficien for the stability of the queueing model under study and reduces to the inequality A < p.

3.2. QBD process for Model II

In accordance with the assumptions outlined in the "Model Description" section, we will now examine Model II, while solely modifying the ordering policy from (s, S) to (s, Q). The generator matrix of the process for the (s, Q) policy takes on the following form:

Q

Aoo A 01 0 0 0 0

A 10 F1 Fo 0 0 0

A F2 F1 Fo 0 0

A 0 F2 i?1 Fo 0

A 0 0 F2 i?1 Fo

The entries in the block matrices of Q are define as follows,

A

00

'A11

A00

A31

A00

451 LA00

A12

A00

0

0

¿22 123 n

A 00 A 00 0

(1 433 4 34

0 A 00 A 00

A42 A43 A44

00 00 00

0 0 0 0

A 55 A 00

A

00

"C1 0 0 . . 0 0 . . C2 0 .. . 0 0

0 C3 0 . . 0 0 . . 0 C2 .. . 0 0

0 0 C3 . . 0 0 . . 0 0 .. . 0 0

0 0 0 . . C3 0 . . 0 0 .. . 0 C2

0 0 0 . . 0 C4 . . 0 0 .. . 0 0

0 0 0 . . 0 0 . . C4 0 .. . 0 0

0 0 0 . . 0 0 . . 0 C4 .. . 0 0

0 0 0 . . 0 0 . . 0 0 .. . C4 0

0 0 0 . . 0 0 . . 0 0 .. . 0 C4

/412 —

A00 —

0

is ® Y ® D

a~22 A 00

/423 — Is ® U0 ® Im, A31 -

00

00

is+1 ® nim,

C5 0 0 . .0 0 . . C6 0 .. . 0 0

0 C5 0.. . 0 0 . . 0 C6 .. . 0 0

0 0 C5 . . 0 0 . . 0 0 .. . 0 0

0 0 0.. . C5 0 . . 0 0 .. . 0 C6

0 0 0 . . 0 C7 . . 0 0 .. . 0 0

0 0 0.. . 0 0 . . C7 0 .. . 0 0

0 0 0 . . 0 0 . . 0 C7 .. . 0 0

0 0 0.. . 0 0 . . 0 0 .. . C7 0

0 0 0 . . 0 0 . . 0 0 .. . 0 C7

A33 A00

"Cs 0 0 . . 0 0 . . C9 0 . . 0 0

0 C10 0 . . 0 0 . . 0 C9 . . 0 0

0 0 C10 . . 0 0 . . 0 0 . . 0 0

0 0 0 . . C10 0 . . 0 0 . . 0 C9

0 0 0 . . 0 C11 . . 0 0 . . 0 0

0 0 0 . . 0 0 . . C11 0 . . 0 0

0 0 0 . . 0 0 . . 0 C11 . . 0 0

0 0 0 . . 0 0 . . 0 0 . . C11 0

0 0 0 . . 0 0 . . 0 0 . . 0 C11

A34 _ A00 _

0

is 0 y 0 Di

, A02 _ Is+1 0 nInm, A43 _ Is 0 9U0 0 Im, _ [0 Is 0 T0 0 im],

A

C12 0 0 . . 0 0 . . C13 0 . . 0 0

0 C12 0 . . 0 0 . . 0 C13 . . 0 0

0 0 C12 . . 0 0 . . 0 0 . . 0 0

0 0 0 . . C12 0 . . 0 0 . . 0 C13

0 0 0 . . 0 C14 . . 0 0 . . 0 0

0 0 0 . . 0 0 . . C14 0 . . 0 0

0 0 0 . . 0 0 . . 0 C14 . . 0 0

0 0 0 . . 0 0 . . 0 0 . . C14 0

0 0 0 . . 0 0 . . 0 0 . . 0 C14

C15 0 0 . . 0 0 . . 0 C16

0 C15 0 . . 0 0 . . 0 C16

0 0 C15 . . 0 0 . . 0 C16

0 0 0 . . C15 0 . . 0 C16

0 0 0 . . 0 C17 . . 0 0

0 0 0 . . 0 0 . . C17 0

0 0 0 . . 0 0 . . 0 C17

¡1

rjPi1 ¡21 FF31 0

JT

£22 ¡1 0

£42 1

0

F£123

£33 1

£43 1

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

00

0

0

¡£34 1

¡£44 1

0

0 0 0

0

¡£55 1

wher i

F12

Fi11

CO u 0 0 . . 0 0 . . C19 0 . . 0 0

0 C20 0 . . 0 0 . . 0 C19 . . 0 0

0 0 C20 . . 0 0 . . 0 0 . . 0 0

0 0 0 . . C20 0 . . 0 0 . . 0 C19

0 0 0 . . 0 C21 . . 0 0 . . 0 0

0 0 0 . . 0 0 . . C21 0 . . 0 0

0 0 0 . . 0 0 . . 0 C21 . . 0 0

0 0 0 . . 0 0 . . 0 0 . . C21 0

0 0 0 . . 0 0 . . 0 0 . . 0 C21

0

Is ® y ® D1

, -2

21

F31 = Is+1 ® n Im, -Ff4 =

00

0 Is-1 ® U0 ® Im 0

is ® Y ® D

, -2

23

U0 ® Im 0' 00

F2

22

C22 0 0 . . 0 0 . . C23 0 .. . 0 0

0 C22 0 . . 0 0 . . 0 C23 . . 0 0

0 0 C22 . . 0 0 . . 0 0 .. . 0 0

0 0 0 . . C22 0 . . 0 0 .. . 0 C23

0 0 0 . . 0 C24 . . 0 0 .. . 0 0

0 0 0 . . 0 0 . . C24 0 .. . 0 0

0 0 0 . . 0 0 . . 0 C24 . . 0 0

0 0 0 . . 0 0 . . 0 0 .. . C24 0

0 0 0 . . 0 0 . . 0 0 .. . 0 C24

r33 F1

C25 0 0 . .0 0 . . C26 0 .. . 0 0

0 C27 0.. . 0 0 . . 0 C26 . . 0 0

0 0 C27 . . 0 0 . . 0 0 .. . 0 0

0 0 0.. . C27 0 . . 0 0 .. . 0 C26

0 0 0 . . 0 C28 . . 0 0 .. . 0 0

0 0 0.. . 0 0 . . C28 0 .. . 0 0

0 0 0 . . 0 0 . . 0 C28 . . 0 0

0 0 0.. . 0 0 . . 0 0 .. . C28 0

0 0 0 . . 0 0 . . 0 0 .. . 0 C28

F?l42 = is+1 ® ninm, i?43 = [is ® OU0 ® im 0 ,

£44 F1

F51

£55 F1

C29 0 0 . .0 0 . . C30 0 .. .0 0

0 C29 0 . .0 0 . .0 C30 . . .0 0

0 0 C29 . .0 0 . .0 0 .. .0 0

0 0 0 . . C29 0 . .0 0 .. .0 C30

0 0 0 . .0 C31 . .0 0 .. .0 0

0 0 0 . .0 0 . . C31 0 .. .0 0

0 0 0 . .0 0 . .0 C31 . . .0 0

0 0 0 . .0 0 . .0 0 .. . C31 0

0 0 0 . .0 0 . .0 0 .. .0 C31

® Im ,

C32 0 0 . .0 0 . . C33 0 .. .0 0 "

0 C32 0 . .0 0 . .0 C33 . . .0 0

0 0 C32 . .0 0 . .0 0 .. .0 0

0 0 0 . . C32 0 . .0 0 .. .0 C33

0 0 0 . .0 C34 . .0 0 .. .0 0

0 0 0 . .0 0 . . C34 0 .. .0 0

0 0 0 . .0 0 . .0 C34 . . .0 0

0 0 0 . .0 0 . .0 0 .. . C34 0

0 0 0 . .0 0 . .0 0 .. .0 C34

Stability condition for Model II

To discuss the stability condition, we firs consider the generator matrix F = F0 + F\ + F2. If X = (Xo, Xi, X2, X3, X4 ) = (Xoo , X01,. . . , X0s, X0s+1,. . . , X0Q,. . . , X0S, X11, X12,. . ., X1s, X1s+1,. . . , X1Q . . . ,

X1S, X20, X21, . . . , X2s, X2s + 1, . . . , X2Q, . . . , X2S, X31, X32, . . . , X3s, X3s+1, . . . , X3Q, . . . , X3S, X41, X42, . . . ,

X4s, X4s+i,..., X40,..., X4S ). Considering the QBD structure of the Markov process, stability exists in our model if it satisfie the condition xF0e < XF2 e. This condition is both necessar y and sufficien for the stability of this queueing model under study, and it reduces to A < p.

3.3. The stationar y probability vector

Let X be the stationar y probability vector of the infintesima generator Q of the process {X(t): t > 0}. The subdivision of X = (x0,x1,x2,...), wher e x0 is of dimension 2(S + l)m + 2Snm and x1,x2,... are of dimension 2(S + l)m + 2Snm + Slm. As X is a vector satisfie the relation XQ = 0 and Xe = 1. The probability vector X follows a matrix geometric structur e under the steady state is

Xj = x1 Rj-1, j > 2 (2)

wher e R is the quadratic equation's lowest non-negativ e solution R2F2 + RF1 + F0 = 0 and the vector x0, x1 are obtained with the help of succeeding equations:

co

x0A00 + x1 A10 + E xiA = 0 (3)

i=2

x0 A01 + xi [Fi + RF2 ]= 0, (4)

subject to a condition normalization

x0 e2(S+1)m+2Snm + x1[ ^ — R] e2(S+1)m+2Snm+SZm = 1. (5)

The rate matrix R can be computed with the help of the following iteration formula which has been suggested by Neuts [10] R(n + l) = —F0F—1 — R2(n)F2F—1 for n > 0 wher e R(0) = 0. Since F—1 and (F0 + R2F2) are positiv e, the rate matrix R will converge and so the entries of R will increase monotonically in the successiv e iterations. Iteration may be terminated when the condition maxij[Rij(n + 1) — Rij(n)] < e is attained. Here, e denotes the degr ee of accuracy and R(n) indicates the value of the rate matrix at the n-th iteration.

4. System characteristics

Probability that the server is idle in regular process PINM = Ei=0 =0 E«4 = 1 xi0u1 u4.

Probability that the server is idle in working vacation process

PIWV = Ei=0 E«1 =0 E«4 = 1 xi2u1 u4.

Probability that the ser ver is busy in regular process

PBNM = Ei=0 Eu1 = 1 Eu3 = 1 E«4 = 1 xi1u1 u3 u4. Probability that the ser ver is busy in working vacation

P _ v i v S pn r^m x

P BWV = Ei=0 Eu1 = 1 Eu3 = 1 Eu4 = 1 xi3u1 u3u4.

Probability that the server is breakdown

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

PBD = Ei=1 Es1=1 Eu2=1 E«4=1 xi4u1 u2 uj.

Expected number of customers in the orbit

Eorbit Ei=1 ixie.

Probability that the ser ver is busy PBusy = PBNM + PBWV.

Expected number of customers in the system

Esystem = Eorbit + PBusy.

Expected number of items in the inventory level

EiL = Ei=0 Es1 = 1 E«4 = 1 u1 xi0u1 u4 + Ei=0 Eu1 = 1 En3 = 1 E«4 = 1 u1 xi1u1 u3 u4 + Ei=0 Es1 = 1 E«4 = 1 u1 xi2u1 u4 + Ei=0 Eu1 = 1 Eu3 = 1 E«4 = 1 u1 xi31u1 u2u3u4 + Ei =1 Eu1 =1 Eu2 = 1 E«4 = 1 u1 xi4u1 u2 u4 .

Expected reorder rate

ER = Ei=0 En3 = 1 E^ = 1 xi1(s+1)u3u4 (U0 ® )e + Ei=0 Eu3 = 1 E^=1 xi3(s+1)u3u4 ® ^m)e.

The effective retrial rate

A = $ Ei=1 Eu1 = 1 E«4 = 1 xi0u1 u4 + $ Ei=1 Eu1 = 1 E«4 = 1 xi2u1 uj.

5. Cost Analysis

The total cost for our model is given below, with the cost elements (per unit time) related to various system measur es.

TC = cwEsystem + chEIL + csER

wher e

• TC: Total cost (per unit time)

Ch: The inventory holding cost (per unit time)

Cw: Waiting cost of a customer in the system (per unit time)

Cs: Setup cost (per order)

6. N umerical Implementation

To compute numerical outcomes, we have employed diverse MAP demonstrations for the incoming arrival in a manner that ensur es their mean values are 1, as recommended by [5]. • Erlang arrival (ERA):

Dn

Exponential arrival (EXA): Hyper exponential arrival (HEXA):

Do =

-2 2 " Di = 0 0"

0 -2 2 0

Do = [-1]Di = [1]

-1.90 0 0 -0.19

Di

1.710 0.190 0.171 0.019

Consider the following PH-distributions for the service and repair progression: • Erlang service (ERS):

— 2 2

Y =[1,0] U = 2 2

Erlang repair (ERR):

a =[1,0] T

0 -2

-2 2 " 0 -2

Exponential service (EXS): Exponential repair (EXR): Hyper exponential service (HEXS):

Y = [0.8, 0.2] U Hyper exponential repair (HEXR):

a = [0.8, 0.2] T

7 =[1] U =[-l] a =[l] T =[-l]

-2.8 0 0 -0.28

-2.8 0 0 -0.28

Illustration 1

For this both policies, it was assumed that values of all parameters of the QIS were fixe except the service rate p: A = 1, q = 3, d = 0.6, t = 2, ft = 2, ty = 1, 5 = 3, a = 0.5, p = p2 = 0.6, q1 = q2 = 0.4, s = 5, S = 15.

Here, we compar e and analyse the two policy (s,S) and (s, Q) as follows in tables 1-6:

• First, we observe that both Esystem and Eorbit in Table 1-6 under varying service rate p , it is gradually decreases as p increase for both (s,S) and (s, Q) but the notable is (s,S) policy give the minimum for both Esystem and Eorb,f.

• Obser ve the service times, Esystem and E0rb/f are decreases highly in HEXS and slowly decrease in ERS than all other service times. Likewise, from the view point of arrival times, Esysfem and Eorb/t are decreases highly for HEX A compar ed to other arrival times.

Table 1: Service rate (y) vs Esystem and Eorbn - ERA

ERS EXS HEXS

y Esystem Eorbit Esystem Eorbit Esystem Eorbit

15 0.081396697 0.047355675 0.116583261 0.046932851 0.060209747 0.031898478

16 0.075864324 0.043882684 0.109224350 0.043648505 0.057304727 0.030565025

17 0.071064407 0.040901610 0.102739862 0.04079181 0.054674483 0.029325579

18 0.066854402 0.038311241 0.096982359 0.038284564 0.052279029 0.028171817

19 0.063128015 0.036037241 0.091835886 0.036066509 0.050086560 0.027096253

20 0.059803954 0.034023538 0.087207964 0.034090466 0.048071247 0.02609211

21 0.056818744 0.032226894 0.083023918 0.032318974 0.046211764 0.025153247

22 0.054121959 0.030613354 0.079222779 0.030721913 0.044490267 0.024274106

23 0.051672939 0.029155827 0.075754267 0.029274789 0.042891663 0.023449656

24 0.049438484 0.027832404 0.072576547 0.027957481 0.041403065 0.022675351

Table 2: Service rate (y) vs Esystem and Eorbn - EXA

ERS EXS HEXS

y Esystem Eorbit Esystem Eorbit Esystem Eorbit

15 0.093658859 0.057831180 0.125620027 0.057370051 0.077226462 0.047628434

16 0.087616380 0.053656465 0.117884279 0.053393412 0.073004243 0.044783511

17 0.082319352 0.050040468 0.111041640 0.049917853 0.069231262 0.042257589

18 0.077636049 0.046878488 0.104946594 0.046856002 0.065837924 0.039999559

19 0.073464370 0.044090388 0.099483485 0.044139417 0.062768568 0.037968788

20 0.069723889 0.041613800 0.094559255 0.041713775 0.059978093 0.036132537

21 0.066350351 0.039399467 0.090098203 0.039535447 0.057429527 0.034464111

22 0.063291771 0.037407970 0.086038129 0.037569008 0.055092251 0.032941515

23 0.060505619 0.035607397 0.082327459 0.035785419 0.052940673 0.031546455

24 0.057956750 0.033971637 0.078923079 0.034160655 0.050953225 0.030263586

Table 3: Service rate (y) vs Esystem and Eorbn - HEXA

ERS EXS HEXS

y Esystem Eorbit Esystem Eorbit Esystem Eorbit

15 0.130072755 0.085272901 0.140741030 0.072324015 0.085907558 0.047067013

16 0.118644770 0.076620377 0.131673874 0.066854199 0.080218556 0.043713552

17 0.109278270 0.069644502 0.123722961 0.062135811 0.075394726 0.040903528

18 0.101432497 0.063889862 0.116692238 0.058026255 0.071233209 0.03850289

19 0.094745436 0.059054418 0.110429349 0.054416549 0.06759258 0.036419856

20 0.088964620 0.054929433 0.104814044 0.051222021 0.064370838 0.034589272

21 0.083908013 0.051365737 0.099750091 0.048375934 0.061492291 0.032963458

22 0.079440679 0.048253720 0.095159543 0.045824997 0.058899399 0.031506611

23 0.075460231 0.045510930 0.090978563 0.043526164 0.056547500 0.030191241

24 0.071887408 0.043074081 0.087154360 0.041444300 0.054401305 0.02899583

Table 4: Service rate (y) vs Esystem and Eorbu - ERA ERS EXS HEXS

y Esystem Eorbit Esystem Eorbit Esystem Eorbit

15 0.082004602 0.047355519 0.116584109 0.046933442 0.060824563 0.031913956

16 0.076429926 0.043882824 0.109225231 0.043649085 0.057874696 0.030578216

17 0.071593705 0.040901916 0.102740765 0.040792375 0.055206267 0.029336964

18 0.067352119 0.038311641 0.096983274 0.038285111 0.052777843 0.028181749

19 0.063597952 0.036037694 0.091836807 0.036067038 0.050556568 0.027104999

20 0.060249224 0.034024019 0.087208889 0.034090977 0.048515832 0.026099873

21 0.057241938 0.032227388 0.083024844 0.032319470 0.046633719 0.025160188

22 0.054525258 0.030613851 0.079223704 0.030722393 0.044891928 0.024280350

23 0.052058203 0.029156322 0.075755191 0.029275254 0.043275004 0.023455306

24 0.049807313 0.027832894 0.072577470 0.027957933 0.041769774 0.022680491

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

Table 5: Service rate (y) vs Esystem and Eorfrit - EXA

ERS EXS HEXS

y Esystem Eorbit Esystem Eorbit Esystem Eorbit

15 0.094342828 0.057831783 0.125622511 0.057371230 0.077912574 0.047638686

16 0.088262387 0.053657353 0.117886912 0.053394652 0.073653585 0.044793161

17 0.082931496 0.050041572 0.111044412 0.049919149 0.069847634 0.042266700

18 0.078217783 0.046879757 0.104949496 0.046857350 0.066424553 0.040008185

19 0.074018636 0.044091787 0.099486509 0.044140813 0.063328223 0.037976979

20 0.070253213 0.041615303 0.094562394 0.041715216 0.060513165 0.036140334

21 0.066856921 0.039401053 0.090101450 0.039536929 0.057942099 0.034471552

22 0.063777495 0.037409625 0.086041476 0.037570530 0.055584149 0.032948633

23 0.060972173 0.035609109 0.082330902 0.035786976 0.053413507 0.031553280

24 0.058405612 0.033973398 0.078926612 0.034162246 0.051408424 0.030270142

Table 6: Service rate (y) vs Esystem and Eorbit - HEXA ERS EXS HEXS

y Esystem Eorbit Esystem Eorbit Esystem Eorbit

15 0.131245994 0.085194321 0.14075261 0.072332391 0.087390312 0.047182656

16 0.119735103 0.076569695 0.131688802 0.066864727 0.081577421 0.043823642

17 0.110296386 0.069612267 0.123740628 0.062148038 0.076649406 0.041007718

18 0.102387591 0.063870343 0.116712188 0.058039850 0.072399139 0.03860134

19 0.09564524 0.059043966 0.110451236 0.054431263 0.068682030 0.036512935

20 0.089815602 0.054925634 0.104837597 0.051237669 0.065393700 0.034677418

21 0.084715599 0.051366937 0.099775098 0.048392369 0.062456649 0.033047113

22 0.080209444 0.048258756 0.095185831 0.045842105 0.059811936 0.031586194

23 0.07619406 0.045518963 0.091005993 0.043543856 0.057413806 0.030267136

24 0.072589624 0.043084494 0.087182817 0.041462502 0.055226098 0.029068385

Illustration 2

We picturise the consequences of the breakdo wn rate ty against the Pbusy. Fix A = 1, y = 15,

d = 0.6, n = 3, t = 5, ft = 2, S = 3, a = 0.5, p1 = p2 = 0.6, q1 = q2 = 0.4, s = 5, S = 15,

these values satisfy the condition for stability. From the figu es 2 - 4: we can explore that while increasing the server's breakdown rate (ty), Pbusy decreases for all feasible provisions of incoming arrival and service patterns. As increase in breakdo wn rate indicates that customers will frequently be unable to access the server, which is decreases of Pbusy is higher for HEXA and lower for ERA. Likewise, it is higher for ERS and lower for HEXS.

Illustration 3

To investigate the impact of the TC on both the service (y) and repair (t) rates in the Figures 5-13. Fix A = 1, a = 0.2, d = 0.6, ft = 3, 5 = 3, p1 = p2 = 0.6, q1 = q2 = 0.4, s = 5, S = 15, Ch = 70, Cj = 110, Cr = 120, such that the system leftovers stable.

From the viewpoint of Figures 5-13, we maximize both the service and repair rates for all possible groups of arrival and service times, we notice that the TC decreases. Consider the service times, TC decreases exceedingly for ERS and decreases moderately for EXS. Therefore, TC decreases slowly for ERA and rapidly for HEX A.

•10

-2

(a) ERA

Ek / Ek/ 1 Ek/ M/ 1 Ek/ Hk/ 1

—*—»—*-

1.5 2 2.5 3 IP

10

-2

(a) EXA

M/ Ek/ 1 M/ M/ 1 M/ Hk/ 1

1.5 2 2.5 3

P

Figure 2: Breakdown rate vs. Pbusy

Figure 3: Breakdown rate vs. Pbusy

10-

(a) HEXA

RH 5

Hk / Ek/ 1 Hk/ M/ 1 Hk/ Hk/ 1

1.5 2 2.5 3

P

Figure 4: Breakdown rate vs. Pbusy

Figure 5: Service and repair rates vs. TC

Figure 6: Service and repair rates vs. TC

Figure 7: Service and repair rates vs. TC

6

6

4

4

2

7

6

4

Figure 8: Service and repair rates vs. TC

Figure 9: Service and repair rates vs. TC

Figure 10: Service and repair rates vs. TC

Figure 11: Service and repair rates vs. TC

Figure 12: Service and repair rates vs. TC

Figure 13: Service and repair rates vs. TC

7. Conclusion

A retrial inventory model with MAP arrivals, PH-distributed service, working vacations, collision of orbital customers, flus out, balking, breakdo wn and repair has been investigated. The peculiarity of this model is that the server can offer service even in the vacation period and the system is alw ays stable because of the flus out of the system. We have consider ed MAP for arrivals and would like to extend our models by considering BMAP for arrivals which is best suited for modelling arriv als which come in batches.

R eferences

[1] Amirthakodi, M. and Sivakumar, B. (2014). An inventory system with service facility and finit orbit size for feedback customers, OPSEARCH, 52(2): 225-255.

[2] Artalejo, J.R. and Gomez-Corral, A. Retrial Queueing Systems: A Computational Appr oach, Springer: London, UK, 2008.

[3] Artalejo, J.R., Krishnamoorthy , A. and Lopez-Herr ero, M.J. (2006). Numerical analysis of (s, S) inventory systems with repeated attempts, Annals of Operations Research, 141: 67-83.

[4] Ayyappan, G., Udayageetha, J. and Somasundaram, B. (2020). Analysis of non-pr eemptiv e priority retrial queueing system with two-way communication, Bernoulli vacation, collisions, working breakdo wn, immediate feedback and reneging, International Journal of Mathematics in Operational Research, 16(4):480-498.

[5] Chakra varthy, S.R. Markovian arrival processes, In Wiley Encyclopedia of Operations Research and Management Science, Wiley: Hoboken, NJ, USA, 2010.

[6] Chakra varthy, S.R. and Hayat, K. (2020). Queueing-Inv entory Models for a Two-Vendor System with Positiv e Service Times, Queueing Models and Service Management, 3(1): 1-35.

[7] Krishnamoorthy , A., Nair, S.S. and Narayanan, V.C. (2010). An inventory model with server interruptions, In: Proceedings of the 5th International Conference on Queueing Theory and Network Applications, 1(1): 132-139.

[8] Manuel, P., Sivakumar, B., & Arivarignan, G. (2008). A perishable inventory system with service facilities and retrial customers, Computers & Industrial Engineering, 54(3): 484- 501.

[9] Meliko v, A., Aliyeva, S., Nair, S.S., Kumar, B.K. (2022). Retrial Queuing- Inventory Systems with Delayed Feedback and Instantaneous Damaging of Items, Axioms, 11(5):241.

[10] Neuts, M. F. (1981). Matrix-geometric solutions in stochastic models: An algorithmic approach, The Johns Hopkins University Press, Baltimor e and London.

[11] Nithy a, M., Sugapriy a, C., Selvakumar, S., Jeganathan, K., and Harikrishnan, T., (2022). A Markovian twocommodity queueing-i nventory system with compliment item and classical retrial facility, Ural Mathematical Journal, 8(1):90-116.

[12] Jain, N. K, Kumar, R. and Som, B.K. (2014). An M/M/1/N queuing system with reverse balking, American Journal of Operational Research, 4(2):17-20.

[13] Kumar, R. and Som, B.K. (2015). An M/M/1/N Queuing System with Reverse Balking, Reverse Reneging, and Retention of Reneged Customers, Indian Journal of Industrial and Applied Mathematics, 6(1):73-79.

[14] Shajin, D. and Krishnamoorthy , A. (2020). Stochastic decomposition in retrial queueing-inventory system, RAJRO Oper. Res., 54(1):81-99.

[15] Sivakumar, B. (2008). Two-commodity inventory system with retrial demand, European Journal of Operational Research, 187(1): 70-83.

[16] Sivakumar, B. (2009). A perishable inventory system with retrial demands and a finit population, Journal of Computational and Applied Mathematics, 224(1):29-38.

[17] Sivakumar, B. (2011). An inventory system with retrial demands and multiple server vacation, Quality Technology and Quantitative Management, 8(2):125-146.

[18] Ushakumari, P.V. (2006). On (s, S) inventory system with random lead time and repeated demands, Journal of Applied Mathematics and Stochastic Analysis, 2006:1-22.

[19] Zhang, Y., Yue, D., Sun, L. and Zuo, J. (2022). Analysis of the Queueing-Inv entory System with Impatient Customers and Mixed Sales, Discrete Dynamics in Nature and Society, Hindawi, 2022(1):1-12.

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