a finite population perishable inventory system with customers … · 2017-05-31 · a finite...

7
A Finite population Perishable Inventory system with Customers search from the Orbit C. Periyasamy Department of Mathematics,AMET University, Chennai Abstract:In this article, we consider a continuous review perishable inventorysystem with service facility. The service facility consists of a single server.The maximum storage capacity is S. The nature of the items is perishableand the life time of an item is assumed to follow a negative exponentialdistribution. Further we assume that the inventory is replenished according to the instantaneous supply of orders. The arrival of demands isgenerated by a finite number of homogeneous population and the demandtime points form a quasi random input. The inventory is delivered aftersome random time due to service on it. Here we assume exponential service time. The demands that occur during server busy period is permittedto enter into the orbit. These orbiting demands retry for their demandsafter a random time, which is distributed as exponential. After the completion of each service, the server searches for customers from the orbitwith probability > 0, and remains idle with probability1 . Searchtime is assumed to be negligible. The joint probability distribution of thenumber of demands in orbit, the inventory level and the server status areobtained in the steady state case. Various system performance measuresare derived and the results are illustrated numerically. 1 Introduction In most of the inventory models considered in the literature, the demanded itemsare directly delivered from the stock (if available). We consider an inventorysystem in which the demanded items are delivered to the customers only afterperforming some service. The duration of service is assumed to be random. Thedemands occurring during the stock-out period are permitted to enter into anorbit and the customers from the orbit retry after some random time. Retrialqueues considered by researchers so far have the characteristic that each serviceis preceded and followed by an idle period which is terminated either by thearrival of a customer from the orbit (secondary customer) or by a primary (firstattempt) customer. However, we consider retrial queuing models in which, evenwithout a waiting room, each service completion epoch need not necessarily befollowed by an idle time. This is achievedas follows: immediately on a servicecompletion, the server picks up a customer from the orbit with probability,when there are customers in the orbit (it is assumed that server is awareof the orbital status, for example there is a register with him of customers inorbit, where as the orbital customers are ignorant of the server status.) Withprobability 1 − p, no search is made on a service completion epoch and in thiscase, as in the classical retrial queue, a competition takes place between primaryand secondary customers for service. Thus, if search is made, a service is followedby another service and if not, a service is followed by an idle time. Our studyhas one main objectives, it is to introduce orbital search in retrial queuingmodels which allows minimizing the idle time of the server. For computationalpurpose we adopt instantaneous supply for inventory.The rest of the paper is organized asfollows, the problem formulated in thenext section and model the problem mathematically in section 4. In section5, we calculated the limiting probabilities in steady state case and in the nextsection we derived the important system performance measures. The paperconcludes with numerical illustration. International Journal of Computational and Applied Mathematics. ISSN 1819-4966 Volume 12, Number 1 (2017) © Research India Publications http://www.ripublication.com 193

Upload: others

Post on 13-Jul-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Finite population Perishable Inventory system with Customers … · 2017-05-31 · A Finite population Perishable Inventory system with Customers search from the Orbit . C. Periyasamy

A Finite population Perishable Inventory system with Customers

search from the Orbit

C. Periyasamy

Department of Mathematics,AMET University, Chennai

Abstract:In this article, we consider a continuous review perishable inventorysystem with

service facility. The service facility consists of a single server.The maximum storage capacity

is S. The nature of the items is perishableand the life time of an item is assumed to follow a

negative exponentialdistribution. Further we assume that the inventory is replenished

according to the instantaneous supply of orders. The arrival of demands isgenerated by a

finite number of homogeneous population and the demandtime points form a quasi random

input. The inventory is delivered aftersome random time due to service on it. Here we assume

exponential service time. The demands that occur during server busy period is permittedto

enter into the orbit. These orbiting demands retry for their demandsafter a random time,

which is distributed as exponential. After the completion of each service, the server searches

for customers from the orbitwith probability𝑝 > 0, and remains idle with probability1 − 𝑝.

Searchtime is assumed to be negligible. The joint probability distribution of thenumber of

demands in orbit, the inventory level and the server status areobtained in the steady state

case. Various system performance measuresare derived and the results are illustrated

numerically.

1 Introduction In most of the inventory models considered in the literature, the demanded itemsare directly

delivered from the stock (if available). We consider an inventorysystem in which the

demanded items are delivered to the customers only afterperforming some service. The

duration of service is assumed to be random. Thedemands occurring during the stock-out

period are permitted to enter into anorbit and the customers from the orbit retry after some

random time. Retrialqueues considered by researchers so far have the characteristic that each

serviceis preceded and followed by an idle period which is terminated either by thearrival of

a customer from the orbit (secondary customer) or by a primary (firstattempt) customer.

However, we consider retrial queuing models in which, evenwithout a waiting room, each

service completion epoch need not necessarily befollowed by an idle time. This is achievedas

follows: immediately on a servicecompletion, the server picks up a customer from the orbit

with probability𝑝,when there are customers in the orbit (it is assumed that server is awareof

the orbital status, for example there is a register with him of customers inorbit, where as the

orbital customers are ignorant of the server status.) Withprobability 1 − p, no search is made

on a service completion epoch and in thiscase, as in the classical retrial queue, a competition

takes place between primaryand secondary customers for service. Thus, if search is made, a

service is followedby another service and if not, a service is followed by an idle time. Our

studyhas one main objectives, it is to introduce orbital search in retrial queuingmodels which

allows minimizing the idle time of the server. For computationalpurpose we adopt

instantaneous supply for inventory.The rest of the paper is organized asfollows, the problem

formulated in thenext section and model the problem mathematically in section 4. In

section5, we calculated the limiting probabilities in steady state case and in the nextsection

we derived the important system performance measures. The paperconcludes with numerical

illustration.

International Journal of Computational and Applied Mathematics. ISSN 1819-4966 Volume 12, Number 1 (2017) © Research India Publications http://www.ripublication.com

193

Page 2: A Finite population Perishable Inventory system with Customers … · 2017-05-31 · A Finite population Perishable Inventory system with Customers search from the Orbit . C. Periyasamy

AMS Subject Classification: 90B05, 60J27

Keywords: Continuous review Inventory Systems, Perishableitems, Instantaneous supply,

Finite population,Service facility, Retrial demands, Orbital search

Notation: • 𝑨(𝒊, 𝒋) : entry at (𝒊, 𝒋) th position of 𝐴

• 𝟎 : zero vector of appropriate dimension

• 𝒆 : a column vector of 1’s of appropriate dimension

• 𝑰𝒏 : identity matrix of order 𝑛

• 𝜹𝒊,𝒋 : Kronecker delta function

2 Problem Formulation We consider a continuous review perishable inventory system with a service facility. The

maximum inventory level is S units. The items are perishable innature, and the life time of an

item is distributed as negative exponential distribution with rate 𝛾. Further we assume that,

the item was taken to service hasnot perish. The inventory is replenished instantaneously, that

is, the on handinventory level is one and the one item was taken to service due to primary

orthe repeated arrival or perished, 𝑆 units of items replenished immediately to the stock and

brings the inventory level to be maximum. The arrivals of customers are originated from a

finite population(𝐾) of homogeneous sources. The inputprocess is characterized by the fact

that each free source generates demands independently and with the same exponentially

distributed inter-arrival time ofrate𝜆. This particular type of finite-source input is often called

quasi randominput. The inventory is delivered to the demanding customer after some random

time due to service on it. Here we assume exponential service time withparameter𝜇. The

demands that occur during server busy period is permittedto enter into the orbit. These

orbiting demands retry for their demand after arandom time, which is distributed as

exponential with rate 𝜃. The retrial rateis defined as 𝑖𝜃, where 𝑖 customers are in the orbit.

After the completion ofeach service, the server searches customers from the orbit and starts

service tohim immediately with a probability𝑝 > 0, and remains idle with probability1 − 𝑝. Here we assume the search time is negligible. We also assume that theinter demand times;

service times and a retrial times are independent randomvariables.

3 Model Analysis Let 𝑋(𝑡) and 𝑌 (𝑡) respectively denote the number of demands in the orbit andthe on-hand

inventory level at time 𝑡. Define a variable 𝑍(𝑡) = 0 𝑠𝑒𝑟𝑣𝑒𝑟 𝑖𝑠 𝑖𝑑𝑙𝑒1 𝑠𝑒𝑟𝑣𝑒𝑟 𝑖𝑠 𝑏𝑢𝑠𝑦

From the assumption made on the input and output process, it may be verifiedthat the

stochastic process {(𝑋(𝑡), 𝑌 (𝑡),𝑍(𝑡)) ∶ 𝑡 ≥ 0} is a Markov process withstate space 𝐸, which

is defined as, 𝐸 = {0, 1, . . . , 𝐾 − 1} × {1, 2, . . . , 𝑆} × {0, 1}. For convenient, 𝐸 can be represented as,

𝐸 = 𝑎 𝑖

𝐾−1

𝑖=0

= 𝑎(𝑖, 𝑗)

𝑆

𝑗=1

𝐾−1

𝑖=0

Where, 𝑎(𝑖, 𝑗) = {((𝑖, 𝑗, 0), (𝑖, 𝑗, 1))|𝑖 = 0, 1, . . . , 𝐾 − 1, 𝑗 = 1, 2, . . . , 𝑆}

Then the infinitesimal generator Q can be conveniently expressed in blockpartitioned matrix

with entries,

International Journal of Computational and Applied Mathematics. ISSN 1819-4966 Volume 12, Number 1 (2017) © Research India Publications http://www.ripublication.com

194

Page 3: A Finite population Perishable Inventory system with Customers … · 2017-05-31 · A Finite population Perishable Inventory system with Customers search from the Orbit . C. Periyasamy

Clearly𝐴𝑖 ,𝐵𝑖 and 𝐶𝑖 are all square matrices of order 2𝐾𝑆 and the matrices 𝐷𝑖 ,𝐸𝑖 , 𝐹𝑖 and 𝐺𝑖 are

of order 2𝑆.

International Journal of Computational and Applied Mathematics. ISSN 1819-4966 Volume 12, Number 1 (2017) © Research India Publications http://www.ripublication.com

195

Page 4: A Finite population Perishable Inventory system with Customers … · 2017-05-31 · A Finite population Perishable Inventory system with Customers search from the Orbit . C. Periyasamy

4 Steady state analysis Since the state space is finite and 𝑄 is irreducible, the stationary probabilityvector 𝑃 for the

generator 𝑄 always exists and satisfies 𝑃𝑄 = 0, 𝑃𝑒 = 1.

The vector 𝑃 can be represented by 𝑃𝑎 0 ,𝑃𝑎 1 , . . . ,𝑃𝑎 𝐾−1 where

𝑃𝑎 𝑖 = 𝑃𝑎 𝑖,1 ,𝑃𝑎 𝑖,2 , . . . , 𝑃𝑎 𝑖,𝑆 , 𝑖 = 0, 1, . . . , 𝐾 − 1, and

𝑃𝑎 𝑖, 𝑗 = 𝑃 𝑖, 𝑗, 0 ,𝑃 𝑖, 𝑗, 1 , 𝑖 = 0, 1, 2, . . . , 𝐾 − 1, 𝑗 = 1, 2, . . . , 𝑆.

Now the structure of 𝑄 shows, the model under study is a finite birth deathmodel in the

Markovian environment. Hence we use the algorithm discussed byGaver et al.[6] for

computing the limiting probability vector. For the sake ofcompleteness we provide the

algorithm here. Algorithm:

1. Determine recursively the matrix 𝐻𝑛 , 0 ≤ 𝑛 ≤ 𝐾 − 1 by using,

𝐻0 = 𝐴0 (4.1)

𝐻𝑛 = 𝐴𝑛 + 𝐶𝑛 −𝐻𝑛−1−1 𝐵𝑛−1 , 𝑛 = 1, 2, . . . ,𝐾 − 1. (4.2)

2. Solve the system

𝑃𝑎 𝐾−1 𝐻𝐾−1 = 0 . (4.3)

3. Compute recursively the vector 𝑃𝑎 𝑛 , 𝑛 = 𝐾 − 2, 𝐾 − 3, . . . , 0,

using 𝑃𝑎 𝑛 = 𝑃𝑎 𝑛+1 𝐶𝑛+1 −𝐻𝑛−1 , 𝑛 = 𝐾 − 2, 𝐾 − 3, . . . , 0 (4.4)

4. Re-normalize the vector 𝑃, by using 𝑃𝑒 = 1. (4.5)

5 System Performance Measures In this section, we numerically illustrate the main performance measures of themodel. First

we provide expression for few system performance measures.

1. Mean inventory level is denoted byΦ𝑖 and is given by

Φ𝑖 = 𝑗𝑃𝑎 𝑖,𝑗 𝑒

𝑆

𝑗=1

𝐾−1

𝑖=0

2. Expected number of demands in the orbit is denoted byΦ𝑜 and is given by

Φ𝑜 = 𝑖𝑃𝑎 𝑖 𝑒

𝐾−1

𝑖=0

3. Expected failure rate of the items id denoted by Φ𝑓 and is given by

Φ𝑓 = 𝑗𝛾𝑃𝑎 𝑖 ,𝑗 𝑒

𝑆

𝑗=1

𝐾−1

𝑖=0

4. The probability that the demand is to be blocked due to server busy period is denoted

by Φ𝑏𝑝 and is given by

Φ𝑏𝑝 = 𝑃𝑎 𝑖 ,𝑗 ,1 𝑒

𝑆

𝑗=1

𝐾−2

𝑖=0

5. The server idle time is denoted by Φ𝑠 and is given by

Φ𝑠 = 𝑃𝑎 𝑖 ,𝑗 ,0 𝑒

𝑆

𝑗=1

𝐾−1

𝑖=0

6. The fraction of successful rate of retrialsΦ𝐹𝑅 is given by

International Journal of Computational and Applied Mathematics. ISSN 1819-4966 Volume 12, Number 1 (2017) © Research India Publications http://www.ripublication.com

196

Page 5: A Finite population Perishable Inventory system with Customers … · 2017-05-31 · A Finite population Perishable Inventory system with Customers search from the Orbit . C. Periyasamy

Φ𝐹𝑅 =𝑇ℎ𝑒 𝑠𝑢𝑐𝑐𝑒𝑠𝑠𝑓𝑢𝑙 𝑟𝑎𝑡𝑒 𝑜𝑓 𝑟𝑒𝑡𝑟𝑖𝑎𝑙

𝑇ℎ𝑒 𝑜𝑣𝑒𝑟𝑎𝑙𝑙 𝑟𝑎𝑡𝑒 𝑜𝑓 𝑟𝑒𝑡𝑟𝑖𝑎𝑙=

𝑖𝜃𝑃𝑎 𝑖 ,𝑗 ,0 𝑒𝑆𝑗 =1

𝐾−1𝑖=1

𝑖𝜃𝑃𝑎 𝑖 ,𝑗 𝑒𝑆𝑗 =1

𝐾−1𝑖=1

7. Total Expected cost rate 𝑇𝐶(𝑆, 𝐾) is given by

𝑇𝐶 𝑆, 𝐾 = 𝑐ℎ 𝑗𝑃𝑎 𝑖,𝑗 𝑒

𝑆

𝑗=1

𝐾−1

𝑖=0

+ 𝑐𝑤 𝑖𝑃𝑎 𝑖 𝑒

𝐾−1

𝑖=0

+ 𝑐𝑓 𝑗𝛾𝑃𝑎 𝑖,𝑗 𝑒

𝑆

𝑗=1

𝐾−1

𝑖=0

Where, 𝑐𝑠 denotes Setup cost per order, 𝑐𝑤 denotes waiting cost of a customer in the orbit per

unit time and 𝑐𝑓 denotes cost per unit failure

6 Numerical Illustrations The Figure 1 gives the effect of the idle time of the server by varying the probability

(𝑝) for the customer search from orbit with different inventory level.

The Figure 2 gives the effect of the idle time of the server by varying theprobability

(𝑝) for the customer search from orbit with different populationsize.

The Figure 3 gives the variation on the total expected cost rate 𝑇𝐶(𝑆, 𝐾)by varying

the probability (𝑝) for the customer search from orbit with differentinventory level.

The Figure 4 gives the variation on the total expected cost rate 𝑇𝐶(𝑆,𝐾)by varying

the probability (𝑝) for the customer search from orbit with differentpopulation size.

Figure 1 p Vs S on 𝚽𝒔

Figure 2 p Vs K on 𝜱𝒔

International Journal of Computational and Applied Mathematics. ISSN 1819-4966 Volume 12, Number 1 (2017) © Research India Publications http://www.ripublication.com

197

Page 6: A Finite population Perishable Inventory system with Customers … · 2017-05-31 · A Finite population Perishable Inventory system with Customers search from the Orbit . C. Periyasamy

Figure 3 p Vs S on TC(S,K)

Figure 4 p Vs K on TC(S,K)

The main theme of orbital search in retrial models is to reduce the idle timeof the server and

hence minimize the optimal cost function. The Figures 1 to4 shows that the probability for

the customer search from the orbit increaseswhile the idle time of the server decreases as well

as the total expected cost ratealso decreases.

References [1] Artalejo, J. R., (1998), Retrial queues with a finite number of sources,Journal of the

Korean Mathematical Society, 35, 503 - 525.

[2] Artalejo, J. R., (1999), A classified bibliography of research on retrial queues:

Progress in 1990 - 1999, TOP, 7, 187 - 211.

[3] Artalejo, J. R., (1999), Accessible bibliography on retrial queues, Math.Comput.

Modell., 30, 187 - 211.

[4] Artalejo, J. R. and Falin, G. I., (2002), Standardand retrial queueing systems: A

comparative analysis, Revista Matematica Complutense, 15, 101 -129.

[5] Elango, C., 2001, A continuous review perishable inventory system at service

facilities, unpublished Ph. D., Thesis, Madurai Kamaraj University,Madurai

International Journal of Computational and Applied Mathematics. ISSN 1819-4966 Volume 12, Number 1 (2017) © Research India Publications http://www.ripublication.com

198

Page 7: A Finite population Perishable Inventory system with Customers … · 2017-05-31 · A Finite population Perishable Inventory system with Customers search from the Orbit . C. Periyasamy

[6] Gaver, D.P., Jacobs, P.A. and Latouche, G.,(1984),Finite birth-and-death models in

randomlychanging environments, Advances in AppliedProbability, 16, 715 – 731

[7] Joshua (2003), Thesis: Retrial queues with orbital search

[8] A.Krishnamoorthy, Deepak, Joshua (2005), An M G 1 Retrial Queue withNon

persistent Customers and Orbital Search, Stochastic Analysis and Applications 23,

975-997

[9] Periyasamy (2013), A Finite source Perishable Inventory system with Retrial

demands and Multiple server vacation, International journal of engineering research

and technology,2(10) 2013

[10] P Wchner, J Sztrik (2009), Finite-source M M S retrial queue with searchfor

balking and impatient customers from the orbit, Computer Networks53, 1264-1273

International Journal of Computational and Applied Mathematics. ISSN 1819-4966 Volume 12, Number 1 (2017) © Research India Publications http://www.ripublication.com

199