Home Mathematics Petri net analysis of a queueing inventory system with orbital search by the server
Article Open Access

Petri net analysis of a queueing inventory system with orbital search by the server

  • Lyes Ikhlef EMAIL logo , Sedda Hakmi , Ouiza Lekadir and Djamil Aïssani
Published/Copyright: May 30, 2023
Become an author with De Gruyter Brill

Abstract

In this article, a queueing inventory system with finite sources of demands, retrial demands, service time, lead time, ( s , S ) replenishment policy, and demands search from the orbit was studied. When the lead time is exponentially distributed (resp. lead time is generally distributed), generalized stochastic Petri net (GSPN) (resp. Markov regenerative stochastic Petri net [MRSPN]) is proposed for this inventory system. The quantitative analysis of this stochastic Petri net model was obtained by continuous time Markov chain for the GSPN model (resp. the supplementary variable method for the MRSPN model). The probability distributions are obtained, witch allowed us to compute performance measures and the expected cost rate of the studied system.

MSC 2010: 60J27

1 Introduction

Stochastic management inventory systems have many practical applications and have been studied extensively in the literature (see [14]). These systems play an important role in real-life situations (in manufacture, warehouse, supply chains, etc.). The complexity of stochastic inventory systems depends on various characteristics:

  • Single product inventory and multi-product inventory

  • Sources (finite, infinite)

  • Arrival demand (batch arrival, generally distributed, etc.)

  • Service time and lead time (positive/instantaneous exponential/non-exponential, etc.)

  • Ordering policies: ( s , S ) , ( s , Q ) , etc.

  • Retrial, vacation, breakdown, etc.

The study of queueing inventory systems with retrial was initiated by Artalejo et al. [5]. The authors have assumed Poisson demand, exponential retrial time, and exponential lead time. Retrial queueing inventory models are characterized by the feature that a customer finding the level stock equal to zero is obliged to join the orbit and to repeat his demand after some random periods of time [6]. In most of the works on retrial queueing systems, the authors assume that after completion of each service, the server will remain unoccupied until the arrival of the next primary or secondary customer. In order to reduce the idle time of the server, Neuts introduced the notion of search for customers, at a service completion epoch, in the queueing systems [7]. Thus, the M / G / 1 queue with retrials and search for orbital customers was introduced by Artalejo [8]. Other works in this area of research have been done in addition to the work of Artalejo (the readers can refer to [9] and references therein). Krishnamoorthy et al. have studied an infinite inventory system with retrial and orbital search [10]. Recently, continuous review infinite queueing inventory system with customer search from the orbit and registration has been investigated by Gui and Wang [11].

In most works on the inventory systems, the authors assume that the population of demands is very large. However, in several practical situations, the number of demands who access the system is finite [2,1215]. Thus, when a source is free at time moment t , it may generate primary demands during interval ( t , t + h ) with probability λ h + 0 ( h ) . In [2], a continuous review ( s , S ) inventory system with retrial, service facility, and finite sources of demands is analyzed.

Several research articles have dealt with the inventory systems with positive or zero service time/lead time. Artalejo et al. studied the retrial inventory systems with immediate service [5]. The notion of inventory model with positive service time was initiated by Sigman and Simchi-Levi [16]. Shajin and Krishnamoorthy obtained the product-form solution for M / M / 1 retrial queueing inventory system with positive service time [17]. An extensive survey on inventory systems with positive service time could be found in [18].

The lead time may actually be uncertain in duration due to variability in shipping times, material availability, and supplier processing times. The inventory systems with instantaneous lead time were studied by Liu and Yang [19], Berman and Sapna [20], etc. The previous works have extended to include exponential lead time (see [5,21,22]). The inventory models with positive lead time are complex to analyze. Still more complex are the models in which the lead time has a general distribution [2325], the reason for which is that there have not been significant studies on retrial inventory systems with arbitrary distributed lead time.

The applicability of Petri nets for stochastic analysis of inventory queueing system has received few attention [15,26]. In [15], the authors have analyzed priority multi-server retrial inventory queues with Markovian arrival process generated by single or dual sources and exponential service times where both queueing and orbit spaces are assumed finite using the generalized stochastic Petri net (GSPN) formalism. In [26], Chen et al. studied a finite source inventory system using the batch deterministic and stochastic Petri nets (SPNs).

The dynamic [27] evolution of inventory systems proceeds from one discrete state to another at arbitrary moments in time. The steady-state of stochastic inventory systems can be obtained either by discrete event simulation or by stochastic process theory. Most works on quantitative evaluation of these systems have addressed models with exponentially distributed durations, which always satisfy the Markov property. In this case, the underlying stochastic process of the model is a continuous time Markov chain (CTMC), and standard numerical algorithms can be used to compute the state probabilities. From these systems, the interesting performance measures of the system can then be derived. For multi-dimensional Markov chains underlying to the inventory systems, an appropriate numbering of the states yields a repetitive structure infinitesimal generator matrix, which can be formulated as birth-and-death process, quasi-birth-and-death process [28,29], M / G / 1 -type, etc. This repetitive structure of the infinitesimal generator matrix allows the calculation of the state probabilities by approaches known as the matrix-geometric method, matrix analytic method [30], etc.

However, in several application contexts, the inventory systems are characterized by deterministic timers or non-exponential durations (e.g., arrival pattern, the service pattern of servers, lead time, and lifetime). In this case, the underlying stochastic process of these systems falls in more complex classes of the so-called non-Markovian processes but solution may still be viable if the model satisfies the Markov property at specific times (regeneration points). The traditional approaches to solve non-Markovian models use phase-type expansions, apply the method of supplementary variables [31], or construct an embedded Markov chain [32]. The supplementary variable method is known to be originated by Cox [33] and has become one of the most frequently used approaches for both the continuous and discrete-time queuing systems. The framework of this method in stochastic models leads to the notion of the partial differential equations, ordinary differential equations, and integral equations [34]. The supplementary variable method is known as an efficient way of deriving the steady-state solution for the stochastic process underlying a Markov regenerative stochastic Petri net (MRSPN) formalism [31].

This article is an extension of the work [35] presented in the conference “IEEE International Conference on Recent Advances in Mathematics and Informatics (ICRAMI’2021),” where we have presented an approach for modeling and analyzing the inventory system with finite sources of demands, retrial demands, positive service time, exponential lead time, ( s , S ) replenishment policy, and demand search from the orbit. Immediately after a service completion, the server with probability p makes an instantaneous search for an orbital demand for the next service or remains idle with the complimentary probability ( 1 p ) . The notion of orbital search for inventory system was introduced with the hope that it would decrease the length of server idle period and not neglected the unsatisfied (orbital) demands. We gave an extensive analysis of this system using GSPN formalism. This high-level modeling formalism allows us to generate the underlying diagram state and the CTMC of the studied system. However, the state space of CTMC underlying our GSPN increases exponentially as a function of the source size, the maximum inventory level, and the inventory level threshold. So, for real applications, the models may have a very large state space (state space explosion). Hence, by exploiting the repetitive structure of the transition rate matrix of our GSPN, we develop a recursive algorithm for automatically calculating the steady-state probability vector and the performance indices, without generating the reachability graph or the CTMC.

In this extended work, we added some numerical results to original work [35] in order to highly illustrate the influence of the system parameters on some performance characteristics. Numerically, we investigate the sensitivity analysis of the search probability, the maximum inventory level, the inventory level thresholds, and the number of sources over the total expected cost rate. Most of the aforementioned works assume that the lead time is instantaneous or exponentially distributed. However, this basic lead time assumption is far from the real situation. For this, we assume that the lead time is generally distributed. So the underlying process to the inventory system considered is a Markov regenerative process. Under this assumption, we suggested to use the MRSPN formalism in order to establish the appropriate model for our system. This formalism allows us to capture easily the interaction between the components of this system, to better understand its behavior, to generate its underlying diagram state, and to compute its performances. To obtain the quantitative analysis of this MRSPN model, we used the supplementary variable method. In addition, we established an algorithm that comprises steady-state solution and computes performance measures. The numerical results for performance measures and the total expected cost rate are presented under the assumption that the lead time follows the following family of distributions: exponential, Erlang, hypoexponential, and hyperexponential.

2 SPNs

SPNs are defined by associating a random variable called firing time for transitions [36]. A random firing time elapses after a transition is enabled until it fires. Many stochastic variants of SPN have been proposed, which can be used as high-modeling formalism for performances evaluation and reliability of systems, like GSPN [37], deterministic and SPNs, MRSPN [38]. According to the type of distribution allowed for the firing time, the SPN may correspond to a wide range of stochastic processes.

The GSPN class contains two types of transitions: immediate transitions and exponential transitions. The marking process ( t ) t 0 generated by the GSPN class is a semi-Markovian process; this process includes two types of markings: tangible markings and vanishing markings. The quantitative analysis of the GSPN can be summarized as follows:

  • Generating the reachability graph of the GSPN,

  • Eliminating the vanishing markings in order to obtain the reduced reachability graph,

  • Converting the reduced reachability graph to CTMC with state space H (set of tangible markings),

  • Constructing the transition rate matrix A of the CTMC,

  • Computing the steady-state probability vector v of the CTMC by solving the linear system of balance equations:

    v A = 0 , v e = 1 ,

    where e is a column vector of 1’s of appropriate dimension and 0 is a vector of zeros of appropriate dimension.

  • Computing the characteristics of the GSPN model (mean number of customers in places, throughput of transitions, probability of event, etc.).

The MRSPN class is an extension of SPNs in which the transition firing time is immediate, exponentially distributed, or generally distributed. This MRSPN class describes a stochastic process ( t ) t 0 , and this marking process cannot be mapped into a CTMC. Since the stochastic behavior of timed transitions with non-exponentially distributed firing delay is not memoryless, the evolution of the underlying stochastic process depends on the history. The inclusion of supplementary variable into the state description leads to a continuous-state Markov process for which the Kolmogorov-state equations can be derived and be numerically solved. This variable represents the time elapsed since the GEN transition was enabled. The marking process ( t ) t 0 is described by three matrices A , A ¯ , and Δ , where:
  • The generator matrix A contains all exponentially distributed-state transitions that do not preempt a GEN transition.

  • The exponential-state transitions that preempt a GEN transition are denoted by the generator matrix A ¯ .

  • The probability that the firing of a GEN transition leads to state “j,” given that the transition is fired in state i, is represented by the matrix of branching probabilities Δ .

The steady-state solution based on the supplementary variable method of the MRSPN is obtained by the following steps:
  • Step 01. Obtain the two matrices Ω and Ψ :

    Ω = g G I GEN 0 e A GEN x d F GEN ( x ) , Ψ = g G I GEN 0 e A GEN x [ 1 F GEN ( x ) ] d x ,

    where F GEN ( x ) is the firing time distribution of the GEN transition g , G denotes the set of all GEN transitions of the MRSPN, A GEN is the generator matrix of the subordinated CTMC of the GEN transition g , I GEN is the diagonal matrix whose ith element is equal to one if i G and equal to zero otherwise.

  • Step 02. Compute the vector x by solving the linear system:

    x S = 0 , x L e = 1 ,

    where, S = A EXP + Ω Δ + Ψ A ¯ I GEN is the generator matrix of a CTMC, we refer to it as the embedded CTMC, L = I EXP + Ψ is the conversion matrix, I EXP is the diagonal matrix whose ith element is equal to one if the state i is exponential and equal to zero otherwise and A EXP filtered matrix is defined by: A EXP = I EXP A .

  • Step 03. Compute the steady-state probability distributions v of the MRSPN by the formula:

    v = x L .

3 The proposed GSPN model

We consider a continuous review inventory system with finite sources of demands ( 2 N < ) , retrial demands, positive service time, positive lead time, ( s , S ) replenishment policy, and demand search from the orbit. The following assumptions and notations are considered:

  • The arrival process of primary demands is quasi-random with parameter λ ( > 0 ) .

  • The maximum inventory level is S units. The policy used is ( s , S ) , in which an order is placed for a quantity (“ Q = S s > s + 1 ”) units up to S whenever the inventory level falls to the threshold s or below.

  • The lead time distribution is exponential with parameter α ( > 0 ) .

  • When the inventory level is zero or the server is occupied, any arriving primary demand joins a virtual room called orbit. These orbiting demands compete for their demands according to an exponential distribution with parameter γ ( > 0 ) . We consider the constant retrial policy (i.e., the retrial rate is independent of the number of customers in the orbit).

  • Immediately after a service completion, the server takes a demand from the orbit with probability p , when there are demands in the orbit and the stock is not empty, and with probability ( 1 p ) , the server remains idle.

  • We suppose that the service time following exponential distribution with rate μ ( > 0 ) and the search time is negligible.

The GSPN describing this system is given in Figure 1.

Figure 1 
               GSPN model of the inventory system with finite sources of demands, retrial demands, service time, lead time, and demand search from the orbit.
Figure 1

GSPN model of the inventory system with finite sources of demands, retrial demands, service time, lead time, and demand search from the orbit.

Our model contains six places p i , i = 1 , 6 ¯ (noted by circles) and nine transitions t i , i = 1 , 9 ¯ . The white rectangular boxes represent the exponential transitions ( t 1 , t 3 , t 7 , and t 9 ), and the thin bars represent the immediate transitions ( t 2 , t 4 , t 5 , t 6 , and t 8 ). The interpretation of the places and transitions of our model is explained in Table 1.

Table 1

Interpretation of the places and the transitions in the GSPN model

p 1 Contains the free sources
p 2 Contains the primary or repeated demands
p 3 Contains the demand in service
p 4 Represents the level stock
p 5 Represents the service completion
p 6 Represents the orbit
t 1 Represents the arrival of the primary demands
t 2 Represents the access to the service
t 3 Represents the service of demand
t 4 , t 5 , and t 6 Represent the feedback to the sources
t 7 Represents the lead time
t 8 Represents the access to the orbit
t 9 Represents the repeated demands

The markings (ordinary states) of our GSPN are given by:

M i = ( # p 1 , # p 2 , # p 3 , # p 4 , # p 5 , # p 6 ) ,

and its initial marking is M 0 = ( N , 0 , 0 , S , 0 , 0 ) . According to the equation “ # p 1 + # p 3 + # p 6 = N ,” we deduce that the vectors (micro-states) M i = ( # p 3 , # p 4 , # p 6 ) provide all information needed for states description of this GSPN model. So, the state space of this GSPN is defined as:

H = { ( 0 , 0 , k ) , k = 0 , , N } { ( 1 , j , k ) , j = 1 , , S , k = 0 , , N 1 } { ( 0 , j , k ) , j Q , j = 1 , , S , k = 0 , , N 1 } { ( 0 , Q , k ) , k = 0 , , N } ,

and the total number of its states is equal to “ N ( 2 S + 1 ) + 2 .”

The marking process ( t ) t 0 underlying the GSPN depicted in Figure 1 is isomorphic to a three-dimensional CTMC that expresses server status ( # p 3 = 0 if the server is idle and # p 3 = 1 if the server is busy), # p 4 the number of demands in the orbit, and # p 6 the inventory level. We arranged the state space of this CTMC as:

{ 00 , 1j , 0j , j = 1 , , S } ,

where 00 = 00 k , k = 0 , , N , 1j = 1 j k , j = 1 , , S , k = 0 , , N 1 , 0j = 0 j k , j = 1 , , S , k = 0 , , N 1 , 0Q = 0 Q k , k = 0 , , N .

The infinitesimal generator A can be expressed in the block form:

where

A 0 ( k , l ) = [ ( N k ) λ + α ] , k = 0 , , N ,  l = k , ( N k ) λ , k = 0 , , N 1 ,  l = k + 1 , 0 , otherwise. B 0 ( k , l ) = μ , k = 0 , , N 1 ,  l = k , 0 , otherwise. A 1 ( k , l ) = [ ( N k 1 ) λ + α + μ ] , k = 0 , , N 1 ,  l = k , ( N k 1 ) λ , k = 0 , , N 2 ,  l = k + 1 , 0 , otherwise. D ( k , l ) = ( N k ) λ , k = 0 , , N 1 ,  l = k , γ , k = 1 , , N 1 ,  l = k 1 , 0 , otherwise. E ( k , l ) = p μ , k = 1 , , N 1 ,  l = k 1 , 0 , otherwise. A 2 ( k , l ) = N λ + α , k = 0 ,  l = 0 , [ ( N k ) λ + α + γ ] , k = 1 , , N 1 ,  l = k , 0 , otherwise.

B ( k , l ) = μ , k = 0 ,  l = 0 , ( 1 p ) μ , k = 1 , N 1 ,  l = k , 0 , otherwise. A 3 ( k , l ) = [ ( N k 1 ) λ + μ ] , k = 0 , , N 1 ,  l = k , ( N k 1 ) λ , k = 0 , , N 2 ,  l = k + 1 , 0 , otherwise. A 4 ( k , l ) = N λ , k = 0 ,  l = 0 , [ ( N k ) λ + γ ] , k = 1 , , N 1 ,  l = k , 0 , otherwise. D Q ( k , l ) = ( N k ) λ , k = 0 , , N 1 ,  l = k , γ , k = 1 , , N ,  l = k 1 , 0 , otherwise. C Q ( k , l ) = α , k = 0 , , N ,  l = k , 0 , otherwise. A Q ( k , l ) = N λ , k = 0 , l = 0 , [ ( N k ) λ + γ ] , k = 1 , , N ,  l = k , 0 , otherwise. B Q ( k , l ) = μ , k = 0 ,  l = 0 , ( 1 p ) μ , k = 1 , , N 1 ,  l = k , 0 , otherwise. C ( k , l ) = α , k = 0 , , N 1 ,  l = k , 0 , otherwise.

The dimensions of the entries (sub-matrices) of A are given in Table 2.

Table 2

Dimension of sub-matrices of A

A 0 ( N + 1 , N + 1 ) B 0 ( N , N + 1 ) A 1 ( N , N ) D ( N , N ) E ( N , N ) A 2 ( N , N ) B ( N , N )
A 3 ( N , N ) A 4 ( N , N ) D Q ( N + 1 , N ) C Q ( N + 1 , N + 1 ) A Q ( N + 1 , N + 1 ) B Q ( N , N + 1 ) C ( N , N )

4 The steady-state solution

The GSPN model given in Figure 1 is bounded and admits the initial marking M 0 as home state. Then, the steady-state probability distribution v = v i , j , k of this GSPN exists and is unique. The elements v i , j , k are given by:

v i , j , k = lim t + ( # p 3 ( t ) = i , # p 4 ( t ) = j , # p 6 ( t ) = k # p 3 ( 0 ) = i 0 , # p 4 ( 0 ) = j 0 , # p 6 ( 0 ) = k 0 ) .

Using the block-structured matrix A , the vector v can be represented by:

v = ( v 00 , v 1j , v 0j ) , j = 1 , , S ,

where

v 00 = ( v 00 k ) , k = 0 , , N , v 1j = ( v 1 j k ) , j = 1 , , S , k = 0 , , N 1 , v 0j = ( v 0 j k ) , j Q , j = 1 , , S , k = 0 , , N 1 , v 0Q = ( v 0 Q k ) , k = 0 , , N .

The linear system v A = 0 yields the following global balance equations:

  • v 00 A 0 + v 11 B 0 = 0 .

  • For j = 1 , , s ,

    v 1j A 1 + v 0j D + v 1j+1 E = 0 , v 0j A 2 + v 1j+1 B = 0 .

  • For j = s + 1 , , Q 1 ,

    (1) v 1j A 3 + v 0j D + v 1j+1 E = 0 , v 0j A 4 + v 1j+1 B = 0 .

  • For j = Q ,

    v 1j A 3 + v 0j D Q + v 1j+1 E = 0 , v 00 C Q + v 0j A Q + v 1j+1 B Q = 0 .

  • For j = Q + 1 , , S 1 ,

    v 1j-Q C + v 1j A 3 + v 0j D + v 1j+1 E = 0 , v 0j-Q C + v 0j A 4 + v 1j+1 B = 0 .

  • For j = S ,

    v 1s C + v 1S A 3 + v 0S D = 0 , v 0s C + v 0S A 4 = 0 .

The aforementioned global balance equations (except the first equation in (1) for j = s + 1 ) can be recursively solved to obtain

v 0j = v 0S ( 0 , j ) , j = 0 , , S 1 , v 1j = v 0S ( 1 , j ) , j = 1 , , S ,

where the matrices ( 0 , j ) and ( 1 , j ) are given by:

( 0 , j ) = A 4 C 1 ( D A 2 B 1 E ) A 1 1 [ ( B A 2 1 D E ) A 1 1 ] s 1 B 0 A 0 1 , j = 0 , A 4 C 1 ( D A 2 B 1 E ) A 1 1 [ ( B A 2 1 D E ) A 1 1 ] s j 1 B A 2 1 , j = 1 , , s 1 , A 4 C 1 , j = s , I , j = s + 1 , [ ( 0 , 0 ) C Q A Q 1 D Q A 3 1 [ ( B A 4 1 D E ) A 3 1 ] Q j 1 + ( 1 , Q + 1 ) ( B A 5 1 D 0 E ) A 3 1 [ ( B A 4 1 D E ) A 3 1 ] Q j 1 ] B A 4 1 , j = s + 2 , , Q 1 , [ ( 0 , 0 ) C Q A Q 1 + ( 1 , Q + 1 ) B Q A Q 1 ] , j = Q ; ( 0 , j Q ) C A 4 1 + l = j + 1 S ( 1 , l Q ) C A 3 1 [ ( B A 4 1 D E ) A 3 1 ] l j 1 + l = j + 1 S ( 0 , l Q ) C A 3 1 [ ( B A 4 1 D E ) A 3 1 ] l j 1 + D A 3 1 [ ( B A 4 1 D E ) A 3 1 ] S j 1 B A 4 1 , j = Q + 1 , , S 1

and

( 1 , j ) = A 4 C 1 ( D A 2 B 1 E ) A 1 1 [ ( B A 2 1 D E ) A 1 1 ] s j , j = 1 , , s , A 4 C 1 A 2 B 1 , j = s + 1 , ( 0 , 0 ) C Q A Q 1 D Q A 3 1 [ ( B A 4 1 D E ) A 3 1 ] Q j + ( 1 , Q + 1 ) ( B Q A Q 1 D Q E ) A 3 1 [ ( B A 4 1 D E ) A 3 1 ] Q j , j = s + 2 , , Q , l = j S ( 1 , l Q ) C A 3 1 [ ( B A 4 1 D E ) A 3 1 ] l j + l = j S 1 ( 0 , l Q ) C A 4 1 D A 3 1 [ ( B A 4 1 D E ) A 3 1 ] l j + D A 3 1 [ ( B A 4 1 D E ) A 3 1 ] S j , j = Q + 1 , , S .

And I is an identity matrix.

The vector v 0S can be obtained by solving the two equations:

v 0S [ ( 1 , s + 1 ) A 3 + D + ( 1 , s + 2 ) E ] = 0 , v 0S [ j = 0 S 1 ( 0 , j ) + j = 1 S ( 1 , j ) + I ] e = 1 .

5 The proposed MRSPN model

In this section, we consider that the lead time is of general distribution with cumulative distribution function F GEN ( x ) . Thus, the suggested model is depicted in Figure 2. The black rectangular box represents the general transition t 7 of lead time.

Figure 2 
               MRSPN model of the inventory system with finite sources of demands, retrial demands, service time, lead time and demand search from the orbit.
Figure 2

MRSPN model of the inventory system with finite sources of demands, retrial demands, service time, lead time and demand search from the orbit.

The matrix A is given by:

where

A 0 ( k , l ) = [ ( N k ) λ ] , k = 0 , , N ,  l = k , ( N k ) λ , k = 0 , , N 1 ,  l = k + 1 , 0 , otherwise. A 1 ( k , l ) = [ ( N k 1 ) λ + μ ] , k = 0 , , N 1 ,   l = k , ( N k 1 ) λ , k = 0 , , N 2 ,  l = k + 1 , 0 , otherwise. A 2 ( k , l ) = N λ , k = 0 ,  l = 0 , [ ( N k ) λ + γ ] , k = 1 , N 1 ,  l = k , 0 , otherwise.

The other matrices: A 3 , A 4 , A Q , B , B 0 , B Q , D , D Q , and E are the same to those obtained for the previous GSPN model.

The matrix of branching probabilities Δ is given by:

The matrix A ¯ is a zero matrix (i.e., there is not an exponential-state transition that preempts a GEN transition t 7 ).

6 Performance indices

The performance measures of our inventory systems and the total expected cost rate in the steady-state can be defined as follows:

  • The mean inventory level, n l ,

    n l = Q v 0 Q N + j = 1 S j k = 0 N 1 [ v 0 j k + v 1 j k ] .

  • The expected number of customers in the orbit, n o ,

    n o = N v 0 Q N + k = 1 N k v 00 k + j = 1 S k = 1 N 1 k [ v 0 j k + v 1 j k ] .

  • The expected reorder level, n r ,

    n r = k = 0 N 1 μ v 1 s + 1 k .

  • The probability that server is busy, n B ,

    n B = j = 1 S k = 0 N 1 v 1 j k .

  • The effective search rate, n ES ,

    n ES = j = 2 S k = 1 N 1 p μ v 1 j k .

  • The expected number of successful retrials, n ESR ,

    n ESR = γ [ v 0 Q N + j = 1 S k = 1 N 1 v 0 j k ] .

  • The probability that inventory level is zero, p 0 ,

    p 0 = k = 0 N v 00 k .

  • The probability that inventory level is greater than s , p s ,

    p s = v 0 Q N + j = s + 1 S k = 0 N 1 [ v 0 j k + v 1 j k ] .

  • The mean generation of primary calls, λ e ,

    λ e = k = 0 N 1 ( N k ) v 00 k + j = 1 S k = 0 N 1 ( N k ) v 0 j k + j = 1 S k = 0 N 2 ( N k 1 ) v 1 j k .

  • The mean waiting time, ω ,

    ω = n o λ e .

  • The mean response time, ϖ ,

    ϖ = n o + n B λ e .

  • The total expected cost rate T C in the steady-state is given by:

    T C = C h Q v 0 Q N + j = 1 S j k = 0 N 1 [ v 0 j k + v 1 j k ] + C s k = 0 N 1 μ v 1 s + 1 k + C w N v 0 Q N + k = 1 N k v 00 k + j = 1 S k = 1 N 1 k [ v 0 j k + v 1 j k ] ,

    where C h , C s , and C w are, respectively, the inventory carrying cost per unit item per unit time, setup cost per order, and the waiting cost for an orbiting demand per unit time.

7 Numerical application

We construct two programs based on the formulas obtained in previous sections in order to compute numerically the probability distributions of the two models (GSPN and MRSPN). We show the influence of the system parameters on the system performance measures and the total expected cost rate. The numerical results for:

  1. the GSPN model are given in Tables 3, 4, 5 and illustrated in Figures 3, 4, 5, and 6.

  2. the MRSPN model is given in Table 6.

Table 3

Effect of search probability p on selected performance measures for GSPN that models our inventory system for λ = 0.8 , μ = 1 , γ = 0.25 , α = 0.6 , N = 10 , S = 9 , s = 3 , C h = 1 , C s = 5 , and C w = 3

Measures p = 0 1 0 2 0.2 0.5 0.7 0.9 1
n l 5.6070 5.6017 5.4962 5.3145 5.1850 5.0507 4.9824
n o 8.8107 8.8040 8.6721 8.4471 8.2875 8.1220 8.0374
n r 0.0881 0.0886 0.0984 0.1150 0.1269 0.1391 0.1454
n B 0.5286 0.5316 0.5902 0.6902 0.7611 0.8347 0.8723
n ES 0.0000 0.0052 0.1159 0.3361 0.5158 0.7228 0.8368
n ESR 0.1151 0.1143 0.0981 0.0699 0.0496 0.0282 0.0171
p 0 0.0110 0.0112 0.0174 0.0301 0.0405 0.0525 0.0592
p s 0.8532 0.8523 0.8361 0.8083 0.7886 0.7681 0.7577
λ e 0.5286 0.5316 0.5902 0.6902 0.7611 0.8347 0.8723
ω 16.6687 16.5628 14.6941 12.2391 10.8889 9.7305 9.2144
ϖ 17.6687 17.5628 15.6941 13.2391 11.8889 10.7305 10.2144
T C 32.4796 32.4567 32.0043 31.2309 30.6818 30.1122 29.8214
Table 4

Effect of maximum inventory level S , inventory level s , and search probability p on the total expected cost rate T C for λ = 1.5 , μ = 5 , γ = 0.2 , α = 2 , N = 14 , C h = 1 , C s = 25 , and C w = 20

p S / s 2 3 4 5 6 7 8
0.2 20 261.7116 261.4102 261.6048 262.0612 262.6660 263.3668 264.1426
21 262.0044 261.7159 261.9072 262.3490 262.9300 263.5980 264.3312
22 262.3169 262.0416 262.2313 262.6616 263.2234 263.8651 264.5642
23 262.6465 262.3844 262.5738 262.9949 263.5410 264.1613 264.8329
24 262.9910 262.7418 262.9319 263.3457 263.8789 264.4814 265.1304
25 263.3485 263.1119 263.3033 263.7114 264.2338 264.8215 265.4518
0.5 20 248.9849 247.7635 247.2975 247.3271 247.6887 248.2841 249.0591
21 249.0862 247.8965 247.4416 247.4638 247.8013 248.3563 249.0732
22 249.2240 248.0661 247.6239 247.6423 247.9617 248.4851 249.1565
23 249.3934 248.2670 247.8386 247.8559 248.1615 248.6599 249.2951
24 249.5905 248.4949 248.0808 248.0989 248.3943 248.8728 249.4787
25 249.8120 248.7463 248.3469 248.3672 248.6549 249.1173 249.6994
0.8 20 234.3789 232.2309 230.9601 230.3532 230.2514 230.5429 231.1547
21 234.2088 232.1021 230.8539 230.2486 230.1263 230.3738 230.9153
22 234.0975 232.0336 230.8107 230.2117 230.0767 230.2918 230.7797
23 234.0375 232.0170 230.8210 230.2319 230.0897 230.2809 230.7275
24 234.0225 232.0456 230.8772 230.3004 230.1552 230.3288 230.7432
25 234.0474 232.1136 230.9737 230.4103 230.2651 230.4259 230.8152
Table 5

Effect of the number of source N and maximum inventory level S on the total expected cost rate T C for λ = 1.2 , μ = 4 , γ = 0.5 , α = 1.8 , p = 0.8 , s = 4 , C h = 0.5 , C s = 9 , and C w = 13

S / N 6 7 8 9 10 11 12
16 41.2537 53.4579 66.1565 79.0579 92.0295 105.0223 118.0206
17 41.1877 53.3705 66.0591 78.9565 91.9268 104.9192 117.9174
18 41.1654 53.3295 66.0093 78.9031 91.8723 104.8643 117.8624
19 41.1782 53.3260 65.9979 78.8886 91.8567 104.8484 117.8464
20 41.2198 53.3530 66.0180 78.9059 91.8730 104.8644 117.8624
21 41.2851 53.4054 66.0642 78.9496 91.9158 104.9070 117.9049
21 41.3704 53.4791 66.1323 79.0155 91.9809 104.9718 117.9696
Figure 3 
               Effect of arrival rate 
                     
                        
                        
                           λ
                        
                        \lambda 
                     
                   and the search probability 
                     
                        
                        
                           p
                        
                        p
                     
                   on the mean response time 
                     
                        
                        
                           ϖ
                        
                        \varpi 
                     
                  ; 
                     
                        
                        
                           N
                           =
                           12
                        
                        N=12
                     
                  , 
                     
                        
                        
                           S
                           =
                           15
                        
                        S=15
                     
                  , 
                     
                        
                        
                           s
                           =
                           5
                        
                        s=5
                     
                  , 
                     
                        
                        
                           λ
                           =
                           0.1
                           ,
                           
                              …
                           
                           ,
                           1.5
                        
                        \lambda =0.1,\ldots ,1.5
                     
                  , 
                     
                        
                        
                           μ
                           =
                           1.2
                        
                        \mu =1.2
                     
                  , 
                     
                        
                        
                           γ
                           =
                           0.15
                        
                        \gamma =0.15
                     
                  , 
                     
                        
                        
                           α
                           =
                           1
                        
                        \alpha =1
                     
                  , and 
                     
                        
                        
                           p
                           =
                           0
                           ,
                           
                              …
                           
                           ,
                           1
                        
                        p=0,\ldots ,1
                     
                  .
Figure 3

Effect of arrival rate λ and the search probability p on the mean response time ϖ ; N = 12 , S = 15 , s = 5 , λ = 0.1 , , 1.5 , μ = 1.2 , γ = 0.15 , α = 1 , and p = 0 , , 1 .

Figure 4 
               Effect of arrival rate 
                     
                        
                        
                           λ
                        
                        \lambda 
                     
                   and the retrial rate 
                     
                        
                        
                           γ
                        
                        \gamma 
                     
                   on the mean response time 
                     
                        
                        
                           ϖ
                        
                        \varpi 
                     
                  ; 
                     
                        
                        
                           N
                           =
                           16
                        
                        N=16
                     
                  , 
                     
                        
                        
                           S
                           =
                           14
                        
                        S=14
                     
                  , 
                     
                        
                        
                           s
                           =
                           6
                        
                        s=6
                     
                  , 
                     
                        
                        
                           λ
                           =
                           0.15
                           ,
                           
                              …
                           
                           ,
                           3
                        
                        \lambda =0.15,\ldots ,3
                     
                  , 
                     
                        
                        
                           μ
                           =
                           2
                        
                        \mu =2
                     
                  , 
                     
                        
                        
                           γ
                           =
                           0.15
                           ,
                           
                              …
                           
                           ,
                           1.5
                        
                        \gamma =0.15,\ldots ,1.5
                     
                  , 
                     
                        
                        
                           α
                           =
                           1
                        
                        \alpha =1
                     
                  , and 
                     
                        
                        
                           p
                           =
                           0.4
                        
                        p=0.4
                     
                  .
Figure 4

Effect of arrival rate λ and the retrial rate γ on the mean response time ϖ ; N = 16 , S = 14 , s = 6 , λ = 0.15 , , 3 , μ = 2 , γ = 0.15 , , 1.5 , α = 1 , and p = 0.4 .

Figure 5 
               Effect of arrival rate 
                     
                        
                        
                           λ
                        
                        \lambda 
                     
                   and the retrial rate 
                     
                        
                        
                           γ
                        
                        \gamma 
                     
                   on the total expected cost rate 
                     
                        
                        
                           T
                           C
                        
                        TC
                     
                  ; 
                     
                        
                        
                           N
                           =
                           20
                        
                        N=20
                     
                  , 
                     
                        
                        
                           S
                           =
                           25
                        
                        S=25
                     
                  , 
                     
                        
                        
                           s
                           =
                           8
                        
                        s=8
                     
                  , 
                     
                        
                        
                           λ
                           =
                           1
                           ,
                           
                              …
                           
                           ,
                           5
                        
                        \lambda =1,\ldots ,5
                     
                  , 
                     
                        
                        
                           μ
                           =
                           3.5
                        
                        \mu =3.5
                     
                  , 
                     
                        
                        
                           γ
                           =
                           0.1
                           ,
                           
                              …
                           
                           ,
                           2
                        
                        \gamma =0.1,\ldots ,2
                     
                  , 
                     
                        
                        
                           α
                           =
                           2
                        
                        \alpha =2
                     
                  , 
                     
                        
                        
                           p
                           =
                           0.3
                        
                        p=0.3
                     
                  , 
                     
                        
                        
                           
                              
                                 C
                              
                              
                                 h
                              
                           
                           =
                           2.8
                        
                        {C}_{h}=2.8
                     
                  , 
                     
                        
                        
                           
                              
                                 C
                              
                              
                                 s
                              
                           
                           =
                           10
                        
                        {C}_{s}=10
                     
                  , and 
                     
                        
                        
                           
                              
                                 C
                              
                              
                                 w
                              
                           
                           =
                           17
                        
                        {C}_{w}=17
                     
                  .
Figure 5

Effect of arrival rate λ and the retrial rate γ on the total expected cost rate T C ; N = 20 , S = 25 , s = 8 , λ = 1 , , 5 , μ = 3.5 , γ = 0.1 , , 2 , α = 2 , p = 0.3 , C h = 2.8 , C s = 10 , and C w = 17 .

Figure 6 
               Effect of the replenishment rate 
                     
                        
                        
                           α
                        
                        \alpha 
                     
                   and the service time rate 
                     
                        
                        
                           μ
                        
                        \mu 
                     
                   on the total expected cost rate 
                     
                        
                        
                           T
                           C
                        
                        TC
                     
                  ; 
                     
                        
                        
                           N
                           =
                           18
                        
                        N=18
                     
                  , 
                     
                        
                        
                           S
                           =
                           25
                        
                        S=25
                     
                  , 
                     
                        
                        
                           s
                           =
                           10
                        
                        s=10
                     
                  , 
                     
                        
                        
                           λ
                           =
                           1.5
                        
                        \lambda =1.5
                     
                  , 
                     
                        
                        
                           μ
                           =
                           1
                           ,
                           
                              …
                           
                           ,
                           6
                        
                        \mu =1,\ldots ,6
                     
                  , 
                     
                        
                        
                           γ
                           =
                           0.5
                        
                        \gamma =0.5
                     
                  , 
                     
                        
                        
                           α
                           =
                           0.5
                           ,
                           
                              …
                           
                           ,
                           4
                        
                        \alpha =0.5,\ldots ,4
                     
                  , 
                     
                        
                        
                           p
                           =
                           0.6
                        
                        p=0.6
                     
                  , 
                     
                        
                        
                           
                              
                                 C
                              
                              
                                 h
                              
                           
                           =
                           0.2
                        
                        {C}_{h}=0.2
                     
                  , 
                     
                        
                        
                           
                              
                                 C
                              
                              
                                 s
                              
                           
                           =
                           7
                        
                        {C}_{s}=7
                     
                  , and 
                     
                        
                        
                           
                              
                                 C
                              
                              
                                 w
                              
                           
                           =
                           16
                        
                        {C}_{w}=16
                     
                  .
Figure 6

Effect of the replenishment rate α and the service time rate μ on the total expected cost rate T C ; N = 18 , S = 25 , s = 10 , λ = 1.5 , μ = 1 , , 6 , γ = 0.5 , α = 0.5 , , 4 , p = 0.6 , C h = 0.2 , C s = 7 , and C w = 16 .

Table 6

Some performance measures for the MRSPN models of the inventory system with four types of lead time distributions N = 4 , S = 3 , s = 2 , λ = 0.15 , μ = 1.2 , γ = 0.2 , p = 0.6 , C h = 1.5 , C s = 4 , and C w = 2.5

Measures GSPN Exp ( 0.4 ) E 2 ( 0.4 ) Hypo 2 ( 0.5 ; 2 ) H 2 ( 0.25 ; 0.5 ; 0.375 )
n l 1.2837 1.2837 1.2669 1.2734 1.2841
n o 1.8280 1.8280 1.7137 1.7510 1.8313
n r 0.0808 0.0808 0.0629 0.0690 0.0814
n B 0.2614 0.2614 0.2725 0.2690 0.2612
n ES 0.0982 0.0982 0.0947 0.0964 0.0984
n ESR 0.0762 0.0762 0.0800 0.0783 0.0760
p 0 0.2877 0.2877 0.2515 0.2647 0.2890
p s 0.1537 0.1537 0.1223 0.1329 0.1547
λ e 0.2866 0.2866 0.3021 0.2970 0.2861
ω 6.3785 6.3785 5.6733 5.8954 6.4008
ϖ 7.2908 7.2908 6.5753 6.8010 7.3133
TC 6.8187 6.8187 6.4361 6.5635 6.8301

Table 3 presents the effect of search probability p on various performance measures for λ = 0.8 , μ = 1 , γ = 0.25 , α = 0.6 , N = 10 , S = 9 , s = 3 , C h = 1 , C s = 5 , and C w = 3 . Table 3 shows that an increase in the search probability p makes an increase in measures such as expected reorder level n r , probability that server is busy n b , effective search rate n ES , probability that inventory level is zero p 0 , mean generation of primary calls λ e ; however, mean inventory level n l , expected number of customer in the orbit n o , expected number of successful retrial n ESR , probability that inventory level is greater than s , p s , mean waiting time ω , mean response time ϖ , and total expected cost rate T C decrease. In Tables 4 and 5, the total expected cost rate T C for various combinations of maximum inventory level S , level stock s , the search probability p , and the number of sources N are given. In Table 4, the numerical values show that T C is a convex function in S and s and the minimum occurs at ( s , S ) = ( 6 , 22 ) , which equals to 230.0767. We observe that T C is a decreasing function on p .

From Table 5, we observe that T C is an increasing function on N . Also, it may be observed that T C is more sensitive to changes in N than to changes in S and s . Figures 3 and 4 show the influence of arrival rate λ , retrial rate γ , and the search probability p on the mean response time ϖ . We note that the mean response time ϖ of the inventory system with orbital search mechanism is maximum. The location and the amplitude of this maximum depend on the retrial rate γ and the search probability p . For higher values of the search probability p or lower values of retrial rate γ , the maximum becomes less dominant. The arrival rate λ has a significant influence on the mean response time when the retrial rate and the search probability p are weak. The effect of the generation of primary demands λ and the retrial rate γ on the total expected cost rate T C is shown in Figure 5. It shows that T C increases when λ increases and T C decreases when γ increases. Figure 6 shows the influence of the lead time rate α and the service time rate μ on the total expected cost rate T C . We observe that T C decreases when the mean lead time rate α increases. Table 6 the numerical results obtained by using the supplementary variables method to analyze the MRSPN that models the inventory system considered are given. It presents numerical results when the lead time follows different distributions, namely, exponential E x p ( μ ) , Erlang E 2 ( μ ) , Hypoexponential Hypo 2 ( μ 1 ; μ 2 ) , and hyperexponential H 2 ( q ; μ 1 ; μ 2 ) , assuming that the expected lead time of these distributions has the same value 1 μ = 2 , 5 . This table shows that there is a difference in the values of the performance indices between exponential and non-exponential distributed cases. Note that Erlang distributed lead time gives the lowest T C (resp. n o ), whereas hyperexponential distribution gives the highest value. Thus, the hyperexponential distributed lead time is the pessimistic since it overestimates the cost rate T C . In this case, the approximation of our MRSPN model by the GSPN model one, it causes little loss in terms of cost. So, under this situation, the GSPN model is valid to estimate the cost rate T C of our inventory system. Also, we observe that, with exponentially distributed lead time, T C (resp. n o ) lies in between that of Erlang and hyperexponential cases. In addition, the mean waiting time ω is low when the lead time follows the Erlang distribution and it is high when the lead time follows the hyperexponential distribution.

8 Conclusion

In this article, the queueing inventory model with finite sources of demands, ( s ; S ) replenishment policy, service time, retrials demands, lead time, and demand search from the orbit has been studied by the SPNs formalism. We analyze this inventory system for two different lead time scenarios: exponential and non-exponential. On the one hand, when the lead time is exponentially distributed, the GSPN model is proposed for this inventory system and the probability distribution obtained by using the CTMC. On the other hand, when the lead time is generally distributed, the MRSPN model is proposed for this inventory system and the probability distribution is obtained by the supplementary variable method. Both extensions GSPN and MRSPN gave us a graphical representation, which allowed us to generate the diagram states and to calculate the performance indices and the total expected cost rate of the inventory systems studied. Furthermore, numerical results are established in order to see the influence of the system parameters on some performance characteristics and to highlight the convexity of the total expected cost rate.

This work could be extended in different directions. One among these is the introduction of arbitrarily distributed research time. It is also interesting to study this inventory system when the lead time distribution is unknown. The kernel method is used to estimate the distribution of the lead time from real data.

  1. Author contributions: All authors have accepted the responsibility for the entire content of this manuscript and approved its submission.

  2. Conflict of interest: The authors state no conflict of interest.

  3. Ethical approval: The conducted research is not related to either human or animal use.

  4. Data availability statement: Data sharing is not applicable to this article as no data sets were generated or analyzed during this study.

References

[1] K. Karthikeyan and R. Sudhesh, Recent review article on queueing inventory systems, Res. J. Pharmacy Technol. 9 (2016), no. 11, 2056–2066, DOI: https://doi.org/10.5958/0974-360X.2016.00421.2. 10.5958/0974-360X.2016.00421.2Search in Google Scholar

[2] V. Yadavalli, K. Jeganathan, T. Venkatesan, S. Padmasekaran, and S. J. Kingsly, A retrial queueing-inventory system with j-additional options for service and finite source, ORiON 33 (2017), no. 2, 105–135, DOI: https://doi.org/10.5784/33-2-566. 10.5784/33-2-566Search in Google Scholar

[3] D. K. Pandey, An attempt to understand the queueing-inventory system and the consideration of M∕M∕1∕1 queueing-inventory model with retrial of unsatisfied customers, J. Adv. Scholarly Res. Allied Education 16 (2019), no. 5, 335–344, http://ignited.in/I/a/89618. Search in Google Scholar

[4] P. S. Knopov and T. V. Pepelyaeva, Some multidimensional stochastic models of inventory control with a separable cost function, Cybernet. Sys. Anal. 58 (2022), 523–529, DOI: https://doi.org/10.1007/s10559-022-00487-6. 10.1007/s10559-022-00487-6Search in Google Scholar

[5] J. R. Artalejo, A. Krishnamoorthy, and M. J. Lopez-Herrero, Numerical analysis of (s,S) inventory systems with repeated attempts, Ann. Oper. Res. 141 (2006), 67–83, DOI: https://doi.org/10.1007/s10479-006-5294-8. 10.1007/s10479-006-5294-8Search in Google Scholar

[6] N. Anbazhagan, J. Wang, and D. Gomathi, Base stock policy with retrial demands, Appl. Math. Model. 37 (2013), no. 6, 4464–4473, DOI: https://doi.org/10.1016/j.apm.2012.09.005. 10.1016/j.apm.2012.09.005Search in Google Scholar

[7] M. F. Neuts and M. F. Ramalhoto, A service model in which the server is required to search for customers, J. Appl. Probab. 21 (1984), 157–166, DOI: https://doi.org/10.2307/3213673. 10.1017/S0021900200024463Search in Google Scholar

[8] J. R. Artalejo, V. C. Joshua, and A. Krishnamoorthy, An M/G/1 retrial queue with orbital search by the server, In: J. R. Artalejo and A. Krishnamoorthy, eds., Notable Publications Inc., NJ, 2002, pp. 41–54. Search in Google Scholar

[9] L. Ikhlef, O. Lekadir, and D. Aïssani, MRSPN analysis of semi-markovian finite source retrial queues, Ann. Oper. Res. 247 (2016), 141–167, DOI: https://doi.org/10.1007/s10479-015-1883-8. 10.1007/s10479-015-1883-8Search in Google Scholar

[10] A. Krishnamoorthy, S. S. Nair, and V. C. Narayanan, An inventory model with retrial and orbital search, In: S. R. S. Varadhan, ed. Bulletin of Kerala Mathematics Association, Special Issue, 2009, pp. 47–65. Search in Google Scholar

[11] J. Cui and J. Wang, A queueing-inventory system with registration and orbital searching processes, In: Proceedings of 2nd International Conference on Logistics, Informatics and Service Science, Z. Zhang et al, Eds., 2013, Springer-Verlag, Berlin Heidelberg. 10.1007/978-3-642-32054-5_62Search in Google Scholar

[12] A. Shophia Lawrence, B. Sivakumar, and G. Arivarignan, A perishable inventory system with service facility and finite source, Appl. Math. Model. 37 (2013), 4771–4786, DOI: https://doi.org/10.1016/j.apm.2012.09.018. 10.1016/j.apm.2012.09.018Search in Google Scholar

[13] V. Yadavalli and K. Jeganathany, A finite source perishable inventory system with second optional service and server interruptions, ORiON 32 (2016), 23–53, DOI: https://doi.org/10.5784/32-1-528. 10.5784/32-1-528Search in Google Scholar

[14] M. Bhuvaneshwari, Finite source inventory system with negative customers, Int. J. Math. Trends Technol. 52 (2018), no. 6, DOI: https://doi.org/10.14445/22315373/IJMTT-V56P556. 10.14445/22315373/IJMTT-V56P556Search in Google Scholar

[15] F. Wang, A. Bhagat, and T. Chang, Analysis of priority multi-server retrial queueing inventory systems with MAP arrivals and exponential services, Opsearch 54 (2017), 44–66, DOI: https://doi.org/10.1007/s12597-016-0270-9. 10.1007/s12597-016-0270-9Search in Google Scholar

[16] K. Sigman and D. Simchi-Levi, Light traffic heuristic for an M∕G∕1 queue with limited inventory, Ann. Oper. Res. 40 (1992), 371–380, DOI: https://doi.org/10.1007/BF02060488. 10.1007/BF02060488Search in Google Scholar

[17] D. Shajin and A. Krishnamoorthy, Stochastic decomposition in retrial queuing inventory system, RAIRO Oper. Res. 54 (2020), no. 1, 81–99, DOI: https://doi.org/10.1051/ro/2018118. 10.1051/ro/2018118Search in Google Scholar

[18] A. Krishnamoorthy, B. Lakshmy, and R. Manikandan, A survey on inventory models with positive service time, Opsearch. 48 (2011), no. 2, 153–169, DOI: https://doi.org/10.1007/s12597-010-0032-z. 10.1007/s12597-010-0032-zSearch in Google Scholar

[19] L. Liu and T. Yang, An (s, S) random lifetime inventory model with a positive lead time, European 113 (1999), 52–63, DOI: https://doi.org/10.1016/S0377-2217(97)00426-8. 10.1016/S0377-2217(97)00426-8Search in Google Scholar

[20] O. Berman and K. P. Sapna, Inventory management at service facilities for systems with arbitrarily distributed service times, Stoch. Models, 16 (2000), 343–360, DOI: https://doi.org/10.1080/15326340008807592. 10.1080/15326340008807592Search in Google Scholar

[21] A. Krishnamoorthy and K. P. Jose, An (s,S) inventory system with positive lead-time, loss and retrial of customers, Stochastic Modell. Appl. 8 (2005), no. 2, 56–71. Search in Google Scholar

[22] P. Manuel, B. Sivakumar, and G. Arivarignan, A perishable inventory system with service facilities and retrial customers, Comput. Industr. Eng. 54 (2008), no. 3, 484–501, DOI: https://doi.org/10.1016/j.cie.2007.08.010. 10.1016/j.cie.2007.08.010Search in Google Scholar

[23] W. K. Kruse, Waiting time in an (S−1,S) inventory system with arbitrarily distributed lead times, Oper. Res. 28 (1980), 348–352, DOI: https://doi.org/10.1287/opre.28.2.348. 10.1287/opre.28.2.348Search in Google Scholar

[24] S. Kalpakam and K. P. Sapna, (S - 1, S) Perishable systems with stochastic leadtimes, Math. Comput. Modell. 21 (1995), no. 6, 95–104, DOI: https://doi.org/10.1016/0895-7177(95)00026-X. 10.1016/0895-7177(95)00026-XSearch in Google Scholar

[25] P. V. Ushakumari, On (s,S) inventory system with random lead time and repeated demands, J. Appl. Math. Stochastic Anal. 1 (2006), 1–22, DOI: https://doi.org/10.1155/JAMSA/2006/81508. 10.1155/JAMSA/2006/81508Search in Google Scholar

[26] H. Chen, L. Amodeo, F. Chu, and K. Labadi, Modeling and performance evaluation of supply chains using batch deterministic and stochastic petri nets, IEEE Trans. Automat. Sci. Eng. 2 (2005), 132–144, DOI: https://doi.org/10.1109/TASE.2005.844537. 10.1109/TASE.2005.844537Search in Google Scholar

[27] S. Tian, Q. Liu, X. Dai, and J. Zhang, A PD-type iterative learning control algorithm for singular discrete systems, Adv. Difference Equ. 2016 (2016), no. 1, 1–9, DOI: https://doi.org/10.1186/s13662-016-1047-4. 10.1186/s13662-016-1047-4Search in Google Scholar

[28] H. Baumann and W. Sandmann, Numerical solution of level dependent quasi-birth-and-death processes, Proc. Comput. Sci. 1 (2010), 1561–1569, DOI: https://doi.org/10.1016/j.procs.2010.04.175. 10.1016/j.procs.2010.04.175Search in Google Scholar

[29] Y. Zhang, D. Yue, L. Sun, and J. Zuo, Analysis of the queueing-inventory system with impatient customers and mixed sales, Discrete Dyn. Nature Soc. 2022 (2022), 2333965, DOI: https://doi.org/10.1155/2022/2333965. 10.1155/2022/2333965Search in Google Scholar

[30] M. F. Neuts, Matrix-Geometric Solutions in Stochastic Models, Johns Hopkins University Press, Baltimore, 1981. Search in Google Scholar

[31] R. German, Markov regenerative stochastic Petri nets with general execution policies: supplementary variable analysis and a prototype tool, Performance Evaluation 39 (2000), 165–188, DOI: https://doi.org/10.1016/S0166-5316(99)00063-2. 10.1016/S0166-5316(99)00063-2Search in Google Scholar

[32] E. Cinlar, Introduction to Stochastic Processes, Prentice-Hall, Englewood Cliffs, NJ, 1975. Search in Google Scholar

[33] D. R. Cox, The analysis of non-Markovian stochastic processes by the inclusion of supplementary variables, Math. Proc. Cambridge Philosoph. Soc. 51 (1955), no. 3, 433–441, DOI: https://doi.org/10.1017/S0305004100030437. 10.1017/S0305004100030437Search in Google Scholar

[34] P. O. Mohammed, J. A. T. Machado, J. L. G. Guirao, and R. P. Agarwal, Adomian decomposition and fractional power series solution of a class of nonlinear fractional differential equations, Mathematics 9 (2021), no. 9, 1070, DOI: https://doi.org/10.3390/math9091070. 10.3390/math9091070Search in Google Scholar

[35] L. Ikhlef, S. Hakmi, O. Lekadir, and D. Aïssani, Stochastic analysis of a queueing inventory system with customers search from the orbit using Petri nets, in: Conference: IEEE International Conference on Recent Advances in Mathematics and Informatics (ICRAMI’2021), 2021, DOI: https://doi.org/10.1109/ICRAMI52622.2021.9585961. 10.1109/ICRAMI52622.2021.9585961Search in Google Scholar

[36] M. K. Molloy, Performance analysis using stochastic petri nets, IEEE Trans. Comput. 31 (1982), 913–917, DOI: https://doi.org/10.1109/TC.1982.1676110. 10.1109/TC.1982.1676110Search in Google Scholar

[37] M. A. Marsan, G. Conte, and G. Balbo, A class of generalized stochastic Petri nets for the performance evaluation of multiprocessor systems, ACM Trans. Comput. Syst. 2 (1984), no. 2, 93–122, DOI: https://doi.org/10.1145/190.191. 10.1145/190.191Search in Google Scholar

[38] H. Choi, V. G. Kulkarni, and K. S. Trivedi, Markov regenerative stochastic petri nets, Performance Evaluation 20 (1994), 335–357, DOI: https://doi.org/10.1016/0166-5316(94)90021-3. 10.1016/0166-5316(94)90021-3Search in Google Scholar

Received: 2022-05-21
Revised: 2023-01-05
Accepted: 2023-01-19
Published Online: 2023-05-30

© 2023 the author(s), published by De Gruyter

This work is licensed under the Creative Commons Attribution 4.0 International License.

Articles in the same Issue

  1. Regular Articles
  2. A novel class of bipolar soft separation axioms concerning crisp points
  3. Duality for convolution on subclasses of analytic functions and weighted integral operators
  4. Existence of a solution to an infinite system of weighted fractional integral equations of a function with respect to another function via a measure of noncompactness
  5. On the existence of nonnegative radial solutions for Dirichlet exterior problems on the Heisenberg group
  6. Hyers-Ulam stability of isometries on bounded domains-II
  7. Asymptotic study of Leray solution of 3D-Navier-Stokes equations with exponential damping
  8. Semi-Hyers-Ulam-Rassias stability for an integro-differential equation of order 𝓃
  9. Jordan triple (α,β)-higher ∗-derivations on semiprime rings
  10. The asymptotic behaviors of solutions for higher-order (m1, m2)-coupled Kirchhoff models with nonlinear strong damping
  11. Approximation of the image of the Lp ball under Hilbert-Schmidt integral operator
  12. Best proximity points in -metric spaces with applications
  13. Approximation spaces inspired by subset rough neighborhoods with applications
  14. A numerical Haar wavelet-finite difference hybrid method and its convergence for nonlinear hyperbolic partial differential equation
  15. A novel conservative numerical approximation scheme for the Rosenau-Kawahara equation
  16. Fekete-Szegö functional for a class of non-Bazilevic functions related to quasi-subordination
  17. On local fractional integral inequalities via generalized ( h ˜ 1 , h ˜ 2 ) -preinvexity involving local fractional integral operators with Mittag-Leffler kernel
  18. On some geometric results for generalized k-Bessel functions
  19. Convergence analysis of M-iteration for 𝒢-nonexpansive mappings with directed graphs applicable in image deblurring and signal recovering problems
  20. Some results of homogeneous expansions for a class of biholomorphic mappings defined on a Reinhardt domain in ℂn
  21. Graded weakly 1-absorbing primary ideals
  22. The existence and uniqueness of solutions to a functional equation arising in psychological learning theory
  23. Some aspects of the n-ary orthogonal and b(αn,βn)-best approximations of b(αn,βn)-hypermetric spaces over Banach algebras
  24. Numerical solution of a malignant invasion model using some finite difference methods
  25. Increasing property and logarithmic convexity of functions involving Dirichlet lambda function
  26. Feature fusion-based text information mining method for natural scenes
  27. Global optimum solutions for a system of (k, ψ)-Hilfer fractional differential equations: Best proximity point approach
  28. The study of solutions for several systems of PDDEs with two complex variables
  29. Regularity criteria via horizontal component of velocity for the Boussinesq equations in anisotropic Lorentz spaces
  30. Generalized Stević-Sharma operators from the minimal Möbius invariant space into Bloch-type spaces
  31. On initial value problem for elliptic equation on the plane under Caputo derivative
  32. A dimension expanded preconditioning technique for block two-by-two linear equations
  33. Asymptotic behavior of Fréchet functional equation and some characterizations of inner product spaces
  34. Small perturbations of critical nonlocal equations with variable exponents
  35. Dynamical property of hyperspace on uniform space
  36. Some notes on graded weakly 1-absorbing primary ideals
  37. On the problem of detecting source points acting on a fluid
  38. Integral transforms involving a generalized k-Bessel function
  39. Ruled real hypersurfaces in the complex hyperbolic quadric
  40. On the monotonic properties and oscillatory behavior of solutions of neutral differential equations
  41. Approximate multi-variable bi-Jensen-type mappings
  42. Mixed-type SP-iteration for asymptotically nonexpansive mappings in hyperbolic spaces
  43. On the equation fn + (f″)m ≡ 1
  44. Results on the modified degenerate Laplace-type integral associated with applications involving fractional kinetic equations
  45. Characterizations of entire solutions for the system of Fermat-type binomial and trinomial shift equations in ℂn#
  46. Commentary
  47. On I. Meghea and C. S. Stamin review article “Remarks on some variants of minimal point theorem and Ekeland variational principle with applications,” Demonstratio Mathematica 2022; 55: 354–379
  48. Special Issue on Fixed Point Theory and Applications to Various Differential/Integral Equations - Part II
  49. On Cauchy problem for pseudo-parabolic equation with Caputo-Fabrizio operator
  50. Fixed-point results for convex orbital operators
  51. Asymptotic stability of equilibria for difference equations via fixed points of enriched Prešić operators
  52. Asymptotic behavior of resolvents of equilibrium problems on complete geodesic spaces
  53. A system of additive functional equations in complex Banach algebras
  54. New inertial forward–backward algorithm for convex minimization with applications
  55. Uniqueness of solutions for a ψ-Hilfer fractional integral boundary value problem with the p-Laplacian operator
  56. Analysis of Cauchy problem with fractal-fractional differential operators
  57. Common best proximity points for a pair of mappings with certain dominating property
  58. Investigation of hybrid fractional q-integro-difference equations supplemented with nonlocal q-integral boundary conditions
  59. The structure of fuzzy fractals generated by an orbital fuzzy iterated function system
  60. On the structure of self-affine Jordan arcs in ℝ2
  61. Solvability for a system of Hadamard-type hybrid fractional differential inclusions
  62. Three solutions for discrete anisotropic Kirchhoff-type problems
  63. On split generalized equilibrium problem with multiple output sets and common fixed points problem
  64. Special Issue on Computational and Numerical Methods for Special Functions - Part II
  65. Sandwich-type results regarding Riemann-Liouville fractional integral of q-hypergeometric function
  66. Certain aspects of Nörlund -statistical convergence of sequences in neutrosophic normed spaces
  67. On completeness of weak eigenfunctions for multi-interval Sturm-Liouville equations with boundary-interface conditions
  68. Some identities on generalized harmonic numbers and generalized harmonic functions
  69. Study of degenerate derangement polynomials by λ-umbral calculus
  70. Normal ordering associated with λ-Stirling numbers in λ-shift algebra
  71. Analytical and numerical analysis of damped harmonic oscillator model with nonlocal operators
  72. Compositions of positive integers with 2s and 3s
  73. Kinematic-geometry of a line trajectory and the invariants of the axodes
  74. Hahn Laplace transform and its applications
  75. Discrete complementary exponential and sine integral functions
  76. Special Issue on Recent Methods in Approximation Theory - Part II
  77. On the order of approximation by modified summation-integral-type operators based on two parameters
  78. Bernstein-type operators on elliptic domain and their interpolation properties
  79. A class of strongly convergent subgradient extragradient methods for solving quasimonotone variational inequalities
  80. Special Issue on Recent Advances in Fractional Calculus and Nonlinear Fractional Evaluation Equations - Part II
  81. Application of fractional quantum calculus on coupled hybrid differential systems within the sequential Caputo fractional q-derivatives
  82. On some conformable boundary value problems in the setting of a new generalized conformable fractional derivative
  83. A certain class of fractional difference equations with damping: Oscillatory properties
  84. Weighted Hermite-Hadamard inequalities for r-times differentiable preinvex functions for k-fractional integrals
  85. Special Issue on Recent Advances for Computational and Mathematical Methods in Scientific Problems - Part II
  86. The behavior of hidden bifurcation in 2D scroll via saturated function series controlled by a coefficient harmonic linearization method
  87. Phase portraits of two classes of quadratic differential systems exhibiting as solutions two cubic algebraic curves
  88. Petri net analysis of a queueing inventory system with orbital search by the server
  89. Asymptotic stability of an epidemiological fractional reaction-diffusion model
  90. On the stability of a strongly stabilizing control for degenerate systems in Hilbert spaces
  91. Special Issue on Application of Fractional Calculus: Mathematical Modeling and Control - Part I
  92. New conticrete inequalities of the Hermite-Hadamard-Jensen-Mercer type in terms of generalized conformable fractional operators via majorization
  93. Pell-Lucas polynomials for numerical treatment of the nonlinear fractional-order Duffing equation
  94. Impacts of Brownian motion and fractional derivative on the solutions of the stochastic fractional Davey-Stewartson equations
  95. Some results on fractional Hahn difference boundary value problems
  96. Properties of a subclass of analytic functions defined by Riemann-Liouville fractional integral applied to convolution product of multiplier transformation and Ruscheweyh derivative
  97. Special Issue on Development of Fuzzy Sets and Their Extensions - Part I
  98. The cross-border e-commerce platform selection based on the probabilistic dual hesitant fuzzy generalized dice similarity measures
  99. Comparison of fuzzy and crisp decision matrices: An evaluation on PROBID and sPROBID multi-criteria decision-making methods
  100. Rejection and symmetric difference of bipolar picture fuzzy graph
Downloaded on 25.1.2026 from https://www.degruyterbrill.com/document/doi/10.1515/dema-2022-0207/html
Scroll to top button