ON A PRODUCTION-INVENTORY SYSTEM WITH DE-
FECTIVE ITEMS AND LOST SALES
Manikandan R
Department of Mathematics, Central University of Kerala, Kasaragod. Kerala (India).
E-mail:mani@cukerala.ac.in
ORCID:0000-0002-0408-1712
Reception: 26/09/2022 Acceptance: 11/10/2022 Publication: 29/12/2022
Suggested citation:
Manikandan R. (2022). On a production-inventory system with defective items and lost sales. 3C Empresa. Investigación
y pensamiento crítico,11 (2), 139-151. https://doi.org/10.17993/3cemp.2022.110250.139-151
https://doi.org/10.17993/3cemp.2022.110250.139-151
139
3C Empresa. Investigación y pensamiento crítico. ISSN: 2254-3376
Ed. 50 Vol. 11 N.º 2 August - December 2022
ABSTRACT
A production-inventory system with the item produced being admitted (added to the inventory) with
probability
δ
as well as an item from the inventory supplied to the customer with probability
γ
at the
end of a service, is considered in this paper. The (
s, S
)control policy is followed. We obtain the joint
distribution of the number of customers and the number of items in the inventory as the product of
their marginals under the assumption that customers do not join when the inventory level is zero.
Performance measures that impact the system are obtained. A few level-crossing results are derived.
In particular optimal pairs (
s, S
)are obtained through numerical procedures for values of (
γ,δ
)on
the set
{0.1,0.2,...,1}×{0.1,0.2,...,1}.
A comparison of the performance measures for a few (
γ,δ
)
pair values is provided. Finally, we discuss the first emptiness time distribution for the
M/M/
1
/
1
production-inventory system.
KEYWORDS
Production-inventory, Positive Service Time, Stochastic Decomposition, Defective Items, Lost Sales
https://doi.org/10.17993/3cemp.2022.110250.139-151
1 INTRODUCTION
Sigman and Levi (1992) and Melikov and Molchanov (1992) were the first to introduce inventory with
positive service time, and now such systems are popularly known as queueing-inventory systems. They
assumed arbitrarily distributed service time and exponentially distributed replenishment lead time
with customer arrival forming a Poisson process. Under the condition of stability of the system, they
investigate several performance characteristics. In the context of arbitrarily distributed lead time, the
reader’s attention is invited to a very recent paper by Saffari et al. (2013) where the authors provide a
product form solution for system steady-state probability distribution under the assumption that no
customer joins the system when inventory level is zero.
Schwarz et al. (2006a) requires special mention as the first piece of work to establish asymptotic
independence of the number of customers in the system and the number of items in the inventory under
exponentially distributed service time as well as lead time and Poisson input of customers. Nevertheless,
this is achieved under the assumption that customers do not join when the inventory level is zero (of
course, Saffari et al. (2013) is the extension of this to arbitrary distributed lead time). This is despite the
strong correlation between the number of customers joining the system and the lead time. Subsequently,
several authors made the above assumption in their models to develop product-form solutions, the
details of which can be seen below. Their work is subsumed in Krishnamoorthy and Viswanath (2013),
wherein the authors have reduced the Schwarz et al. (2006a) model to a production inventory system
with a single batch, bulk production for the quantum of inventory required. Krishnamoorthy and
Viswanath (2010), Deepak et al. (2008), Schwarz and Daduna (2006b) and Schwarz et al. (2007) are a few
other significant contributions to queueing-inventory systems. A detailed survey on queueing-inventory
models is given by Krishnamoorthy et al. (2021) to summarise the contributions until 2019.
A classical queue with inventoried items for service is also studied by Saffari et al. (2011). The control
policy is (
s, Q
), and lead time is the mixed exponential distribution. Arrivals, when inventory is out of
stock, are lost to the system. This leads to a product-form solution for the system state probability.
Schwarz et al. (2007) consider queueing networks with an attached inventory. They consider rerouting
the customers served from a particular station when it has zero inventory. Thus no customer is lost to the
system. The authors derive the joint stationary distribution of queue length and on-hand inventory at
various stations in explicit product form. Using dynamic programming Ning Zhao and Zhanotong Lian
(2011) obtained the necessary and sufficient conditions for a priority queueing-inventory system to be
stable. A contribution of interest to inventory with positive service time involving a random environment
is by Krenzler and Daduna (2014), where again, they establish a stochastic decomposition of the system.
They prove a necessary and sufficient condition for a product from steady-state distribution of the joint
queueing-environment process to exist. Krenzler and Daduna (2013) investigate inventory with positive
service time in a random environment embedded in a Markov chain. They provide a counter-example
to show that the steady-state distribution of an
M/G/
1
/
system with (
s, S
)policy and lost sales
does not have a product form. Nevertheless, in general, loss systems in a random environment have a
product from steady-state distribution.
Apart from the above-mentioned papers, the contributions to production-inventory models with
positive service time is worth mentioning; in this context, a recent paper by Yue et al. (2019a) considered
a production-inventory system with positive service time and vacations of a production facility. Wherein
they consider that the system has a single production facility that produces one type of product
with (s, S) policy. The production facility takes a vacation of random duration once the inventory
level becomes
S
. The authors obtained the product form of the stationary joint distribution of the
queue length and the on-hand inventory level. Again another paper by Yue et al. (2019b) discussed a
production-inventory system with a service facility, production interruptions, and (
s, S
)control policy.
In this model, also they obtained the product form solution for the stationary joint distribution of the
number of customers and the on-hand inventory level. Krishnamoorthy et al. (2019) studied an (
s, S
)
production inventory model with lead time involving local purchases to ensure customer satisfaction
and goodwill. The problem was modelled as a Continuous Time Markov Chain and obtained stochastic
decomposition of system states. Analysis of this model has high social relevance as it helps reduce
the total expected cost of the production process, which improves the profit in the cottage industry.
https://doi.org/10.17993/3cemp.2022.110250.139-151
3C Empresa. Investigación y pensamiento crítico. ISSN: 2254-3376
Ed. 50 Vol. 11 N.º 2 August - December 2022
140
ABSTRACT
A production-inventory system with the item produced being admitted (added to the inventory) with
probability
δ
as well as an item from the inventory supplied to the customer with probability
γ
at the
end of a service, is considered in this paper. The (
s, S
)control policy is followed. We obtain the joint
distribution of the number of customers and the number of items in the inventory as the product of
their marginals under the assumption that customers do not join when the inventory level is zero.
Performance measures that impact the system are obtained. A few level-crossing results are derived.
In particular optimal pairs (
s, S
)are obtained through numerical procedures for values of (
γ,δ
)on
the set
{0.1,0.2,...,1{0.1,0.2,...,1}.
A comparison of the performance measures for a few (
γ,δ
)
pair values is provided. Finally, we discuss the first emptiness time distribution for the
M/M/
1
/
1
production-inventory system.
KEYWORDS
Production-inventory, Positive Service Time, Stochastic Decomposition, Defective Items, Lost Sales
https://doi.org/10.17993/3cemp.2022.110250.139-151
1 INTRODUCTION
Sigman and Levi (1992) and Melikov and Molchanov (1992) were the first to introduce inventory with
positive service time, and now such systems are popularly known as queueing-inventory systems. They
assumed arbitrarily distributed service time and exponentially distributed replenishment lead time
with customer arrival forming a Poisson process. Under the condition of stability of the system, they
investigate several performance characteristics. In the context of arbitrarily distributed lead time, the
reader’s attention is invited to a very recent paper by Saffari et al. (2013) where the authors provide a
product form solution for system steady-state probability distribution under the assumption that no
customer joins the system when inventory level is zero.
Schwarz et al. (2006a) requires special mention as the first piece of work to establish asymptotic
independence of the number of customers in the system and the number of items in the inventory under
exponentially distributed service time as well as lead time and Poisson input of customers. Nevertheless,
this is achieved under the assumption that customers do not join when the inventory level is zero (of
course, Saffari et al. (2013) is the extension of this to arbitrary distributed lead time). This is despite the
strong correlation between the number of customers joining the system and the lead time. Subsequently,
several authors made the above assumption in their models to develop product-form solutions, the
details of which can be seen below. Their work is subsumed in Krishnamoorthy and Viswanath (2013),
wherein the authors have reduced the Schwarz et al. (2006a) model to a production inventory system
with a single batch, bulk production for the quantum of inventory required. Krishnamoorthy and
Viswanath (2010), Deepak et al. (2008), Schwarz and Daduna (2006b) and Schwarz et al. (2007) are a few
other significant contributions to queueing-inventory systems. A detailed survey on queueing-inventory
models is given by Krishnamoorthy et al. (2021) to summarise the contributions until 2019.
A classical queue with inventoried items for service is also studied by Saffari et al. (2011). The control
policy is (
s, Q
), and lead time is the mixed exponential distribution. Arrivals, when inventory is out of
stock, are lost to the system. This leads to a product-form solution for the system state probability.
Schwarz et al. (2007) consider queueing networks with an attached inventory. They consider rerouting
the customers served from a particular station when it has zero inventory. Thus no customer is lost to the
system. The authors derive the joint stationary distribution of queue length and on-hand inventory at
various stations in explicit product form. Using dynamic programming Ning Zhao and Zhanotong Lian
(2011) obtained the necessary and sufficient conditions for a priority queueing-inventory system to be
stable. A contribution of interest to inventory with positive service time involving a random environment
is by Krenzler and Daduna (2014), where again, they establish a stochastic decomposition of the system.
They prove a necessary and sufficient condition for a product from steady-state distribution of the joint
queueing-environment process to exist. Krenzler and Daduna (2013) investigate inventory with positive
service time in a random environment embedded in a Markov chain. They provide a counter-example
to show that the steady-state distribution of an
M/G/
1
/
system with (
s, S
)policy and lost sales
does not have a product form. Nevertheless, in general, loss systems in a random environment have a
product from steady-state distribution.
Apart from the above-mentioned papers, the contributions to production-inventory models with
positive service time is worth mentioning; in this context, a recent paper by Yue et al. (2019a) considered
a production-inventory system with positive service time and vacations of a production facility. Wherein
they consider that the system has a single production facility that produces one type of product
with (s, S) policy. The production facility takes a vacation of random duration once the inventory
level becomes
S
. The authors obtained the product form of the stationary joint distribution of the
queue length and the on-hand inventory level. Again another paper by Yue et al. (2019b) discussed a
production-inventory system with a service facility, production interruptions, and (
s, S
)control policy.
In this model, also they obtained the product form solution for the stationary joint distribution of the
number of customers and the on-hand inventory level. Krishnamoorthy et al. (2019) studied an (
s, S
)
production inventory model with lead time involving local purchases to ensure customer satisfaction
and goodwill. The problem was modelled as a Continuous Time Markov Chain and obtained stochastic
decomposition of system states. Analysis of this model has high social relevance as it helps reduce
the total expected cost of the production process, which improves the profit in the cottage industry.
https://doi.org/10.17993/3cemp.2022.110250.139-151
141
3C Empresa. Investigación y pensamiento crítico. ISSN: 2254-3376
Ed. 50 Vol. 11 N.º 2 August - December 2022
Otten et al. (2019) investigated a class of separable systems consisting of parallel production systems at
several locations associated with local inventories under a base-stock policy connected with a supplier
network. The production system manufactures according to customers’ demands on a make-to-order
basis. They studied two lost sales based on local inventory or available inventory. They obtained the
product-form steady-state distribution. A recent contribution to a discrete-time production inventory
system with positive service time and (
s, S
)order policy is by Anilkumar and Jose (2021). The authors
assumed that the customer arrival follows a Bernoulli process and service time follows a geometric
distribution. A supply chain consisting of production-inventory systems at several locations, common
supplier couples were considered in Otten (2022). The item routing depends on the inventory to obtain
"load balancing."Under a constant review base stock policy, the supplier produces raw materials to
replenish local inventories. The service starts immediately If the server is prepared to serve a customer
ahead of the line and the inventory has not been depleted. Otherwise, the service begins when the next
replenishment arrives at the local inventory. They showed that the stationary distribution is a product of
the marginal distributions of the production and inventory-replenishment subsystem. Also, they derived
an explicit solution for some special cases for the marginal distribution of the inventory-replenishment
subsystem.
Product-form solution for the production-inventory systems is not always possible due to the
complexity of the models. However, such problems can be analysed by adopting numerical techniques.
Barron (2019) considered a continuous-review storage system under the generalized order-up-to-level
policy. They derived the explicit cost components of the resulting costs by taking a simple probability
approach and applying stopping time theory to fluid processes and martingales. In another recent work
by Beena An (
s, S
)production inventory model with varying production rates and multiple server
vacations was analyzed by Beena, and Jose (2020). The model considered customer arrival as MAP and
service time as PH distribution. A production inventory system under (
s, S
)policy with unit items
produced at a time, heterogeneous servers, vacationing servers, and retrial customers is analyzed by
Jose and Beena (2020). Another recent work by Jose and Reshmi (2021) discussed a continuous review
perishable inventory system with a production unit and retrial facility, where customers arrive in a
homogeneous Poisson distribution with (
s, S
)ordering policy and perishable items. A recent contribution
by Noblesse et al. (2022) studied a continuous review finite capacity production-inventory system with
two products in inventory. The model reflects a supply chain that operates in an environment with
high levels of volatility. They considered the production facility a multitype
MMAP
[
K
]
/P H
[
K
]
/
1
queue. Another recent work by Otten and Daduna (2022) studied a production-inventory system with
two classes of customers with different priorities admitted into the system via a flexible admission
control scheme. The service time is exponentially distributed with parameter
µ>
0for both types
of customers. An arriving demand that finds the inventory depleted is lost because the inventory
management follows a base stock policy (lost sales). To find the equilibrium behaviour of the system,
they examined the global balance equations of the related Markov process and deduced structural
features of the steady-state distribution. The authors derived a sufficient condition for ergodicity for
both customer classes in the case of unbounded queues using the Foster-Lyapunov stability criterion.
In all work quoted above, customers are provided with an item from the inventory on completion of
service. Nevertheless, there are several situations where a customer may not be served the item with
probability one at the end of his service. The service time can be regarded as describing the features of
the inventoried item. At the end of this, the customer decides to buy an item with probability
γ
or
leaves the system with complementary probability 1
γ
without buying the item. In this connection,
one may refer to Krishnamoorthy et al. (2015) for some recent developments. In this paper, we analyze
such types of situations under Poisson demand, exponentially distributed service time, and the time for
producing an item has exponential distribution. We further impose the condition that no customer
joins when the on-hand inventory is zero (those who are already present stay back in the system until
served). On the production side, a manufactured non-defective item is produced with a certain positive
probability
δ
; hence it goes to the shelf for sale and with complementary probability 1
δ
, the item is
defective and hence rejected. Thus, this paper further generalizes the work reported by Krishnamoorthy
and Vishwanath (2013).
We arrange the presentation in this paper as indicated below: section 2 provides the mathematical
https://doi.org/10.17993/3cemp.2022.110250.139-151
formulation of the problem under study. The analysis of the system is carried out in section 3. In
particular, we derive the long-run stability of the system. Then under this condition, we show that
the system steady-state probability distribution can be decomposed: that is to say, we get the system
steady-state probability distribution as the product of the marginal distribution of the components.
Next, we compute system performance measures that have a significant impact. Further, to construct
an appropriate cost function, we compute the expected length of a production cycle in section 4. A few
results on up and down crossings of level
s
during a production cycle are also discussed in that section.
Having achieved that, we construct a cost function. Then we look for the optimal pair (
s, S
)values
that would result in cost minimization for different pairs of values of
γ
and
δ
and a comparison of the
performance measures for a few (
γ,δ
)pair values is provided. This is reported in section 5. Emptiness
time distribution for the
M/M/
1
/
1production inventory system is discussed in Section 6. Finally, a
few remarks in the conclusion are made. Notations used in the sequel are:
N(t):number of customers in the system at time t.
I(t):inventory level in the system at time t.
P(t):status of the production process at time t.
That is, P(t)=0,if production is off at time t.
1,if production is on at time t.
C(t):status of the server is idle/ busy at time t.
That is, C(t)=0,if server is idle at time t.
1,if server is busy at time t.
Ik:identity matrix of order k.
e:(1,1, ..., 1)a column vector of 1’s of appropriate order.
e1:(1,0, ..., 0) a row vector having 1in the first element and 0’s of appropriate order.
CTMC: Continuous-time Markov chain.
LIQBD: Level independent Quasi birth and death process.
2 DESCRIPTION OF THE MODEL
We consider an (
s, S
)production inventory system with a single server. Demands by customers for
the item occur according to a Poisson process of rate
λ
. Processing of the customer request requires a
random amount of time, which is exponentially distributed with the parameter
µ
. However, it is not
essential that the item from inventory is provided to the customer at the end of a service. More precisely,
an item from inventory is provided to a customer with probability
γ
at the end of his service, and with
complement probability 1
γ
, the customer leaves the system empty-handed. When the inventory level
depletes to
s
, the production process is immediately switched on. Each production is of 1 unit, and
the production process is kept in the on mode until the inventory level becomes
S
. To produce an
item, it takes a random amount of time which follows exponentially distributed with parameter
β
.A
produced item is not necessarily added to the inventory due to manufacturing defect: with probability
δ
, it is accepted, and with probability 1
δ
, the item is rejected. We assume that no customer is
allowed to join the queue when the inventory level is zero; such demands are considered lost. It is
assumed that the amount of time for the item produced to reach the retail shop is negligible. Thus the
https://doi.org/10.17993/3cemp.2022.110250.139-151
3C Empresa. Investigación y pensamiento crítico. ISSN: 2254-3376
Ed. 50 Vol. 11 N.º 2 August - December 2022
142
Otten et al. (2019) investigated a class of separable systems consisting of parallel production systems at
several locations associated with local inventories under a base-stock policy connected with a supplier
network. The production system manufactures according to customers’ demands on a make-to-order
basis. They studied two lost sales based on local inventory or available inventory. They obtained the
product-form steady-state distribution. A recent contribution to a discrete-time production inventory
system with positive service time and (
s, S
)order policy is by Anilkumar and Jose (2021). The authors
assumed that the customer arrival follows a Bernoulli process and service time follows a geometric
distribution. A supply chain consisting of production-inventory systems at several locations, common
supplier couples were considered in Otten (2022). The item routing depends on the inventory to obtain
"load balancing."Under a constant review base stock policy, the supplier produces raw materials to
replenish local inventories. The service starts immediately If the server is prepared to serve a customer
ahead of the line and the inventory has not been depleted. Otherwise, the service begins when the next
replenishment arrives at the local inventory. They showed that the stationary distribution is a product of
the marginal distributions of the production and inventory-replenishment subsystem. Also, they derived
an explicit solution for some special cases for the marginal distribution of the inventory-replenishment
subsystem.
Product-form solution for the production-inventory systems is not always possible due to the
complexity of the models. However, such problems can be analysed by adopting numerical techniques.
Barron (2019) considered a continuous-review storage system under the generalized order-up-to-level
policy. They derived the explicit cost components of the resulting costs by taking a simple probability
approach and applying stopping time theory to fluid processes and martingales. In another recent work
by Beena An (
s, S
)production inventory model with varying production rates and multiple server
vacations was analyzed by Beena, and Jose (2020). The model considered customer arrival as MAP and
service time as PH distribution. A production inventory system under (
s, S
)policy with unit items
produced at a time, heterogeneous servers, vacationing servers, and retrial customers is analyzed by
Jose and Beena (2020). Another recent work by Jose and Reshmi (2021) discussed a continuous review
perishable inventory system with a production unit and retrial facility, where customers arrive in a
homogeneous Poisson distribution with (
s, S
)ordering policy and perishable items. A recent contribution
by Noblesse et al. (2022) studied a continuous review finite capacity production-inventory system with
two products in inventory. The model reflects a supply chain that operates in an environment with
high levels of volatility. They considered the production facility a multitype
MMAP
[
K
]
/P H
[
K
]
/
1
queue. Another recent work by Otten and Daduna (2022) studied a production-inventory system with
two classes of customers with different priorities admitted into the system via a flexible admission
control scheme. The service time is exponentially distributed with parameter
µ>
0for both types
of customers. An arriving demand that finds the inventory depleted is lost because the inventory
management follows a base stock policy (lost sales). To find the equilibrium behaviour of the system,
they examined the global balance equations of the related Markov process and deduced structural
features of the steady-state distribution. The authors derived a sufficient condition for ergodicity for
both customer classes in the case of unbounded queues using the Foster-Lyapunov stability criterion.
In all work quoted above, customers are provided with an item from the inventory on completion of
service. Nevertheless, there are several situations where a customer may not be served the item with
probability one at the end of his service. The service time can be regarded as describing the features of
the inventoried item. At the end of this, the customer decides to buy an item with probability
γ
or
leaves the system with complementary probability 1
γ
without buying the item. In this connection,
one may refer to Krishnamoorthy et al. (2015) for some recent developments. In this paper, we analyze
such types of situations under Poisson demand, exponentially distributed service time, and the time for
producing an item has exponential distribution. We further impose the condition that no customer
joins when the on-hand inventory is zero (those who are already present stay back in the system until
served). On the production side, a manufactured non-defective item is produced with a certain positive
probability
δ
; hence it goes to the shelf for sale and with complementary probability 1
δ
, the item is
defective and hence rejected. Thus, this paper further generalizes the work reported by Krishnamoorthy
and Vishwanath (2013).
We arrange the presentation in this paper as indicated below: section 2 provides the mathematical
https://doi.org/10.17993/3cemp.2022.110250.139-151
formulation of the problem under study. The analysis of the system is carried out in section 3. In
particular, we derive the long-run stability of the system. Then under this condition, we show that
the system steady-state probability distribution can be decomposed: that is to say, we get the system
steady-state probability distribution as the product of the marginal distribution of the components.
Next, we compute system performance measures that have a significant impact. Further, to construct
an appropriate cost function, we compute the expected length of a production cycle in section 4. A few
results on up and down crossings of level
s
during a production cycle are also discussed in that section.
Having achieved that, we construct a cost function. Then we look for the optimal pair (
s, S
)values
that would result in cost minimization for different pairs of values of
γ
and
δ
and a comparison of the
performance measures for a few (
γ,δ
)pair values is provided. This is reported in section 5. Emptiness
time distribution for the
M/M/
1
/
1production inventory system is discussed in Section 6. Finally, a
few remarks in the conclusion are made. Notations used in the sequel are:
N(t):number of customers in the system at time t.
I(t):inventory level in the system at time t.
P(t):status of the production process at time t.
That is, P(t)=0,if production is off at time t.
1,if production is on at time t.
C(t):status of the server is idle/ busy at time t.
That is, C(t)=0,if server is idle at time t.
1,if server is busy at time t.
Ik:identity matrix of order k.
e:(1,1, ..., 1)a column vector of 1’s of appropriate order.
e1:(1,0, ..., 0) a row vector having 1in the first element and 0’s of appropriate order.
CTMC: Continuous-time Markov chain.
LIQBD: Level independent Quasi birth and death process.
2 DESCRIPTION OF THE MODEL
We consider an (
s, S
)production inventory system with a single server. Demands by customers for
the item occur according to a Poisson process of rate
λ
. Processing of the customer request requires a
random amount of time, which is exponentially distributed with the parameter
µ
. However, it is not
essential that the item from inventory is provided to the customer at the end of a service. More precisely,
an item from inventory is provided to a customer with probability
γ
at the end of his service, and with
complement probability 1
γ
, the customer leaves the system empty-handed. When the inventory level
depletes to
s
, the production process is immediately switched on. Each production is of 1 unit, and
the production process is kept in the on mode until the inventory level becomes
S
. To produce an
item, it takes a random amount of time which follows exponentially distributed with parameter
β
.A
produced item is not necessarily added to the inventory due to manufacturing defect: with probability
δ
, it is accepted, and with probability 1
δ
, the item is rejected. We assume that no customer is
allowed to join the queue when the inventory level is zero; such demands are considered lost. It is
assumed that the amount of time for the item produced to reach the retail shop is negligible. Thus the
https://doi.org/10.17993/3cemp.2022.110250.139-151
143
3C Empresa. Investigación y pensamiento crítico. ISSN: 2254-3376
Ed. 50 Vol. 11 N.º 2 August - December 2022
system is a CTMC
{X(t); t0}
=
{(N(t),I(t),P(t)) ; t0}.
The production process is in on mode if
0
≤I
(
t
)
s
and it is in off mode if
I
(
t
)=
S
; but when the inventory level lies between
s
+1 and
S
1,
P
(
t
)is either 0 or 1 according as the production is in off or in on mode, respectively. Thus to describe
the status of the process we need to write
P
(
t
)=0or 1only when
I
(
t
)takes values
s
+1
,...,S
1.
Thus the state space of the CTMC is
=
i=0 L(i),
where
L
(
i
), called level
i
of the CTMC, is given by,
{(i, j, 1); 0 js}{(i,j,k); s+1jS1,k =0,1}{(i, S, 0)},i
0
.
The number of states (called
phases in that level) within ith level is 2Ss. The infinitesimal generator of this CTMC is,
Q=
BA
0
A2A1A0
A2A1A0...
.........
.
where
B
contains transition rates within
L
(0);
A0
represents the transition from level
i
to level
i
+1
,i
0;
A1
represents the transitions within
L
(
i
)for
i
1and
A2
represents transitions from
L
(
i
)
to L(i1),i1.The rates of transitions of the process {X(t); t0}are
[B](j,k)(l,m)=
δβ, for l=j= 0; m=k=1,
(λ+δβ),for l=j+ 1; j=0,1, ..., S 1; m=k=1,
λ, for l=j;j=s+1,s+2, ..., S;m=k=0,
δβ, for l=j+ 1; j=0,1,2, ..., s;m=k=1,
δβ, for l=j+ 1; j=s+1,s+2, ..., S 1; k= 0; m=1,
0,otherwise,
[A0](j,k)(l,m)=λ, for l=j;j=1,2, ..., S;m=k;k=0and 1,
0,otherwise,
[A1](j,k)(l,m)=
(δβ +µ),for l=j= 0; m=k=1,
(λ+δβ +µ),for l=j+ 1; j=0,1, ..., S 1; m=k=1,
(λ+µ),for l=j;j=s+1,s+2, ..., S;m=k=0,
δβ, for l=j+ 1; j=0,1,2, ..., s;m=k=1,
δβ, for l=j+ 1; j=s+1,s+2, ..., S 1; k= 0; m=1,
0,otherwise,
[A2](j,k)(l,m)=
γµ, for l=j1; j=1,2, ..., s;m=k=1,
γµ, for l=j1; j=s+1,s+2, ..., S;m=k=0,
(1 γ)µfor l=j;j=1,2, ..., S;m=k=1,
0,otherwise.
Note that all entries (block matrices) in
Q
are of the same order, namely, 2
S
+1. These matrices
contain transition rates within the level (in the case of diagonal entries) and between levels (in the case
of off-diagonal entries).
https://doi.org/10.17993/3cemp.2022.110250.139-151
Production Unit
Defective item
Non-defective item Order Placed
Inventory
Lost sales
Arrival of Demands Infinite buffer size
Service Completion
Single
Server
Figure 1 M/M/1Production-inventory system with defective items and lost sales
3 ANALYSIS OF THE SYSTEM
In this section, we perform the steady-state analysis of the (
s, S
)production inventory model under study
by first establishing the stability condition of the system. Define
A
=
A0
+
A1
+
A2
. This is the infinitesimal
generator of the finite state CTMC corresponding to the inventory level
{(j, 1); 0 jswith production on}∪
{(j, k); s+1jS1,k =0,1}∪{(S, 0) with production Off}
. Let
φ
denote the steady-state pro-
bability vector of A. That is φsatisfies
φA=0,φe =1.(1)
For convenience of notation we write
φ(j, 1)
=
φ(j)for
0
js
and
φ(S, 0) asφ(S)
. By using the
above relation
(1)
, we get the components of the probability vector
φ
(note that,
γµβ
) explicitly
as:
φ(sj)=φ(S)γµ
δβ γµ 1γµ
δβ Ssγµ
δβ j
,0js,
φ(j, 0) = φ(S),s+1jS1,
φ(j, 1) = φ(S)γµ
δβ γµ 1γµ
δβ Sj,s+1jS1,
https://doi.org/10.17993/3cemp.2022.110250.139-151
3C Empresa. Investigación y pensamiento crítico. ISSN: 2254-3376
Ed. 50 Vol. 11 N.º 2 August - December 2022
144
system is a CTMC
{X(t); t0}
=
{(N(t),I(t),P(t)) ; t0}.
The production process is in on mode if
0
≤I
(
t
)
s
and it is in off mode if
I
(
t
)=
S
; but when the inventory level lies between
s
+1 and
S
1,
P
(
t
)is either 0 or 1 according as the production is in off or in on mode, respectively. Thus to describe
the status of the process we need to write
P
(
t
)=0or 1only when
I
(
t
)takes values
s
+1
,...,S
1.
Thus the state space of the CTMC is
=
i=0 L(i),
where
L
(
i
), called level
i
of the CTMC, is given by,
{(i, j, 1); 0 js}{(i,j,k); s+1jS1,k =0,1}{(i, S, 0)},i
0
.
The number of states (called
phases in that level) within ith level is 2Ss. The infinitesimal generator of this CTMC is,
Q=
BA
0
A2A1A0
A2A1A0...
.........
.
where
B
contains transition rates within
L
(0);
A0
represents the transition from level
i
to level
i
+1
,i
0;
A1
represents the transitions within
L
(
i
)for
i
1and
A2
represents transitions from
L
(
i
)
to L(i1),i1.The rates of transitions of the process {X(t); t0}are
[B](j,k)(l,m)=
δβ, for l=j= 0; m=k=1,
(λ+δβ),for l=j+ 1; j=0,1, ..., S 1; m=k=1,
λ, for l=j;j=s+1,s+2, ..., S;m=k=0,
δβ, for l=j+ 1; j=0,1,2, ..., s;m=k=1,
δβ, for l=j+ 1; j=s+1,s+2, ..., S 1; k= 0; m=1,
0,otherwise,
[A0](j,k)(l,m)=λ, for l=j;j=1,2, ..., S;m=k;k=0and 1,
0,otherwise,
[A1](j,k)(l,m)=
(δβ +µ),for l=j= 0; m=k=1,
(λ+δβ +µ),for l=j+ 1; j=0,1, ..., S 1; m=k=1,
(λ+µ),for l=j;j=s+1,s+2, ..., S;m=k=0,
δβ, for l=j+ 1; j=0,1,2, ..., s;m=k=1,
δβ, for l=j+ 1; j=s+1,s+2, ..., S 1; k= 0; m=1,
0,otherwise,
[A2](j,k)(l,m)=
γµ, for l=j1; j=1,2, ..., s;m=k=1,
γµ, for l=j1; j=s+1,s+2, ..., S;m=k=0,
(1 γ)µfor l=j;j=1,2, ..., S;m=k=1,
0,otherwise.
Note that all entries (block matrices) in
Q
are of the same order, namely, 2
S
+1. These matrices
contain transition rates within the level (in the case of diagonal entries) and between levels (in the case
of off-diagonal entries).
https://doi.org/10.17993/3cemp.2022.110250.139-151
Production Unit
Defective item
Non-defective item Order Placed
Inventory
Lost sales
Arrival of Demands Infinite buffer size
Service Completion
Single
Server
Figure 1 M/M/1Production-inventory system with defective items and lost sales
3 ANALYSIS OF THE SYSTEM
In this section, we perform the steady-state analysis of the (
s, S
)production inventory model under study
by first establishing the stability condition of the system. Define
A
=
A0
+
A1
+
A2
. This is the infinitesimal
generator of the finite state CTMC corresponding to the inventory level
{(j, 1); 0 jswith production on}∪
{(j, k); s+1jS1,k =0,1}∪{(S, 0) with production Off}
. Let
φ
denote the steady-state pro-
bability vector of A. That is φsatisfies
φA=0,φe =1.(1)
For convenience of notation we write
φ(j, 1)
=
φ(j)for
0
js
and
φ(S, 0) asφ(S)
. By using the
above relation
(1)
, we get the components of the probability vector
φ
(note that,
γµ<δβ
) explicitly
as:
φ(sj)=φ(S)γµ
δβ γµ 1γµ
δβ Ssγµ
δβ j
,0js,
φ(j, 0) = φ(S),s+1jS1,
φ(j, 1) = φ(S)γµ
δβ γµ 1γµ
δβ Sj,s+1jS1,
https://doi.org/10.17993/3cemp.2022.110250.139-151
145
3C Empresa. Investigación y pensamiento crítico. ISSN: 2254-3376
Ed. 50 Vol. 11 N.º 2 August - December 2022
and the unknown probability
φ(S)= γµ
δβ 12
γµ
δβ S+2 γµ
δβ s+2 (Ss)γµ
δβ 1.
Since the Markov chain under study is an LIQBD process, it is stable if and only if the left drift rate
exceeds the right drift rate. That is,
φA0e<φA2e.(2)
We have the following lemma:
Lemma 3.1. The CTMC {X(t); t0}is stable if and only if λ<µ.
Proof.From the well known result in Neuts (1994) on the positive recurrence of
A
, we have
φA0e<
φA2e.
With a bit of computation, this simplifies to the result
λ<µ
. For future reference we define
ρ
as
ρ=λ
µ.(3)
3.1 STEADY-STATE ANALYSIS
For computing the steady-state distribution of the process
{X
(
t
);
t
0
}
, we first consider a production
inventory system with negligible service time where no backlog of customers is allowed (that is when
inventory level is zero, no demand joins the system). The rest of the assumptions such as those on the
arrival process and lead time are the same as given earlier. Designate the Markov chain so obtained as
{
X(t); t0}={(I(t),P(t)) ; t0}. Transitions of the generator matrix,
Qis given by,
[
Q](j,k)(l,m)=
δβ, for l=j= 0; k=m=1,
(γλ +δβ),for l=j+ 1; j=0,1, ..., S 1; k=m=1,
γλ, for l=j;j=s+1,s+2, ..., S;k=m=0,
δβ, for l=j+ 1; j=0,1,2, ..., s;k=m=1,
δβ, for l=j+ 1; j=s+1,s+2, ..., S 2; k= 0; m=1,
δβ, for l=j+ 1; j=S1; k= 1; m=0,
γλ, for l=j1; j=s+ 1; k=0or 1; m=1,
γλ, for l=j1; j=1,2,...,s;k=m=1,
γλ, for l=j1; j=s+2,s+3,...,S1; k=m=0or 1,
γλ, for l=j1; j=S;k=m=0,
0,otherwise.
The stationary probability vector πof
Qsatisfies
π
Q=0,πe =1 (4)
Thus the components of πare given by:
π(sj)=π(S)γλ
δβ γλ 1γλ
δβ Ssγλ
δβ j
,0js,
π(j, 0) = π(S),s+1jS1,
π(j, 1) = π(S)γλ
δβ γλ 1γλ
δβ Sj,s+1jS1.
and the unknown probability
π(S)= γλ
δβ 12
γλ
δβ S+2 γλ
δβ s+2 (Ss)γλ
δβ 1.
https://doi.org/10.17993/3cemp.2022.110250.139-151
Using the components of the probability vector
π
, we shall find the steady-state probability vector of
the CTMC
{X(t); t0}
. For this, let
x
be the steady-state probability vector of the original system.
Then the steady-state vector must satisfy the set of equations
xQ=0,xe =1.(5)
partition xby levels as
x=(x0,x
1,x
2,...)(6)
where the sub-vectors of xare further partitioned as, xi=(xi(0),x
i(1),...,x
i(s),
xi
(
s
+1
,
1)
,...x
i
(
S
1
,
1)
,x
i
(
s
+1
,
0)
,...x
i
(
S
1
,
0)
,x
i
(
S
))
,i
0
.
Then the above system of equations
reduces to
x0B+x1A2=0 (7)
xiA0+xi+1A1+xi+2A2=0,i0(8)
Now we assume that
xi=ξλ
µi
π,i0(9)
where ξis a constant to be determined. It can be easily verified that (7) and (8) are satisfied by (9):
x0B+x1A2=ξπB+λ
µA2=ξπ
Q=0,(10)
xiA0+xi+1A1+xi+2A2=ξλ
µi+1
πB+λ
µA2=ξλ
µi+1
π
Q=0.(11)
Now applying the normalizing condition xe=1, we get
ξ1+λ
µ+λ
µ2
+λ
µ3
+···=1
Hence under the condition that λ<µ, we have
ξ=1λ
µ.(12)
We write
lim
t X(t)
=
X
. Thus we arrive at the following decomposition of the process
{X}
in the long
run:
Theorem 1. Under the necessary and sufficient condition
λ<µ
for stability, the steady-state probability
vector of the process
{X(t); t0}
has stochastic decomposition: That is,
xi
= (1
ρ
)
ρiπ,i
0
,
where
ρis as defined in (3) and πis the inventory level probability vector.
3.2 PERFORMANCE MEASURES
We enumerate below the long-run system performance characteristics that are useful in formulating an
optimization problem.
Mean number of customers in the system, Ls=λ
µλ.
Mean number of customers waiting in the system during the stock-out period, Ws=Lsπ(0).
Mean number of customers waiting in the system when inventory is available,
Ws=Ls(1 π(0)).
https://doi.org/10.17993/3cemp.2022.110250.139-151
3C Empresa. Investigación y pensamiento crítico. ISSN: 2254-3376
Ed. 50 Vol. 11 N.º 2 August - December 2022
146
and the unknown probability
φ(S)= γµ
δβ 12
γµ
δβ S+2 γµ
δβ s+2 (Ss)γµ
δβ 1.
Since the Markov chain under study is an LIQBD process, it is stable if and only if the left drift rate
exceeds the right drift rate. That is,
φA0e<φA2e.(2)
We have the following lemma:
Lemma 3.1. The CTMC {X(t); t0}is stable if and only if λ<µ.
Proof.From the well known result in Neuts (1994) on the positive recurrence of
A
, we have
φA0e<
φA2e.
With a bit of computation, this simplifies to the result
λ<µ
. For future reference we define
ρ
as
ρ=λ
µ.(3)
3.1 STEADY-STATE ANALYSIS
For computing the steady-state distribution of the process
{X
(
t
);
t
0
}
, we first consider a production
inventory system with negligible service time where no backlog of customers is allowed (that is when
inventory level is zero, no demand joins the system). The rest of the assumptions such as those on the
arrival process and lead time are the same as given earlier. Designate the Markov chain so obtained as
{
X(t); t0}={(I(t),P(t)) ; t0}. Transitions of the generator matrix,
Qis given by,
[
Q](j,k)(l,m)=
δβ, for l=j= 0; k=m=1,
(γλ +δβ),for l=j+ 1; j=0,1, ..., S 1; k=m=1,
γλ, for l=j;j=s+1,s+2, ..., S;k=m=0,
δβ, for l=j+ 1; j=0,1,2, ..., s;k=m=1,
δβ, for l=j+ 1; j=s+1,s+2, ..., S 2; k= 0; m=1,
δβ, for l=j+ 1; j=S1; k= 1; m=0,
γλ, for l=j1; j=s+ 1; k=0or 1; m=1,
γλ, for l=j1; j=1,2,...,s;k=m=1,
γλ, for l=j1; j=s+2,s+3,...,S1; k=m=0or 1,
γλ, for l=j1; j=S;k=m=0,
0,otherwise.
The stationary probability vector πof
Qsatisfies
π
Q=0,πe =1 (4)
Thus the components of πare given by:
π(sj)=π(S)γλ
δβ γλ 1γλ
δβ Ssγλ
δβ j
,0js,
π(j, 0) = π(S),s+1jS1,
π(j, 1) = π(S)γλ
δβ γλ 1γλ
δβ Sj,s+1jS1.
and the unknown probability
π(S)= γλ
δβ 12
γλ
δβ S+2 γλ
δβ s+2 (Ss)γλ
δβ 1.
https://doi.org/10.17993/3cemp.2022.110250.139-151
Using the components of the probability vector
π
, we shall find the steady-state probability vector of
the CTMC
{X(t); t0}
. For this, let
x
be the steady-state probability vector of the original system.
Then the steady-state vector must satisfy the set of equations
xQ=0,xe =1.(5)
partition xby levels as
x=(x0,x
1,x
2,...)(6)
where the sub-vectors of xare further partitioned as, xi=(xi(0),x
i(1),...,x
i(s),
xi
(
s
+1
,
1)
,...x
i
(
S
1
,
1)
,x
i
(
s
+1
,
0)
,...x
i
(
S
1
,
0)
,x
i
(
S
))
,i
0
.
Then the above system of equations
reduces to
x0B+x1A2=0 (7)
xiA0+xi+1A1+xi+2A2=0,i0(8)
Now we assume that
xi=ξλ
µi
π,i0(9)
where ξis a constant to be determined. It can be easily verified that (7) and (8) are satisfied by (9):
x0B+x1A2=ξπB+λ
µA2=ξπ
Q=0,(10)
xiA0+xi+1A1+xi+2A2=ξλ
µi+1
πB+λ
µA2=ξλ
µi+1
π
Q=0.(11)
Now applying the normalizing condition xe=1, we get
ξ1+λ
µ+λ
µ2
+λ
µ3
+···=1
Hence under the condition that λ<µ, we have
ξ=1λ
µ.(12)
We write
lim
t→∞ X(t)
=
X
. Thus we arrive at the following decomposition of the process
{X}
in the long
run:
Theorem 1. Under the necessary and sufficient condition
λ<µ
for stability, the steady-state probability
vector of the process
{X(t); t0}
has stochastic decomposition: That is,
xi
= (1
ρ
)
ρiπ,i
0
,
where
ρis as defined in (3) and πis the inventory level probability vector.
3.2 PERFORMANCE MEASURES
We enumerate below the long-run system performance characteristics that are useful in formulating an
optimization problem.
Mean number of customers in the system, Ls=λ
µλ.
Mean number of customers waiting in the system during the stock-out period, Ws=Lsπ(0).
Mean number of customers waiting in the system when inventory is available,
Ws=Ls(1 π(0)).
https://doi.org/10.17993/3cemp.2022.110250.139-151
147
3C Empresa. Investigación y pensamiento crítico. ISSN: 2254-3376
Ed. 50 Vol. 11 N.º 2 August - December 2022
Mean number of items in the inventory,
Einv =
s
i=0
(i)+
S1
i=s+1
i(π(i, 0) + π(i, 1)).
Mean rate at which the production process is switched on,
Eon =γµ
i=1
ξλ
µiπ(s+1,0).
Expected rate at which items are added to the inventory,
Erp =δβ s
i=0
π(i)+
S1
i=s+1
π(i, 1).
Expected loss rate of the manufactured item due to rejection,
Mloss = (1 δ)βs
i=0
π(i)+
S1
i=s+1
π(i, 1).
Expected loss rate of customers (customers not joining the system for want of inventory),
Closs =λπ(0).
Following Krishnamoorthy and Viswanath (2013) we have the expected production cycle time as given,
Lemma 3.2. The expected length of a production cycle is given by,
Ecycle =1
δβ (Ss)
s
j=0 γλ
δβ j+
S1
j=s+1
(Sj)γλ
δβ j=1
γλ 1
π(S)(Ss).
Corollary 1. The expected number of production up-crossings of level sis given by,
E=x0(s)δβ
λ+δβ +δβ
λ+µ+δβ
i=1
xi(s).Ecycle
= (1 (Ss)π(S)) δβ
δβγλ1γλ
δβ Ss1ρ
λ+δβ +ρ
λ+µ+δβ .
Corollary 2. The expected number of production down crossings of level sis given by,
E= (1 (Ss)π(S)) γλ
(δβγλ)(λ+γµ+δβ)1γλ
δβ Ss.
Some of the above down and/ up-crossings of
s
may not go below/above
s
. The expected number of
such crossings are given in the following corollaries
Corollary 3. The expected number of production down crossings that goes below
s
in a production
cycle, Pdown =EProbability of a service completion before addition of an inventoried item. That is,
Pdown =E.
i=1
ξλ
µiγµ
δβ +γµ+ξ
t=0
t
v=0
λeλvγµeµ(tv)δeβtdvdt
=E.
i=1
ξλ
µiγµ
δβ +γµ+ξδλγµ
(λ+β)(µ+β).
Corollary 4. The expected number of production up-crossings that go above
s
in a production cycle,
Pup =EProbability of a unit produced before a service completion. That is,
Pup =E.
i=1
ξλ
µiδβ
δβ+γµ+δβ
δβ+λξ
+ξ
t=0
t
v=0
λeλveµ(tv)δ(1 eβt eβv)dvdt
=E.
i=1
ξλ
µiδβ
δβ+γµ+δβ
δβ+λξ+ξδ
(λ+β)β(µ+β)+λµ
µ(µ+β).
https://doi.org/10.17993/3cemp.2022.110250.139-151
Having obtained the expected length of a production cycle we turn to compute the optimal pair (
s, S
)
values and the corresponding minimum costs. Lemma 3.2 provides us the rate at which the production
process is switched on in unit time.
4 COMPUTING OPTIMAL (s, S)PAIRS AND THE MINIMUM COST
We look for the optimal values of
s
(the level, reaching at which the production process is switched
on) and the maximum inventory level
S
of the production inventory model under discussion. Now for
checking the optimality of
s
and
S
, the following cost function is constructed. Define
F
(
s, S
)as the
expected cost per unit time in the long run. Then
F(s, S)=K.Eon +hinv.Einv +c1.Closs +c2.Mloss +c3.Erp +c4.Ws+c5.
Ws
where
K
is the fixed cost for starting a production run,
hinv
is the cost per unit time per inventory
towards holding,
c1
is the cost incurred due to loss per customer when the inventory is out of stock,
c2
is the cost incurred due to rejection per unit manufactured item,
c3
is the cost of production per
unit time,
c4
is the waiting cost per unit time per customer during the stock out period and
c5
is
the waiting cost per unit time per customer when inventory is available. Though we are not able to
compute explicitly the optimal values of
s
and
S
, due to the highly complex form of the cost function,
we arrive at these using numerical techniques.
For the following input values
λ
=2
=3
=2
.
5
,K
= $5000
,h
inv
= $20
,c
1
= $400
,c
2
=
$100
,c
3
= $200
,c
4
= $300
,c
5
= $100 and varying
δ
and
γ
we arrive at Table 1.
δ
and
γ
are given values
from 0
.
1to 1at 0
.
1spacing. Note that the case of
γ
=
δ
=1is what is discussed in Krishnamoorthy
and Vishwanath (2013). The pair of values given in each cell of Table 1 indicates the optimal (
s, S
)
pair and the value at the bottom of each cell corresponds to the minimum cost (in Dollars). As
γ
and
δ
are varied we get distinct optimal pairs of (
s, S
)and the corresponding minimum cost. We observe
that the minimum cost is a decreasing function of
δ
, or at first decreasing and then starts growing
with
δ
. This can be attributed to the fact that for fixed
γ
, and for
δ
increasing, initially the loss of
manufactured items get reduced; but subsequently from a point on, the holding cost factor dominates
the gain from acceptance of produced item. The optimal (
s, S
)pair first decreases with
δ
increasing,
comes to a minimum and then starts rising up. Same is the trend shown by the minimum cost values.
The explanation for this trend is that with
γ
increasing, customers are provided the item at the end of
their service with increasing probability, so shortage is bound to occur with higher probability. To some
extend, increasing
δ
value can cope with this, since produced items are accepted with higher probability.
Nevertheless, increase in
δ
results in increase in the holding cost. For the given input parameters the
“best” among the optimal pair is (1
,
11) and the minimum cost is $461
.
02 which correspond to
δ
=1
and γ=0.1.
Now by using the same input values of Table 1 and with
s
=5and
S
= 11 we provide a comparison
of the performance measures for a few (
γ,δ
)pair values in Table 2. For example we observe from Table
2 that the production cycle length and loss rate of customers are largest for the (
γ,δ
)pair values
(1
,
0
.
5) and least for (0
.
5
,
1) among the three pairs of values indicated in that table. Similarly expected
inventory held is least for (γ,δ)pair value (1,0.5) and the highest for (0.5,1).
5 CONCLUSIONS
This paper generalizes a few of the existing works by introducing positive service time in a production-
inventory model. It provides a stochastic decomposition of the system’s steady state. The expected
length of a production cycle is derived. A few level-crossing results are presented. The findings provide
the management with the minimum cost for each pair of values of (
γ,δ
)and the corresponding optimal
https://doi.org/10.17993/3cemp.2022.110250.139-151
3C Empresa. Investigación y pensamiento crítico. ISSN: 2254-3376
Ed. 50 Vol. 11 N.º 2 August - December 2022
148
Mean number of items in the inventory,
Einv =
s
i=0
iπ(i)+
S1
i=s+1
i(π(i, 0) + π(i, 1)).
Mean rate at which the production process is switched on,
Eon =γµ
i=1
ξλ
µiπ(s+1,0).
Expected rate at which items are added to the inventory,
Erp =δβ s
i=0
π(i)+
S1
i=s+1
π(i, 1).
Expected loss rate of the manufactured item due to rejection,
Mloss = (1 δ)βs
i=0
π(i)+
S1
i=s+1
π(i, 1).
Expected loss rate of customers (customers not joining the system for want of inventory),
Closs =λπ(0).
Following Krishnamoorthy and Viswanath (2013) we have the expected production cycle time as given,
Lemma 3.2. The expected length of a production cycle is given by,
Ecycle =1
δβ (Ss)
s
j=0 γλ
δβ j+
S1
j=s+1
(Sj)γλ
δβ j=1
γλ 1
π(S)(Ss).
Corollary 1. The expected number of production up-crossings of level sis given by,
E=x0(s)δβ
λ+δβ +δβ
λ+µ+δβ
i=1
xi(s).Ecycle
= (1 (Ss)π(S)) δβ
δβγλ1γλ
δβ Ss1ρ
λ+δβ +ρ
λ+µ+δβ .
Corollary 2. The expected number of production down crossings of level sis given by,
E= (1 (Ss)π(S)) γλ
(δβγλ)(λ+γµ+δβ)1γλ
δβ Ss.
Some of the above down and/ up-crossings of
s
may not go below/above
s
. The expected number of
such crossings are given in the following corollaries
Corollary 3. The expected number of production down crossings that goes below
s
in a production
cycle, Pdown =EProbability of a service completion before addition of an inventoried item. That is,
Pdown =E.
i=1
ξλ
µiγµ
δβ +γµ+ξ
t=0
t
v=0
λeλvγµeµ(tv)δeβtdvdt
=E.
i=1
ξλ
µiγµ
δβ +γµ+ξδλγµ
(λ+β)(µ+β).
Corollary 4. The expected number of production up-crossings that go above
s
in a production cycle,
Pup =EProbability of a unit produced before a service completion. That is,
Pup =E.
i=1
ξλ
µiδβ
δβ+γµ+δβ
δβ+λξ
+ξ
t=0
t
v=0
λeλveµ(tv)δ(1 eβt eβv)dvdt
=E.
i=1
ξλ
µiδβ
δβ+γµ+δβ
δβ+λξ+ξδ
(λ+β)β(µ+β)+λµ
µ(µ+β).
https://doi.org/10.17993/3cemp.2022.110250.139-151
Having obtained the expected length of a production cycle we turn to compute the optimal pair (
s, S
)
values and the corresponding minimum costs. Lemma 3.2 provides us the rate at which the production
process is switched on in unit time.
4 COMPUTING OPTIMAL (s, S)PAIRS AND THE MINIMUM COST
We look for the optimal values of
s
(the level, reaching at which the production process is switched
on) and the maximum inventory level
S
of the production inventory model under discussion. Now for
checking the optimality of
s
and
S
, the following cost function is constructed. Define
F
(
s, S
)as the
expected cost per unit time in the long run. Then
F(s, S)=K.Eon +hinv.Einv +c1.Closs +c2.Mloss +c3.Erp +c4.Ws+c5.
Ws
where
K
is the fixed cost for starting a production run,
hinv
is the cost per unit time per inventory
towards holding,
c1
is the cost incurred due to loss per customer when the inventory is out of stock,
c2
is the cost incurred due to rejection per unit manufactured item,
c3
is the cost of production per
unit time,
c4
is the waiting cost per unit time per customer during the stock out period and
c5
is
the waiting cost per unit time per customer when inventory is available. Though we are not able to
compute explicitly the optimal values of
s
and
S
, due to the highly complex form of the cost function,
we arrive at these using numerical techniques.
For the following input values
λ
=2
=3
=2
.
5
,K
= $5000
,h
inv
= $20
,c
1
= $400
,c
2
=
$100
,c
3
= $200
,c
4
= $300
,c
5
= $100 and varying
δ
and
γ
we arrive at Table 1.
δ
and
γ
are given values
from 0
.
1to 1at 0
.
1spacing. Note that the case of
γ
=
δ
=1is what is discussed in Krishnamoorthy
and Vishwanath (2013). The pair of values given in each cell of Table 1 indicates the optimal (
s, S
)
pair and the value at the bottom of each cell corresponds to the minimum cost (in Dollars). As
γ
and
δ
are varied we get distinct optimal pairs of (
s, S
)and the corresponding minimum cost. We observe
that the minimum cost is a decreasing function of
δ
, or at first decreasing and then starts growing
with
δ
. This can be attributed to the fact that for fixed
γ
, and for
δ
increasing, initially the loss of
manufactured items get reduced; but subsequently from a point on, the holding cost factor dominates
the gain from acceptance of produced item. The optimal (
s, S
)pair first decreases with
δ
increasing,
comes to a minimum and then starts rising up. Same is the trend shown by the minimum cost values.
The explanation for this trend is that with
γ
increasing, customers are provided the item at the end of
their service with increasing probability, so shortage is bound to occur with higher probability. To some
extend, increasing
δ
value can cope with this, since produced items are accepted with higher probability.
Nevertheless, increase in
δ
results in increase in the holding cost. For the given input parameters the
“best” among the optimal pair is (1
,
11) and the minimum cost is $461
.
02 which correspond to
δ
=1
and γ=0.1.
Now by using the same input values of Table 1 and with
s
=5and
S
= 11 we provide a comparison
of the performance measures for a few (
γ,δ
)pair values in Table 2. For example we observe from Table
2 that the production cycle length and loss rate of customers are largest for the (
γ,δ
)pair values
(1
,
0
.
5) and least for (0
.
5
,
1) among the three pairs of values indicated in that table. Similarly expected
inventory held is least for (γ,δ)pair value (1,0.5) and the highest for (0.5,1).
5 CONCLUSIONS
This paper generalizes a few of the existing works by introducing positive service time in a production-
inventory model. It provides a stochastic decomposition of the system’s steady state. The expected
length of a production cycle is derived. A few level-crossing results are presented. The findings provide
the management with the minimum cost for each pair of values of (
γ,δ
)and the corresponding optimal
https://doi.org/10.17993/3cemp.2022.110250.139-151
149
3C Empresa. Investigación y pensamiento crítico. ISSN: 2254-3376
Ed. 50 Vol. 11 N.º 2 August - December 2022
Table 1 Optimal (s, S) values and minimum cost
γ0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
δ
0.1 (3,11) (1,26) (1,12) (1,9) (1,8) (1,7) (1,7) (1,7) (1,6) (1,6)
605.4 958.33 1189.3 1309.1 1381.7 1430.3 1465.1 1491.2 1511.6 1527.9
0.2 (1,10) (2,13) (6,20) (1,27) (1,15) (1,13) (1,13) (1,10) (1,9) (1,9)
515.24 649.96 793.76 983.33 1120 1214.3 1282.5 1334.1 1374.4 1406.7
0.3 (1,10) (1,12) (2,14) (4,18) (7,25) (1,23) (1,16) (1,19) (1,13) ((1,12)
490.34 610.1 689.76 765.15 804.83 1008.3 1105.2 1180.1 1239.3 1287
0.5 (1,10) (1,13) (1,15) (1,15) (1,16) 2,18) (4,21) (6,26) (1,29) (1,24)
472.89 584.32 664.66 722.9 763.58 795.24 838.8 908.47 987.12 1058.3
0.6 (1,10) (1,13) (1,16) (1,16) (1,16) (1,17) (2,18) (3,20) (5,24) (4,29)
468.89 578.74 660.13 721.23 766.65 797.98 821.01 849.05 896.26 959.93
0.7 (1,11) (1,14) (1,16) (1,17) (1,17) (1,17) (1,18) (2,18) (2,20) (4,23)
466.11 574.69 656.36 720.28 769.82 806.51 831.65 849.35 867.81 899.16
0.9 (1,11) (1,14) (1,16) (1,18) (1,18) (1,19) (1,19) (1,19) (1,19) (1,19)
462.32 569.49 651.76 732.47 773.71 818.36 853.53 879.47 896.85 907.9
1(1,11) (1,14) (1,16) (1,18) (1,19) (1,20) (1,20) (1,20) (1,20) (1,20)
461.02 567.74 650.26 717.95 774.64 822.1 860.79 891.35 913.86 928.76
Table 2 Effect of γand δon various performance measures
Performance Measures γ=1and δ=0.5γ=0.5and δ=1 γ=δ=1
Ls0.00085731 0.10005 0.038268
Ws0.75643 0.0013604 0.07402
Ws1.2436 1.9986 1.926
Einv 1.5852 7.8376 5.9064
Erp 1.2436 0.99932 1.926
Ecycle 580.22 3.9955 10.066
Closs 0.75643 0.0013604 0.07402
(
s, S
)pair. First emptiness time distribution of the inventory is computed for the case when the waiting
room capacity is restricted to one. We propose to study the transient behaviour of such a system. In
addition, we analyze the case in which the transfer time from the production plant to the retail shop is
a positive valued random variable. Also, the case of arbitrarily distributed lead time and/or service
time is being investigated.
ACKNOWLEDGMENT
The research work of Manikandan, R., is supported by DST-RSF research project no. 64800 (DST) and
research project no. 22-49-02023 (RSF).
REFERENCES
[1]
M.P. Anilkumar, K. P. Jose, (2021). Stochastic Decomposition of Geo/Geo/1 Production Inven-
tory System, J. Phys.: Conf. Ser. 1850 012027, https://doi.org/10.1088/1742-6596/1850/1/012027.
[2]
Ann M. Noblesse, Nikki Sonenberg, Robert N. Boute, Marc R. Lambrecht & Benny
Van Houdt. (2022). A joint replenishment production-inventory model as an MMAP[K]/PH[K]/1
queue, Stochastic Models, 38:3, 390-415, https://doi.org/10.1080/15326349.2022.2049822.
[3]
P., Beena., & Jose, K.P. (2020). A MAP/PH(1), PH(2)/2 Production Inventory Model with
Inventory Dependent Production Rate and Multiple Servers. AIP Conference Proceedings 2261,
030052; https://doi.org/10.1063/5.0017008.
[4]
T. G. Deepak, A. Krishnamoorthy, Viswanath C. Narayan and K. Vineetha (2008).
Inventory with service time and transfer of customers and/inventory. Ann. Oper. Res 160: 191 - 213.
[5]
K. P. Jose, P. Beena.,(2020). Investigation of a production inventory model with
two servers having multiple vacations, J. Math. Comput. Sci. 10, No. 4, 1214-1227
https://doi.org/10.28919/jmcs/4361.
https://doi.org/10.17993/3cemp.2022.110250.139-151
[6]
Jose, K.P., Reshmi, P.S.(2021). A production inventory model with deteriorating items and
retrial demands. OPSEARCH 58, 71-82. https://doi.org/10.1007/s12597-020-00471-8.
[7]
A. Krishnamoorthy and Viswanath C. Narayanan (2010). Production inventory with service
time and vacation to the server. IMA Journal of Management Mathematics https://doi.org/10.
1093/imaman/dpp025.
[8]
A. Krishnamoorthy, B. Lakshmy and R. Manikandan (2011). A survey on inventory models
with positive service time. OPSEARCH 48(2):153-169.
[9]
Krishnamoorthy A., Varghese R., Lakshmy B. (2019) Production Inventory System with
Positive Service Time Under Local Purchase. In: Dudin A., Nazarov A., Moiseev A. (eds) Information
Technologies and Mathematical Modelling. Queueing Theory and Applications. ITMM 2019. Communi-
cations in Computer and Information Science, vol 1109. Springer, Cham.https://doi.org/10.1007/978-
3-030-33388-1_20.
[10]
A. Krishnamoorthy, R. Manikandan and B. Lakshmy (2015). A revisit to queueing-inventory
system with positive service time. Ann Oper Res. 233, 221–236 (2015). https://doi.org/10.1007/s10479-
013-1437-x
[11]
A. Krishnamoorthy and Viswanath C Narayanan (2013). Stochastic Decomposition in
Production Inventory with Service Time. European Journal of Operational Research 228: 358-366.
[12]
R. Krenzler and H. Daduna (2014). Loss systems in a random environment - steady state
analysis.Queueing Syst https://doi.org/10.1007/s11134-014-9426-6.
[13]
R. Krenzler and H. Daduna (2013). Loss systems in a random environment - embedded Markov
chains analysis. http://preprint.math.uni-hamburg.de/public/papers/prst/prst2013-02.pdf.
[14]
M. Saffari, S. Asmussen and R. Haji (2013). The
M/M/
1queue with inventory, lost sale,
and general lead times, Queueing Syst https://doi.org/10. 1007/s11134-012-9337-3.
[15]
Otten, S., Krenzler, R.K., & Daduna, H. (2019). Separable models
for interconnected production-inventory systems. Stochastic Models, 36, 48-93.
https://doi.org/10.1080/15326349.2019.1692667.
[16]
Otten, S. (2022). Load balancing in a network of queueing-inventory systems. Ann Oper Res.
https://doi.org/10.1007/s10479-022-05017-3.
[17]
Otten, S., & Daduna, H. (2022). Stability of queueing-inventory systems with different priorities.
https://doi.org/10.48550/arXiv.2209.08957.
[18]
Ning Zhao and Zhanotong Lian. (2011). A queueing-inventory system with two classes of
customers. Int. J. Production Economics 129: 225-231.
[19]
M. F. Neuts (1994). Matrix-Geometric Solutions in Stochastic Models - An Algorithmic Approach,
2nd ed., Dover Publications, Inc., New York.
[20]
Yonit Barron. (2019). Critical level policy for a production-inventory model with lost sales,
International Journal of Production Research.https://doi.org/10.1080/00207543.2018.1504243.
[21]
Yue, D., Qin, Y. (2019a) A Production Inventory System with Service Time and Production
Vacations. J. Syst. Sci. Syst. Eng. 28, 168–180. https://doi.org/10.1007/s11518-018-5402-8.
[22]
Yue, D., Wang, S., Zhang, Y. (2019b). A Production-Inventory System with a Service Facility
and Production Interruptions for Perishable Items. In: Li, QL., Wang, J., Yu, HB. (eds) Stochastic
Models in Reliability, Network Security and System Safety. JHC80 2019. Communications in Computer
and Information Science, vol 1102. Springer, Singapore. https://doi.org/10.1007/978-981-15-0864-6-
21.
https://doi.org/10.17993/3cemp.2022.110250.139-151
3C Empresa. Investigación y pensamiento crítico. ISSN: 2254-3376
Ed. 50 Vol. 11 N.º 2 August - December 2022
150
Table 1 Optimal (s, S) values and minimum cost
γ0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
δ
0.1 (3,11) (1,26) (1,12) (1,9) (1,8) (1,7) (1,7) (1,7) (1,6) (1,6)
605.4 958.33 1189.3 1309.1 1381.7 1430.3 1465.1 1491.2 1511.6 1527.9
0.2 (1,10) (2,13) (6,20) (1,27) (1,15) (1,13) (1,13) (1,10) (1,9) (1,9)
515.24 649.96 793.76 983.33 1120 1214.3 1282.5 1334.1 1374.4 1406.7
0.3 (1,10) (1,12) (2,14) (4,18) (7,25) (1,23) (1,16) (1,19) (1,13) ((1,12)
490.34 610.1 689.76 765.15 804.83 1008.3 1105.2 1180.1 1239.3 1287
0.5 (1,10) (1,13) (1,15) (1,15) (1,16) 2,18) (4,21) (6,26) (1,29) (1,24)
472.89 584.32 664.66 722.9 763.58 795.24 838.8 908.47 987.12 1058.3
0.6 (1,10) (1,13) (1,16) (1,16) (1,16) (1,17) (2,18) (3,20) (5,24) (4,29)
468.89 578.74 660.13 721.23 766.65 797.98 821.01 849.05 896.26 959.93
0.7 (1,11) (1,14) (1,16) (1,17) (1,17) (1,17) (1,18) (2,18) (2,20) (4,23)
466.11 574.69 656.36 720.28 769.82 806.51 831.65 849.35 867.81 899.16
0.9 (1,11) (1,14) (1,16) (1,18) (1,18) (1,19) (1,19) (1,19) (1,19) (1,19)
462.32 569.49 651.76 732.47 773.71 818.36 853.53 879.47 896.85 907.9
1(1,11) (1,14) (1,16) (1,18) (1,19) (1,20) (1,20) (1,20) (1,20) (1,20)
461.02 567.74 650.26 717.95 774.64 822.1 860.79 891.35 913.86 928.76
Table 2 Effect of γand δon various performance measures
Performance Measures γ=1and δ=0.5γ=0.5and δ=1 γ=δ=1
Ls0.00085731 0.10005 0.038268
Ws0.75643 0.0013604 0.07402
Ws1.2436 1.9986 1.926
Einv 1.5852 7.8376 5.9064
Erp 1.2436 0.99932 1.926
Ecycle 580.22 3.9955 10.066
Closs 0.75643 0.0013604 0.07402
(
s, S
)pair. First emptiness time distribution of the inventory is computed for the case when the waiting
room capacity is restricted to one. We propose to study the transient behaviour of such a system. In
addition, we analyze the case in which the transfer time from the production plant to the retail shop is
a positive valued random variable. Also, the case of arbitrarily distributed lead time and/or service
time is being investigated.
ACKNOWLEDGMENT
The research work of Manikandan, R., is supported by DST-RSF research project no. 64800 (DST) and
research project no. 22-49-02023 (RSF).
REFERENCES
[1]
M.P. Anilkumar, K. P. Jose, (2021). Stochastic Decomposition of Geo/Geo/1 Production Inven-
tory System, J. Phys.: Conf. Ser. 1850 012027, https://doi.org/10.1088/1742-6596/1850/1/012027.
[2]
Ann M. Noblesse, Nikki Sonenberg, Robert N. Boute, Marc R. Lambrecht & Benny
Van Houdt. (2022). A joint replenishment production-inventory model as an MMAP[K]/PH[K]/1
queue, Stochastic Models, 38:3, 390-415, https://doi.org/10.1080/15326349.2022.2049822.
[3]
P., Beena., & Jose, K.P. (2020). A MAP/PH(1), PH(2)/2 Production Inventory Model with
Inventory Dependent Production Rate and Multiple Servers. AIP Conference Proceedings 2261,
030052; https://doi.org/10.1063/5.0017008.
[4]
T. G. Deepak, A. Krishnamoorthy, Viswanath C. Narayan and K. Vineetha (2008).
Inventory with service time and transfer of customers and/inventory. Ann. Oper. Res 160: 191 - 213.
[5]
K. P. Jose, P. Beena.,(2020). Investigation of a production inventory model with
two servers having multiple vacations, J. Math. Comput. Sci. 10, No. 4, 1214-1227
https://doi.org/10.28919/jmcs/4361.
https://doi.org/10.17993/3cemp.2022.110250.139-151
[6]
Jose, K.P., Reshmi, P.S.(2021). A production inventory model with deteriorating items and
retrial demands. OPSEARCH 58, 71-82. https://doi.org/10.1007/s12597-020-00471-8.
[7]
A. Krishnamoorthy and Viswanath C. Narayanan (2010). Production inventory with service
time and vacation to the server. IMA Journal of Management Mathematics https://doi.org/10.
1093/imaman/dpp025.
[8]
A. Krishnamoorthy, B. Lakshmy and R. Manikandan (2011). A survey on inventory models
with positive service time. OPSEARCH 48(2):153-169.
[9]
Krishnamoorthy A., Varghese R., Lakshmy B. (2019) Production Inventory System with
Positive Service Time Under Local Purchase. In: Dudin A., Nazarov A., Moiseev A. (eds) Information
Technologies and Mathematical Modelling. Queueing Theory and Applications. ITMM 2019. Communi-
cations in Computer and Information Science, vol 1109. Springer, Cham.https://doi.org/10.1007/978-
3-030-33388-1_20.
[10]
A. Krishnamoorthy, R. Manikandan and B. Lakshmy (2015). A revisit to queueing-inventory
system with positive service time. Ann Oper Res. 233, 221–236 (2015). https://doi.org/10.1007/s10479-
013-1437-x
[11]
A. Krishnamoorthy and Viswanath C Narayanan (2013). Stochastic Decomposition in
Production Inventory with Service Time. European Journal of Operational Research 228: 358-366.
[12]
R. Krenzler and H. Daduna (2014). Loss systems in a random environment - steady state
analysis.Queueing Syst https://doi.org/10.1007/s11134-014-9426-6.
[13]
R. Krenzler and H. Daduna (2013). Loss systems in a random environment - embedded Markov
chains analysis. http://preprint.math.uni-hamburg.de/public/papers/prst/prst2013-02.pdf.
[14]
M. Saffari, S. Asmussen and R. Haji (2013). The
M/M/
1queue with inventory, lost sale,
and general lead times, Queueing Syst https://doi.org/10. 1007/s11134-012-9337-3.
[15]
Otten, S., Krenzler, R.K., & Daduna, H. (2019). Separable models
for interconnected production-inventory systems. Stochastic Models, 36, 48-93.
https://doi.org/10.1080/15326349.2019.1692667.
[16]
Otten, S. (2022). Load balancing in a network of queueing-inventory systems. Ann Oper Res.
https://doi.org/10.1007/s10479-022-05017-3.
[17]
Otten, S., & Daduna, H. (2022). Stability of queueing-inventory systems with different priorities.
https://doi.org/10.48550/arXiv.2209.08957.
[18]
Ning Zhao and Zhanotong Lian. (2011). A queueing-inventory system with two classes of
customers. Int. J. Production Economics 129: 225-231.
[19]
M. F. Neuts (1994). Matrix-Geometric Solutions in Stochastic Models - An Algorithmic Approach,
2nd ed., Dover Publications, Inc., New York.
[20]
Yonit Barron. (2019). Critical level policy for a production-inventory model with lost sales,
International Journal of Production Research.https://doi.org/10.1080/00207543.2018.1504243.
[21]
Yue, D., Qin, Y. (2019a) A Production Inventory System with Service Time and Production
Vacations. J. Syst. Sci. Syst. Eng. 28, 168–180. https://doi.org/10.1007/s11518-018-5402-8.
[22]
Yue, D., Wang, S., Zhang, Y. (2019b). A Production-Inventory System with a Service Facility
and Production Interruptions for Perishable Items. In: Li, QL., Wang, J., Yu, HB. (eds) Stochastic
Models in Reliability, Network Security and System Safety. JHC80 2019. Communications in Computer
and Information Science, vol 1102. Springer, Singapore. https://doi.org/10.1007/978-981-15-0864-6-
21.
https://doi.org/10.17993/3cemp.2022.110250.139-151
151
3C Empresa. Investigación y pensamiento crítico. ISSN: 2254-3376
Ed. 50 Vol. 11 N.º 2 August - December 2022