Next Article in Journal
Upper and Lower Bounds for the Spectral Radius of Generalized Reciprocal Distance Matrix of a Graph
Next Article in Special Issue
Performance Analysis of Picking Routing Strategies in the Leaf Layout Warehouse
Previous Article in Journal
Failure Transition and Validity of Brazilian Disc Test under Different Loading Configurations: A Numerical Study
Previous Article in Special Issue
Decisions for Blockchain Adoption and Information Sharing in a Low Carbon Supply Chain
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analysis of Stochastic M/M/c/N Inventory System with Queue-Dependent Server Activation, Multi-Threshold Stages and Optional Retrial Facility

1
Department of Mathematics, Guru Nanak College (Autonomous), Chennai 600042, India
2
Ramanujan Institute for Advanced Study in Mathematics, University of Madras, Chennai 600005, India
3
Department of Mathematics, Alagappa University, Karaikudi 630003, India
4
Department of Software Convergence, Daegu Catholic University, Gyeongsan 38430, Korea
5
Department of Computer Science and Engineering, Sejong University, Seoul 05006, Korea
6
Department of Information Contents, Kwangwoon University, Seoul 01897, Korea
*
Authors to whom correspondence should be addressed.
Submission received: 23 May 2022 / Revised: 28 June 2022 / Accepted: 26 July 2022 / Published: 29 July 2022
(This article belongs to the Special Issue Supply Chain Management and Mathematical Logistics)

Abstract

:
The purpose of this article is to examine the server activation policy (SAP) in a multi-server queuing-inventory system (MQIS). The queue has a total of c number of multi-threshold stages as well as c-homogeneous servers. The activation of each server begins one by one if there is an adequate queue length and inventory in the system; otherwise, they remain idle. The server deactivation process continues until the queue length exceeds the manageable level (predetermined stages) or there is insufficient stock. In addition, when we assume the length of the two successive threshold levels is one, the server activation policy model becomes a regular multi-server model. The Neuts matrix geometric approach is used to discuss the stability condition, stationary probability vector. The Laplace–Stieltjes transform (LST) is used to analyse the waiting time distributions of the queue and orbital customers. Additionally, significant system performance metrics and sensitivity analysis are used to investigate the effects of various parameters and cost values. In the comparative result between the server activation model (SAM) and without the server activation model (WSAM) on the expected total cost, we obtain the minimised cost in the SAM. Moreover, the results are obtained by assuming that the length of the intervals between the two successive threshold levels is to be taken into account as the non-uniform length. The expected inventory level, reorder rate, and waiting time of a customer in the waiting hall and orbit were explored numerically by the parameter analysis.

1. Introduction

The background of the paper is the practical experience of the author’s recent visit to Domino’s restaurant for a weekend celebration. When the author entered the restaurant, one of the food attendants approached him for service. Before receiving the order, he observed that two more customers had arrived simultaneously, and they were waiting for service. Immediately, the manager of the restaurant sent a new attendant to attend to them. Meanwhile, two new customers were added to their restaurant, and a new attendant was sent to take care of them. At the same time, when the number of customers in the restaurant decreases, the newly activated food attendants are directed to restock food and dining items. This process is also applicable in a textile showroom. A textile showroom recruits part-time sales executives to provide better service to customers during peak hours. This part-time recruitment helps the company to make more profit. The practical incidence encouraged the author to develop a mathematical model of the activation of the server concept in a stochastic queuing inventory system.
Most of the inventory organizations, like cafeterias, hotels, textile shops, etc., are hiring adequate part-time staff in order to provide superior service on time to the customers by applying SAP. Naturally, customers are not interested in waiting in a queue for a random time; they expect quick and better services in a short span of time. Suppose a waiting situation happens, they become impatient and will try to go to the next shop, which leads to customer loss. Getting new customers and sustaining them for a long time in business is a paramount principle of every business. In order to maintain them for a long time, the best and quickest service must be provided to them. The SAP method not only reduces customer impatience, but also reduces their waiting time and minimises the total cost.

Literature Review

Customers from a finite/infinite population stream towards a service facility in the form of a queue due to the facility’s inability to serve them all at the same time. Queues may consist of customers waiting to purchase milk and dairy products at a parlour; machines awaiting repair; trucks or vehicles awaiting service at a plant; and patients in need of treatment at a hospital. Queuing models are fundamentally relevant to service-oriented organizations because they suggest ways and means to increase service efficiency. The queueing methodology identifies the most efficient use of available manpower and other resources in order to improve service. In such a way, the service facility was introduced in QIS by Melikov [1] and Sigman [2]. Shophia Lawrence et al. [3] investigated the finite population environment with a service facility. They considered that an arriving customer gets satisfaction only after performing the service on the item. Krishnamoorthy et al. [4] provided the service for batch arrival based on the batch Markovian service process. For each completed service, the inventory decreases by one unit, irrespective of the batch size. Jeganathan et al. [5] investigated the queue dependent service facilities in a single server QIS. They assumed that the retrial customers started their retrial process only through the queue. Recently, ref. [6] et al. discussed the stock-dependent Markovian demand for a retrial queueing inventory system with a single server and multiple server vacations. Related to single server QIS, the reader may refer to the following papers [7,8,9,10,11,12,13,14].
When the queue length increases on a single server QIS, customers’ impatience will increase and lead to customer loss. However, the company’s profit is mostly dependent on its loyal customers. If they lose them, the profit falls. To avoid such a loss and reduce customer impatience, many companies have increased the number of servers. Jeganathan et al. [15] kept queue with two servers in which an arriving customer could join any queue under the Bernoulli schedule. They investigated the server interruption and the repair process for the homogeneous and heterogeneous service rates of the server. Jeganathan et al. [16] performed the two dedicated servers for the two queues in the QIS along with a flexible server. Also in [17], the two heterogeneous servers for two types of customers with delayed working vacation policies were discussed. Jeganathan et al. [18] recently investigated an integrated and interconnected stochastic queuing-inventory system with fresh, returned, and refurbished items. Through a dedicated channel, this system provides a multi-type service facility to an arriving multi-class customer.
In most of the inventory business, many companies pay attention to upgrading their service facilities in order to satisfy customers. For example, bike showrooms, textile shops, mobile showrooms, etc., all of these have a multi-server service facility. So, these are real-life situations that inspire many authors to bring out the best in stochastic modelling. Subsequently, many authors showed their interest in increasing the number of servers in the QIS. Krishnamoorthy et al. [19] used a multi-server retrial queue in the QIS. Since many papers with multi-server systems do not have an analytical solution, they presented an algorithmic approach for their multi-server QIS. Yadavalli et al. [20] proposed and discussed the multi-server concept in the finite population QIS. They assumed that an arriving customer goes into orbit whenever all the servers are busy and applied the LST to find the moment of unconditional waiting time (UWT) for a customer. Fong-Fan Wang et al. [21] analysed the priority multi-server service facilities for the finite retrial QIS. They also applied a generalized stochastic Petri net to investigate the change in parameters and heterogeneity of the service rate. The reader may refer to the mentioned papers [22,23,24,25,26,27,28,29] to learn more about the multi-server QIS in more detail.
For improving the multi-server QIS, Jeganathan et al. [30] initiated two types of multi-server service facility for sales of an item and service of an item separately. This was modelled from personal experience obtained from a bike showroom with an attached bike service facility. Even though this is one remarkable extension to the QIS, many business tycoons face a crucial problem when the queue is empty in the multi-server queues. The number of arriving customers on the system is uncertain and it varies differently during peak hours than during normal hours. For example, in textile shops, the arrival of customers increases during festival days, but on normal days the number of customer arrivals becomes very less in comparison with festival days.
Kuo-Hsiung Wang and Keng-Yuan Tai [31] investigated whether the change in server process is controlled by the predetermined queue length. Every time the queue length exceeds its level, the next server starts his work instantly. The extension of the paper [31] is done by Jain [32] who generalised the change of server process into the r number of servers depending on the queue length. Based on the threshold policy of the queue length, the number of servers starts their work. Suppose the queue length is less than the threshold level, then the recently activated server is removed from the system. They found the steady state solution by a recursive method. Feng Wei [33] proposed the active server and threshold level concepts in the discrete time multi-server queueing system. According to the set of threshold levels of the queue, Chakravarthy [34] applied the concept of adding/removing the backup servers to the single server in a Markovian arrival process.
Following such astute observations from the literature review, the activation of the server concept in the multi-server system was discussed in a few papers only, and this concept was applied only in the queueing system. To the best of our knowledge, the activation of the server in the QIS has not been proposed by any researcher till now. So, we realized that there must be a research gap in the QIS. To fill such a research gap in the QIS, we introduced the concept of SAP in a multi-server system. The activation of the number of servers is determined by the multiple threshold levels of the queue length. The remaining section of this paper is structured as follows. The model is described in Section 2. Section 3 analyses the model, while Section 4 analyses the waiting time. Section 5 gives the cost analysis and numerical illustration, while Section 6 is the conclusion.

2. Model Description

The paper mainly focuses on an MQIS with a SAP due to the queue length. The system receives an arriving customer in a finite queue, which holds a c number of multi-threshold stages, say ( R 0 , R 1 , R 2 , , R c 1 ) . Initially, we assume the stage R 0 is always 1 ( R 0 = 1 ) , then the succeeding stages vary either uniformly or non-uniformly as per the assumptions of the model. Whenever the first server finds that the queue has reached the stage R 0 and at least one item in the inventory, it will be activated immediately. When the queue length reaches the stage R 1 ( R 1 2 ) and there are a minimum of two items, then the second server is activated instantly. This activation process of the i t h ( i = 1 , 2 , , c ) server happens whenever the queue length reaches R i 1 t h -stage and there exist at least i-items in the inventory. This type of SAP is provided to reduce the servers’ working time.
Similarly, the i t h server deactivation process also happens either the queue length is less than R i 1 t h -stage or there is no minimum stock available ( ϱ 2 < i ) in the inventory. The deactivation policy of an active server holds the discipline of the last activated server until the first idle (last activated first idle (LAFI)). If there is no customer in the queue, then all the servers are considered idle. The service process of a system begins if there is a positive queue and sufficient stock. Since the system assumes an instantaneous ordering policy, the system’s storage is never empty. At the end of the service completion of a customer, there will be one item in the inventory that is depleted correspondingly. The service rate of a customer is dependent on the number of activated servers at that time.
When the queue length reaches N, any arriving new customer may move into orbit with the probability of p or leave with its complement. The customer leaves the system when the queue size equals N is considered lost. The successful retrial process of an orbital customer goes on if the queue size is less than N. Moreover, it follows a classical retrial policy, which is defined as any one of the customers in orbit making a retrial for their service at a time dependent on the number of customers in orbit.
The arrival process of the new customer into the system follows a Poisson distribution. Exponential distribution is assumed for the two successive inter-arrival times of a retrial customer, the service process of the active servers. The arrival and service rates are introduced in the notation section. Figure 1 demonstrates the proposed model of the system.

3. Main Results

3.1. Analysis of Infinitesimal Generator Matrix

Assumption built on the birth and death process { ( T 1 ( t ) , T 2 ( t ) , T 3 ( t ) , T 4 ( t ) ) , t 0 } forms a stochastic process and is also said to be a continuous-time Markov chain (CTMC) with a state space of D such that
D = ( ϱ 1 , ϱ 2 , 0 , 0 ) : ϱ 1 = 0 , 1 , ; ϱ 2 = 1 , , S j = 1 c 1 B j j = 1 c 1 E j Z
The SQIS transition matrix has the following structure, indicating the discrete state space and CTMC has follows:
L = L 00 L 0 0 0 0 L 10 L 11 L 0 0 0 0 L 20 L 22 L 0 0 ,
where
L 0 = I S p λ C N + 1 .
L ϱ 1 0 = I S ϱ 1 θ E N + 1 , ϱ 1 1 , 2 ,
For ϱ 1 = 0 , 1 , 2 , L ϱ 1 ϱ 1 ϱ 2 , g = E ϱ 2 ϱ 2 = g , g = 1 , 2 , , S B ϱ 2 ϱ 2 = g + 1 , g = 1 , 2 , , S 1 B ϱ 2 ϱ 2 = 1 , g = S 0 , o t h e r w i s e
B 1 1 , S = 1 μ ϱ 3 = 1 ϱ 4 = 1 ϱ 3 = 0 ϱ 4 = 0 1 μ ϱ 3 = 1 , ϱ 4 = ϱ 4 + 1 1 ϱ 3 = c 1 R ϱ 3 1 ϱ 4 R ϱ 3 1 1 μ ϱ 3 = 1 , ϱ 4 = ϱ 4 + 1 ϱ 3 = c R c 1 ϱ 4 N 1 0 , o t h e r w i s e
where ϱ 2 = 2 , 3 , c
B ϱ 2 ϱ 2 , ϱ 2 1 = ϱ 3 = ϱ 3 ϱ 4 = ϱ 4 ϱ 3 μ 1 ϱ 3 ϱ 2 1 , ϱ 4 = R ϱ 3 1 ϱ 3 = ϱ 3 1 ϱ 4 = ϱ 4 1 ϱ 3 μ 1 ϱ 3 ϱ 2 1 , R ϱ 3 1 + 1 ϱ 4 R ϱ 3 1 ϱ 3 = ϱ 3 ϱ 4 = ϱ 4 1 ϱ 2 μ ϱ 3 = ϱ 2 , R ϱ 3 1 ϱ 4 N ϱ 3 = ϱ 3 1 ϱ 4 = ϱ 4 1 0 , o t h e r w i s e
where ϱ 2 = c + 1 , S
B ϱ 2 ϱ 2 , ϱ 2 1 = ϱ 3 μ 1 ϱ 3 c 1 , ϱ 4 = R ϱ 3 1 ϱ 3 = ϱ 3 1 ϱ 4 = ϱ 4 1 ϱ 3 μ 1 ϱ 3 c 1 , R ϱ 3 1 + 1 ϱ 4 R ϱ 3 1 ϱ 3 = ϱ 3 ϱ 4 = ϱ 4 1 c μ ϱ 3 = c , R ϱ 3 1 ϱ 4 N ϱ 3 = ϱ 3 1 ϱ 4 = ϱ 4 1 0 , o t h e r w i s e
where ϱ 2 = 1 , 2 , 3 , c and assume R 0 = 1
E ϱ 2 ϱ 2 , ϱ 2 = δ ¯ 1 ϱ 2 λ 1 ϱ 3 ϱ 2 1 , R ϱ 3 1 ϱ 4 R ϱ 3 1 ϱ 3 = ( ϱ 3 1 ) δ ( R ϱ 3 1 1 ) ϱ 4 ϱ 4 = ϱ 4 1 + ϱ 3 δ ¯ ( R ϱ 3 1 1 ) ϱ 4 λ ϱ 3 = ϱ 2 , R ϱ 2 1 ϱ 4 N ϱ 3 = ( ϱ 3 1 ) δ ( R ϱ 2 1 1 ) ϱ 4 ϱ 4 = ϱ 4 1 + ϱ 3 δ ¯ ( R ϱ 2 1 1 ) ϱ 4 ( λ + ϱ 1 θ ) ϱ 3 = 0 , ϱ 4 = 0 ϱ 3 = ϱ 3 , ϱ 4 = ϱ 4 ( ϱ 3 μ + p λ ) ϱ 3 = ϱ 2 , ϱ 4 = N ϱ 3 = ϱ 3 , ϱ 4 = ϱ 4 δ ¯ 1 ϱ 2 ( λ + ϱ 3 μ + ϱ 1 θ ) 1 ϱ 3 ϱ 2 1 , R ϱ 3 1 ϱ 4 R ϱ 3 1 ϱ 3 = ϱ 3 ϱ 4 = ϱ 4 ( λ + ϱ 3 μ + ϱ 1 θ ) ϱ 3 = ϱ 2 , R ϱ 2 1 ϱ 4 N 1 ϱ 3 = ϱ 3 ϱ 4 = ϱ 4 0 , o t h e r w i s e .
where ϱ 2 = c + 1 , c + 2 , c + 3 , S
E ϱ 2 ϱ 2 , ϱ 2 = λ 1 ϱ 3 c 1 , R ϱ 3 1 ϱ 4 R ϱ 3 1 ϱ 3 = ( ϱ 3 1 ) δ ( R ϱ 3 1 1 ) ϱ 4 ϱ 4 = ϱ 4 1 + ϱ 3 δ ¯ ( R ϱ 3 1 1 ) ϱ 4 λ ϱ 3 = ϱ 2 , R ϱ 2 1 ϱ 4 N ϱ 3 = ( ϱ 3 1 ) δ ( R ϱ 2 1 1 ) ϱ 4 ϱ 4 = ϱ 4 1 + ϱ 3 δ ¯ ( R ϱ 2 1 1 ) ϱ 4 ( λ + ϱ 1 θ ) ϱ 3 = 0 , ϱ 4 = 0 ϱ 3 = ϱ 3 , ϱ 4 = ϱ 4 ( ϱ 3 μ + p λ ) ϱ 3 = ϱ 2 , ϱ 4 = N ϱ 3 = ϱ 3 , ϱ 4 = ϱ 4 δ ¯ 1 ϱ 2 ( λ + ϱ 3 μ + ϱ 1 θ ) 1 ϱ 3 c 1 , R ϱ 3 1 ϱ 4 R ϱ 3 1 ϱ 3 = ϱ 3 ϱ 4 = ϱ 4 ( λ + c μ + ϱ 1 θ ) ϱ 3 = c , R ϱ 2 1 ϱ 4 N 1 ϱ 3 = ϱ 3 ϱ 4 = ϱ 4 0 , o t h e r w i s e .
As we described the assumption of the model in Section 2, the following transitions produce the infinitesimal generator matrix L
  • ( ϱ 1 , ϱ 2 , ϱ 2 , N ) p λ ( ϱ 1 + 1 , ϱ 2 , ϱ 2 , N ) ϱ 1 = 0 , 1 , 2 , , ϱ 2 = 1 , 2 , c
  • ( ϱ 1 , ϱ 2 , c , N ) p λ ( ϱ 1 + 1 , ϱ 2 , c , N ) ϱ 1 = 0 , 1 , 2 , , ϱ 2 = c + 1 , c + 2 , S
  • ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ϱ 1 θ ( ϱ 1 1 , ϱ 2 , ϱ 3 + 1 , ϱ 4 + 1 ) ϱ 1 = 1 , 2 , , ϱ 2 = 1 , 2 , c , ϱ 3 = 0 , 1 , 2 , ϱ 2 1 , ϱ 4 = R ϱ 3 1
  • ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ϱ 1 θ ( ϱ 1 1 , ϱ 2 , ϱ 3 , ϱ 4 + 1 ) ϱ 1 = 1 , 2 , , ϱ 2 = 2 , c , ϱ 3 = 1 , 2 , ϱ 2 1 , ϱ 4 = R ϱ 3 1 , R ϱ 3 1 + 1 , R ϱ 3 2
  • ( ϱ 1 , ϱ 2 , ϱ 2 , ϱ 4 ) ϱ 1 θ ( ϱ 1 1 , ϱ 2 , ϱ 2 , ϱ 4 + 1 ) ϱ 1 = 1 , 2 , , ϱ 2 = 1 , 2 , c , ϱ 4 = R ϱ 2 1 , R ϱ 2 1 + 1 , N 1
  • ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ϱ 1 θ ( ϱ 1 1 , ϱ 2 , ϱ 3 + 1 , ϱ 4 + 1 ) ϱ 1 = 1 , 2 , , ϱ 2 = c + 1 , c + 2 , S , ϱ 3 = 0 , 1 , 2 , c 1 , ϱ 4 = R ϱ 3 1
  • ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ϱ 1 θ ( ϱ 1 1 , ϱ 2 , ϱ 3 , ϱ 4 + 1 ) ϱ 1 = 1 , 2 , , ϱ 2 = c + 1 , c + 2 , S , ϱ 3 = 1 , 2 , c 1 , ϱ 4 = R ϱ 3 1 , R ϱ 3 1 + 1 , R ϱ 3 2
  • ( ϱ 1 , ϱ 2 , c , ϱ 4 ) ϱ 1 θ ( ϱ 1 1 , ϱ 2 , c , ϱ 4 + 1 ) ϱ 1 = 1 , 2 , , ϱ 2 = c + 1 , c + 2 , S , ϱ 4 = R c 1 , R c 1 + 1 , N 1
  • ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) λ ( ϱ 1 , ϱ 2 , ϱ 3 + 1 , ϱ 4 + 1 ) ϱ 1 = 0 , 1 , 2 , , ϱ 2 = 1 , 2 , c , ϱ 3 = 0 , 1 , 2 , ϱ 2 1 , ϱ 4 = R ϱ 3 1
  • ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) λ ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 + 1 ) ϱ 1 = 0 , 1 , 2 , , ϱ 2 = 2 , c , ϱ 3 = 1 , 2 , ϱ 2 1 , ϱ 4 = R ϱ 3 1 , R ϱ 3 1 + 1 , R ϱ 3 2
  • ( ϱ 1 , ϱ 2 , ϱ 2 , ϱ 4 ) λ ( ϱ 1 , ϱ 2 , ϱ 2 , ϱ 4 + 1 ) ϱ 1 = 0 , 1 , 2 , , ϱ 2 = 1 , 2 , c , ϱ 4 = R ϱ 2 1 , R ϱ 2 1 + 1 , N 1
  • ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) λ ( ϱ 1 , ϱ 2 , ϱ 3 + 1 , ϱ 4 + 1 ) ϱ 1 = 0 , 1 , 2 , , ϱ 2 = c + 1 , c + 2 , S , ϱ 3 = 0 , 1 , 2 , c 1 , ϱ 4 = R ϱ 3 1
  • ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) λ ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 + 1 ) ϱ 1 = 0 , 1 , 2 , , ϱ 2 = c + 1 , c + 2 , S , ϱ 3 = 1 , 2 , c 1 , ϱ 4 = R ϱ 3 1 , R ϱ 3 1 + 1 , R ϱ 3 2
  • ( ϱ 1 , ϱ 2 , c , ϱ 4 ) λ ( ϱ 1 , ϱ 2 , c , ϱ 4 + 1 ) ϱ 1 = 0 , 1 , 2 , , ϱ 2 = c + 1 , c + 2 , S , ϱ 4 = R c 1 , R c 1 + 1 , N 1
  • ( ϱ 1 , 1 , 1 , 1 ) 1 μ ( ϱ 1 , S , 0 , 0 ) ϱ 1 = 0 , 1 ,
  • ( ϱ 1 , 1 , 1 , ϱ 4 + 1 ) 1 μ ( ϱ 1 , S , ϱ 3 , ϱ 4 ) ϱ 1 = 0 , 1 , , ϱ 3 = 1 , c 1 , ϱ 4 = R ϱ 3 1 , , R ϱ 3 1
  • ( ϱ 1 , 1 , 1 , ϱ 4 + 1 ) 1 μ ( ϱ 1 , S , c , ϱ 4 ) ϱ 1 = 0 , 1 , , ϱ 4 = R c 1 , , N 1
  • ( ϱ 1 , ϱ 2 , ϱ 3 , R ϱ 3 1 ) ϱ 2 μ ( ϱ 1 , ϱ 2 1 , ϱ 3 1 , R ϱ 3 1 1 ) ϱ 1 = 0 , 1 , , ϱ 2 = 2 , c , ϱ 3 = 1 , ϱ 2 1
  • ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ϱ 2 μ ( ϱ 1 , ϱ 2 1 , ϱ 3 , ϱ 4 1 ) ϱ 1 = 0 , 1 , , ϱ 2 = 2 , c , ϱ 3 = 1 , ϱ 2 1 , ϱ 4 = R ϱ 3 1 + 1 , , R ϱ 3 1
  • ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ϱ 2 μ ( ϱ 1 , ϱ 2 1 , ϱ 3 1 , ϱ 4 1 ) ϱ 1 = 0 , 1 , , ϱ 2 = 2 , c , ϱ 3 = ϱ 2 , ϱ 4 = R ϱ 3 1 , , N
  • ( ϱ 1 , ϱ 2 , ϱ 3 , R ϱ 3 1 ) ϱ 2 μ ( ϱ 1 , ϱ 2 1 , ϱ 3 1 , R ϱ 3 1 1 ) ϱ 1 = 0 , 1 , , ϱ 2 = c + 1 , , S , ϱ 3 = 1 , c 1
  • ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ϱ 2 μ ( ϱ 1 , ϱ 2 1 , ϱ 3 , ϱ 4 1 ) ϱ 1 = 0 , 1 , , ϱ 2 = c + 1 , , S , ϱ 3 = 1 , c 1 , ϱ 4 = R ϱ 3 1 + 1 , , R ϱ 3 1
  • ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ϱ 2 μ ( ϱ 1 , ϱ 2 1 , ϱ 3 1 , ϱ 4 1 ) ϱ 1 = 0 , 1 , , ϱ 2 = c + 1 , , S , ϱ 3 = c , ϱ 4 = R c 1 , , N
In order to make the row sum of a infinitesimal generator matrix become zero, we apply the following transition probability.
p ( ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) , ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ) = ϱ 1 ϱ 2 ϱ 3 ϱ 4 ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) p ( ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) , ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) )
Using all the above said transitions, we obtain an infinitesimal generator matrix L as in Equation (1).

3.2. Matrix Geometric Approximation

Steady State Analysis

To perform the system characteristics of the model, we need to find the stationary probability vector, Φ related to the matrix L. Since the system admits classical retrial policy, there exist a some analytical difficulty on the process of finding Φ . To overcome this problem, we apply Neuts’ matrix geometric approach based on the truncation point. The truncation point is defined as the point M, where M 1 in which the system allows the classical retrial policy and constant retrial policy when ϱ 1 < M and ϱ 1 M , respectively. More explicitly, by setting L ϱ 1 0 = L M 0 and L ϱ 1 ϱ 1 = L M M for all ϱ 1 M , we determine the equilibrium for the considered system. Then, the structure of the modified L as given below:
L ^ = L 00 L 0 0 0 0 0 0 0 0 0 L 10 L 11 L 0 0 0 0 0 0 0 0 0 L 20 L 22 L 0 0 0 0 0 0 0 0 0 0 0 0 L M 0 L M M L 0 0 0 0 0 0 0 0 0 L M 0 L M M L 0 0 ,
Now, we shall define, L M = L M 0 + L M M + L 0
Theorem 1.
In order to construct the steady-state probability vector Φ associated with the generator matrix L M , where L M = L M 0 + L M M + L 0 is given by
Φ ( ϱ 2 ) = Φ ( 1 ) e ϱ 2 , ϱ 2 = 1 , , S .
where
e ϱ 2 = I ϱ 2 = 1 ( 1 ) ϱ 2 j = 1 ϱ 2 E ^ j h = 2 ϱ 2 + 1 B h 1 ϱ 2 = 2 , , S 1 B 1 E ^ S 1 ϱ 2 = S
and Φ ( 1 ) is obtained by solving Φ ( 1 ) [ E ^ 1 E ^ 1 B 2 1 ] = 0 and ϱ 2 = 1 S Φ ( ϱ 2 ) e = 1
Proof. 
We have
Φ L M = 0 and Φ e = 1
where
[ L M ] f g = E ^ f f = g , g = 1 , 2 , , S ; B 1 f = 1 , g = S ; B f f = g + 1 , g = 1 , 2 , , S 1 ; 0 o t h e r w i s e
The equation Φ L M = 0 yields the following set of equations:
Φ ( ϱ 2 ) E ^ ϱ 2 + Φ ( ϱ 2 + 1 ) B ϱ 2 + 1 = 0 , ϱ 2 = 1 , , S 1 Φ ( 1 ) B 1 + Φ ( ϱ 2 ) E ^ ϱ 2 = 0 , ϱ 2 = S
Solving the S number of linear equations with Φ e = 1 , we obtained the Equation (9). □
Theorem 2.
The stability condition of { ( T 1 ( t ) , T 2 ( t ) , T 3 ( t ) , T 4 ( t ) ) , t 0 } at M satisfies the inequality
r 1 p λ < r 2 M θ
where r 1 = ϱ 2 = 1 c Φ ( ϱ 2 , ϱ 2 , N ) + ϱ 2 = c + 1 S Φ ( ϱ 2 , c , N ) and r 2 = ϱ 2 = 1 S Φ ( ϱ 2 , 0 , 0 ) + ϱ 2 = 2 c ϱ 3 = 1 ϱ 2 1 ϱ 4 = R ϱ 3 1 R ϱ 3 1
Φ ( ϱ 2 , ϱ 3 , ϱ 4 ) + ϱ 2 = 1 c ϱ 4 = R ϱ 2 1 N 1 Φ ( ϱ 2 , ϱ 2 , ϱ 4 ) + ϱ 2 = c + 1 S ϱ 3 = 1 c 1 ϱ 4 = R ϱ 3 1 R ϱ 3 1 Φ ( ϱ 2 , ϱ 3 , ϱ 4 ) + ϱ 2 = c + 1 S ϱ 4 = R ϱ 2 1 N 1
Φ ( ϱ 2 , c , ϱ 4 ) .
Proof. 
When the system switches the level dependent retrial rate to a level independent retrial rate, we need to verify the inequality introduced by Neuts [35]. According to him, the considered system has the following matrix inequality
Φ ( M ) L 0 e < Φ ( M ) L M 0 e .
To resolve the matrix inequity, the vector Φ ( M ) and the matrices L 0 , L M 0 are to be exploited.
For ϱ 2 = 1 , 2 , , S 1 , ϱ 3 = 0 , 1 , 2 , , c and ϱ 4 = 0 , 1 , 2 , , N .
Φ M ( ϱ 2 , ϱ 3 , ϱ 4 ) L 0 e < Φ L ( ϱ 2 , ϱ 3 , ϱ 4 ) L M 0 e
In the first step, we get
[ Φ M ( 1 ) , Φ M ( 2 ) , , Φ M ( S ) ] L 0 e < [ Φ M ( 1 ) , Φ M ( 2 ) , , Φ M ( S ) ] L M 0 e
where Φ M ( ϱ 2 ) = ϕ M ( ϱ 2 , ϱ 3 , ϱ 4 )
[ Φ M ( 1 ) p λ C N + 1 , Φ M ( 2 ) p λ C N + 1 , , Φ M ( S ) p λ C N + 1 ] e
< [ Φ M ( 1 ) M θ E N + 1 , Φ M ( 1 ) M θ E N + 1 , , Φ M ( S ) M θ E N + 1 ] e
Due to the structure of C N + 1 , L.H.S becomes
Φ M ( ϱ 2 ) p λ C N + 1 = Φ M ( ϱ 2 , ϱ 3 , N ) p λ .
On the other hand, due to structure of E N + 1 R.H.S becomes
Φ M ( ϱ 2 ) M θ E N + 1 = [ Φ M ( ϱ 2 , ϱ 3 , 0 ) , Φ M ( ϱ 2 , ϱ 3 , 1 ) , , Φ M ( ϱ 2 , ϱ 3 , N 1 ) ] M θ
Therefore, the last inequality becomes
ϱ 2 = 1 c Φ ( ϱ 2 , ϱ 2 , N ) p λ + ϱ 2 = c + 1 S Φ ( ϱ 2 , c , N ) p λ < ϱ 2 = 1 S Φ ( ϱ 2 , 0 , 0 ) M θ + ϱ 2 = 2 c ϱ 3 = 1 ϱ 2 1 ϱ 4 = R ϱ 3 1 R ϱ 3 1 Φ ( ϱ 2 , ϱ 3 , ϱ 4 ) M θ + ϱ 2 = 1 c ϱ 4 = R ϱ 2 1 N 1 Φ ( ϱ 2 , ϱ 2 , ϱ 4 ) M θ + ϱ 2 = c + 1 S ϱ 3 = 1 c 1 ϱ 4 = R ϱ 3 1 R ϱ 3 1 Φ ( ϱ 2 , ϱ 3 , ϱ 4 ) M θ + ϱ 2 = c + 1 S ϱ 4 = R ϱ 2 1 N 1 Φ ( ϱ 2 , c , ϱ 4 ) M θ
Hence,
r 1 p λ < r 2 M θ
where
r 1 = ϱ 2 = 1 c Φ ( ϱ 2 , ϱ 2 , N ) + ϱ 2 = c + 1 S Φ ( ϱ 2 , c , N ) and r 2 = ϱ 2 = 1 S Φ ( ϱ 2 , 0 , 0 ) + ϱ 2 = 2 c ϱ 3 = 1 ϱ 2 1 ϱ 4 = R ϱ 3 1 R ϱ 3 1 Φ ( ϱ 2 , ϱ 3 , ϱ 4 ) + ϱ 2 = 1 c ϱ 4 = R ϱ 2 1 N 1 Φ ( ϱ 2 , ϱ 2 , ϱ 4 ) + ϱ 2 = c + 1 S ϱ 3 = 1 c 1 ϱ 4 = R ϱ 3 1 R ϱ 3 1 Φ ( ϱ 2 , ϱ 3 , ϱ 4 ) + ϱ 2 = c + 1 S ϱ 4 = R ϱ 2 1 N 1 Φ ( ϱ 2 , c , ϱ 4 ) as desired. □
Remark 1.
1. Using r 1 p λ < r 2 M θ , we get,
r 1 p λ r 2 M θ < 1
If r 1 p r 2 M = m ( s a y ) , then
λ θ < 1 m
2. The fascinating component with regards to the stability condition is that it is independent of μ.

3.3. Limiting Behaviour of the System

The structure of the rate matrix L and the Theorem 2 indicate that the Markov process { T 1 ( t ) , T 2 ( t ) , T 3 ( t ) , T 4 ( t ) , t 0 } with state space D is regular. As a result, the limiting probability distribution
ψ ( u , v , w , x ) = lim t P r T 1 ( t ) = ϱ 1 , T 2 ( t ) = ϱ 2 , T 3 ( t ) = ϱ 3 , T 4 ( t ) = ϱ 4 | T 1 ( 0 ) , T 2 ( 0 ) , T 3 ( 0 ) , T 4 ( 0 ) ,
exists and is independent of the initial state. Let ψ = ψ ( 0 ) , ψ ( 1 ) , satisfies
ψ L = 0 , ψ e = 1 .
We can partition the vector ψ ( ϱ 1 ) , as
ψ ( ϱ 1 ) = ψ ( ϱ 1 , 1 ) , ψ ( ϱ 1 , 2 ) , , ψ ( ϱ 1 , S ) , ϱ 1 0
ψ ( ϱ 1 , ϱ 2 ) = ψ ( ϱ 1 , ϱ 2 , 0 ) , ψ ( u , v , 1 ) , , ψ ( u , v , c ) , ϱ 1 0 , 0 ϱ 2 S
and
ψ ( ϱ 1 , ϱ 2 , ϱ 3 ) = ψ ( ϱ 1 , ϱ 2 , ϱ 3 , 0 ) , ψ ( u , v , ϱ 3 , 1 ) , , ψ ( u , v , ϱ 3 , N ) , ϱ 1 0 , 0 ϱ 2 S , 0 ϱ 3 c
Theorem 3.
Utilizing the vector ψ and the specific structure of L, ℜ can be determined by
2 L M 0 + L M M + L 0 = 0
where ℜ is the minimal non-negative of the matrix quadratic equation and has the structure
= 11 12 1 S 21 22 2 S 31 32 3 S S 1 S 2 S S
where
ϱ 2 ϱ 2 = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 a ϱ 2 ϱ 2 0 a ϱ 2 ϱ 2 1 a ϱ 2 ϱ 2 2 a ϱ 2 ϱ 2 3 a ϱ 2 ϱ 2 4 a ϱ 2 ϱ 2 N , ϱ 2 , ϱ 2 1 , , S .
Proof. 
Before solving the quadratic system in (12), first we assume unknown rate matrix as in (13). Since the matrix L 0 has S non-zero rows, rate matrix also has the same number of non-zero rows. Now, applying assumed unknown matrix in Equation (12) and simplifying them, we obtain the set of following non-linear equations in which K h denotes the diagonal elements of the corresponding matrix L M M where h = 1 , 2 , , c ( c + 3 ) 2 + c + ( S c ) ( c + 2 ) .
For i = 1 , 2 , , S , j = 1 , 2 , , c 1 , u = N + 1
For z = 0 , 1 , , j , v = R z 1
δ z 0 m = 1 S a i m u 1 a j m v 1 M θ + δ z 0 a i j v 1 λ r + a i j v K j ( j + 3 ) 2 + z 1 + a i ( j + 1 ) v + 1 ( z + 1 ) μ = 0
For z = 1 , 2 , , j , v = R z 1 , , R z 2
m = 1 S a i m u 1 a j m v 1 M θ + a i j v 1 λ + a i j v K j ( j + 3 ) 2 + z 1 + a i ( j + 1 ) z + 1 z μ = 0
For v = R j , , N 1
m = 1 S a i m u 1 a j m v 1 M θ + a i j v 1 λ + a i j v K j ( j + 3 ) 2 + j 1 + a i ( j + 1 ) v + 1 ( j + 1 ) μ = 0
For v = N
m = 1 S a i m u 1 a j m v 1 M θ + a i j v 1 λ + a i j v K j ( j + 3 ) 2 + j + δ i j p λ = 0
For i = 1 , 2 , , S , j = c , c + 1 , , S 1 , u = N + 1 For z = 0 , 1 , , c 1 , v = R z 1
δ z 0 m = 1 S a i m u 1 a j m v 1 M θ + δ z 0 a i j v 1 λ + a i j v K c ( c + 3 ) 2 + z 1 + ( j c ) ( c + 2 ) + a i ( j + 1 ) v + 1 ( z + 1 ) μ = 0
For z = 1 , 2 , , c 1 , v = R z 1 , , R z 2
m = 1 S a i m u 1 a j m v 1 M θ + a i j v 1 λ + a i j v K c ( c + 3 ) 2 + z 1 + ( j c ) ( c + 2 ) + a i ( j + 1 ) v + 1 z μ = 0
For v = R c 1 , , N 1
m = 1 S a i m u 1 a j m v 1 M θ + a i j v 1 λ + a i j v K c ( c + 3 ) 2 + c 1 + ( j c ) ( c + 2 ) + a i ( j + 1 ) v + 1 c μ = 0
For v = N
m = 1 S a i m u 1 a j m v 1 M θ + a i j v 1 λ + a i j v K c ( c + 3 ) 2 + c + ( j c ) ( c + 2 ) + δ i j p λ = 0
For i = 1 , 2 , , S , j = S , u = N + 1
For z = 0 , 1 , , c 1 , v = R z 1
δ z 0 m = 1 S a i m u 1 a j m v 1 M θ + δ z 0 a i j v 1 λ + a i j v K c ( c + 3 ) 2 + z 1 + ( j c ) ( c + 2 ) + a 11 v + 1 1 μ = 0
For z = 1 , 2 , , c 1 , v = R z 1 , , R z 2
m = 1 S a i m u 1 a j m v 1 M θ + a i j v 1 λ + a i j v K c ( c + 3 ) 2 + z 1 + ( j c ) ( c + 2 ) + a 11 v + 1 1 μ = 0
For v = R c 1 , , N 1
m = 1 S a i m u 1 a j m v 1 M θ + a i j v 1 λ + a i j v K c ( c + 3 ) 2 + c 1 + ( j c ) ( c + 2 ) + a 11 v + 1 1 μ = 0
For v = N
m = 1 S a i m u 1 a j m v 1 M θ + a i j v 1 λ + a i j v K c ( c + 3 ) 2 + c + ( j c ) ( c + 2 ) + δ i j p λ = 0
After solving the above such equations, one can obtain the elements of matrix. □
Theorem 4.
The stationary probability vector ψ related to the generated matrix L is determined by
ψ ( i ) = σ Y ( 0 ) j = i M L j 0 ( L j ) , 0 i M 1 σ Y ( 0 ) ( i M ) , i M
where ℜ is the solution of the Equation (13) and
σ = [ 1 + Y ( 0 ) i = 0 M 1 j = i M L j 0 ( L j ) e ] 1
where Y ( 0 ) can be computed by Y ( 0 ) ( I ) 1 e = 1 .
Proof. 
Since the structure of the infinitesimal generated matrix L holds the same as the structure of the model discussed in [30]. Hence, the detailed proof of the stated Theorem follows the same of Theorem 4 as in [30]. □

3.4. Computation of System Performance Measures

Corollary 1.
Using the vector ψ and positive inventory, the mean inventory level ( Λ 1 ) of the SQIS in steady state is defined by
Λ 1 = ϱ 1 = 0 ϱ 2 = 1 S ϱ 2 ψ ( ϱ 1 , ϱ 2 ) e
Corollary 2.
If there are S items in the current stock level as a result of the completion of the service, the current stock level will be changed to level S via the Instantaneous Replenishment process. Using the vector ψ, the mean reorder rate( Λ 2 ) of the SQIS in the steady state is defined by
Λ 2 = ϱ 1 = 0 ϱ 4 = 1 N μ ψ ( ϱ 1 , 1 , 1 , ϱ 4 )
Corollary 3.
At least one demand should have to wait in the queue before receiving service and all servers are busy. The mean number of customers in the queue ( Λ 3 ) of the SQIS in steady state, using the vector ψ is defined by
Λ 3 = ϱ 1 = 0 ϱ 2 = 2 c ϱ 3 = 1 ϱ 2 1 ϱ 4 = R ( ϱ 3 1 ) R ϱ 3 1 ϱ 4 ψ ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) + ϱ 1 = 0 ϱ 2 = 1 c ϱ 4 = R ( ϱ 2 1 ) N 1 ϱ 4 ψ ( ϱ 1 , ϱ 2 , ϱ 2 , ϱ 4 ) + ϱ 1 = 0 ϱ 2 = c + 1 S ϱ 3 = 1 c 1 ϱ 4 = R ( ϱ 3 1 ) R ϱ 3 1 ϱ 4 ψ ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) + ϱ 1 = 0 ϱ 2 = c + 1 S ϱ 4 = R ( c 1 ) N 1 ϱ 4 ψ ( ϱ 1 , ϱ 2 , c , ϱ 4 )
Corollary 4.
At least one demand should have to wait to enter the queue within the orbit. The mean number of customers in the orbit ( Λ 4 ) of the SQIS in steady-state, using the vector ψ is defined by
Λ 4 = ϱ 1 = 1 ϱ 1 ψ ( ϱ 1 ) e
Corollary 5.
If the waiting room is full, the newcomer has the option of becoming lost. The mean number of customers lost in the queue ( Λ 5 ) of the SQIS in steady state is defined by using the vector ψ is
Λ 5 = ϱ 1 = 0 ϱ 2 = 1 c ( 1 p ) λ ψ ( ϱ 1 , ϱ 2 , ϱ 2 , N ) + ϱ 1 = 0 ϱ 2 = c + 1 S ( 1 p ) λ ψ ( ϱ 1 , ϱ 2 , c , ϱ 4 )
Corollary 6.
The possibility of an orbital demand for attempting to enter the queue, referred to as the overall rate of retrial ( Λ 6 ). The Λ 6 of SQIS in steady state is defined by using the vector ψ is
Λ 6 = ϱ 1 = 1 ϱ 1 θ ψ ( ϱ 1 ) e
Corollary 7.
The possibility of an orbital demand entering the queue successfully, referred to as the successful rate of retrial ( Λ 7 ). The Λ 7 of SQIS in the steady state is defined by using the vector ψ is
Λ 7 = ϱ 1 = 1 ϱ 2 = 1 S ϱ 1 θ ψ ( ϱ 1 , ϱ 2 , 0 , 0 ) + ϱ 1 = 1 ϱ 2 = 2 c ϱ 3 = 1 ϱ 2 1 ϱ 4 = R ( ϱ 3 1 ) R ϱ 3 1 ϱ 1 θ ψ ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) + ϱ 1 = 1 ϱ 2 = 1 c ϱ 4 = R ( ϱ 2 1 ) N 1 ϱ 1 θ ψ ( ϱ 1 , ϱ 2 , ϱ 2 , ϱ 4 ) + ϱ 1 = 1 ϱ 2 = c + 1 S ϱ 3 = 1 c 1 ϱ 4 = R ( ϱ 3 1 ) R ϱ 3 1 ϱ 1 θ ψ ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) + ϱ 1 = 1 ϱ 2 = c + 1 S ϱ 4 = R ( c 1 ) N 1 ϱ 1 θ ψ ( ϱ 1 , ϱ 2 , c , ϱ 4 )
Corollary 8.
The fraction of successful rate of retrial ( Λ 8 ) is defined by the ratio of Λ 6 and Λ 7 , and is given by
Λ 8 = Λ 7 Λ 6
Corollary 9.
The current stock level and the queue length are both positive. The mean number of active servers ( Λ 9 ) in the steady state of the SQIS is defined by using the vector ψ:
Λ 9 = ϱ 1 = 0 ϱ 2 = 2 c ϱ 3 = 1 ϱ 2 1 ϱ 4 = R ( ϱ 3 1 ) R ϱ 3 1 ϱ 3 ψ ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) + ϱ 1 = 0 ϱ 2 = 1 c ϱ 4 = R ( ϱ 2 1 ) N ϱ 3 ψ ( ϱ 1 , ϱ 2 , ϱ 2 , ϱ 4 ) + ϱ 1 = 0 ϱ 2 = c + 1 S ϱ 3 = 1 c 1 ϱ 4 = R ( ϱ 3 1 ) R ϱ 3 1 ϱ 3 ψ ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) + ϱ 1 = 0 ϱ 2 = c + 1 S ϱ 4 = R ( c 1 ) N c ψ ( ϱ 1 , ϱ 2 , c , ϱ 4 )
Corollary 10.
The mean number of Idle servers (MCQ) defined by difference between of c and Λ 9 and is given by
Λ 10 = c Λ 9

4. Waiting Time Analysis

Lopez Herrero [36] defined that the waiting time of a customer is the time interval between the epoch of an arrival and the instant at which their request is satisfied. By nature, there exist some difficulties to derive the waiting time distribution analytically for an infinite orbit. Thus, we modify our orbit size to finite as in W. T q and T o are the continuous-time random variables represents the waiting time of a customer in queue and orbit, respectively. At any state ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) , ϱ 4 > 0 , LST of T q ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) is * T q ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ( x ) and we denote T q by * T q ( x ) . * T q ( x ) = E [ e x T q ] and * T q ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ( x ) = E [ e x T q ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ] denotes LST of unconditional waiting time(UWT) and conditional waiting time(CWT), respectively.

Waiting Time of a Customer in Queue and Orbit

Theorem 5.
The expected waiting time of a customer E [ T q ] in the queue is defined by
E [ T q ] = ϱ 1 = 0 M ϱ 2 = 1 c ϱ 3 = 0 ϱ 2 1 ψ ( ϱ 1 , ϱ 2 , ϱ 3 , , R ϱ 3 1 ) E [ T q ( ϱ 1 , ϱ 2 , ϱ 3 + 1 , R ϱ 3 ) ] + ϱ 1 = 0 M ϱ 2 = 2 c ϱ 3 = 1 ϱ 2 1 ϱ 4 = R ( ϱ 3 1 ) R ϱ 3 2 ψ ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) E [ T q ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 + 1 ) ] + ϱ 1 = 0 M ϱ 2 = 1 c ϱ 4 = R ( ϱ 3 1 ) N 1 ψ ( ϱ 1 , ϱ 2 , ϱ 2 , ϱ 4 ) E [ T q ( ϱ 1 , ϱ 2 , ϱ 2 , ϱ 4 + 1 ) ] ϱ 1 = 0 M ϱ 2 = c + 1 S ϱ 3 = 0 c 1 ψ ( ϱ 1 , ϱ 2 , ϱ 3 , , R ϱ 3 1 ) E [ T q ( ϱ 1 , ϱ 2 , ϱ 3 + 1 , R ϱ 3 ) ] + ϱ 1 = 0 M ϱ 2 = c + 1 S ϱ 3 = 1 c 1 ϱ 4 = R ( ϱ 3 1 ) R ϱ 3 2 ψ ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) E [ T q ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 + 1 ) ] + ϱ 1 = 0 M ϱ 2 = c + 1 S ϱ 4 = R ( c 1 ) N 1 ψ ( ϱ 1 , ϱ 2 , c , ϱ 4 ) E [ T q ( ϱ 1 , ϱ 2 , c , ϱ 4 + 1 ) ]
Proof. 
To derive the E [ T q ] , we need to obtain n t h moment of waiting time of a customer in the queue. These moments are obtained by the following claims. □
Claim 1.
To obtain the CWT by applying first step analysis:
Proof of Claim 1
For 0 ϱ 1 M , 1 ϱ 4 N
* T q ( ϱ 1 , 1 , 1 , ϱ 4 ) ( x ) = δ ¯ ϱ 4 N λ α 1 * T q ( ϱ 1 , 1 , 1 , ϱ 4 + 1 ) ( x ) +
δ ¯ ϱ 1 0 δ ¯ ϱ 4 N ϱ 1 θ α 1 * T q ( ϱ 1 1 , 1 , 1 , ϱ 4 + 1 ) ( x )
δ ¯ ϱ 1 M δ ϱ 4 N p λ α 1 * T q ( ϱ 1 + 1 , 1 , 1 , ϱ 4 ) ( x ) + μ α 1
where α 1 = x + δ ¯ ϱ 4 N λ + δ ¯ ϱ 1 0 δ ¯ ϱ 4 N ϱ 1 θ + 1 μ + δ ¯ ϱ 1 M δ ϱ 4 N p λ
For 0 ϱ 1 M , 2 ϱ 2 c , 1 ϱ 3 ϱ 2 1 , R ϱ 3 1 ϱ 4 R ϱ 3 2
* T q ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ( x ) = λ α 4 * T q ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 + 1 ) ( x ) + δ ¯ ϱ 1 0 ϱ 1 θ α 4 * T q ( ϱ 1 1 , ϱ 2 , ϱ 3 , ϱ 4 + 1 ) ( x ) + ( ϱ 3 1 ) μ α 4 * T q ( ϱ 1 , ϱ 2 1 , ϱ 3 , ϱ 4 1 ) ( x ) + μ α 4
For 0 ϱ 1 M , 2 ϱ 2 c , 1 ϱ 3 ϱ 2 1 , ϱ 4 = R ϱ 3 1
* T q ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ( x ) = λ α 4 * T q ( ϱ 1 , ϱ 2 , ϱ 3 + 1 , ϱ 4 + 1 ) ( x ) + δ ¯ ϱ 1 0 ϱ 1 θ α 4 * T q ( ϱ 1 1 , ϱ 2 , ϱ 3 + 1 , ϱ 4 + 1 ) ( x ) + ( ϱ 3 1 ) μ α 4 * T q ( ϱ 1 , ϱ 2 1 , ϱ 3 1 , ϱ 4 1 ) ( x ) + μ α 4
where α 4 = x + λ + δ ¯ ϱ 1 0 ϱ 1 θ + ϱ 3 μ
For 0 ϱ 1 M , 2 ϱ 2 c , R ϱ 2 1 ϱ 4 N
* T q ( ϱ 1 , ϱ 2 , ϱ 2 , ϱ 4 ) ( x ) = δ ¯ ϱ 4 N λ α 5 * T q ( ϱ 1 , ϱ 2 , ϱ 2 , ϱ 4 + 1 ) ( x ) + δ ¯ ϱ 1 0 δ ¯ ϱ 4 N ϱ 1 θ α 5 * T q ( ϱ 1 1 , ϱ 2 , ϱ 2 , ϱ 4 + 1 ) ( x ) + ( ϱ 3 1 ) μ α 5 * T q ( ϱ 1 , ϱ 2 1 , ϱ 2 1 , ϱ 4 1 ) ( x ) + δ ¯ ϱ 1 M δ ϱ 4 N p λ α 5 * T q ( ϱ 1 + 1 , ϱ 2 , ϱ 2 , ϱ 4 ) ( x ) + μ α 5
where α 5 = x + δ ¯ ϱ 4 N λ + δ ¯ ϱ 1 0 δ ¯ ϱ 4 N ϱ 1 θ + ϱ 3 μ + δ ¯ ϱ 1 M δ ϱ 4 N p λ
For 0 ϱ 1 M , c + 1 ϱ 2 S , 1 ϱ 3 c 1 , R ϱ 3 1 ϱ 4 R ϱ 3 2
* T q ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ( x ) = λ α 4 * T q ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 + 1 ) ( x ) + δ ¯ ϱ 1 0 ϱ 1 θ α 4 * T q ( ϱ 1 1 , ϱ 2 , ϱ 3 , ϱ 4 + 1 ) ( x ) + ( ϱ 3 1 ) μ α 4 * T q ( ϱ 1 , ϱ 2 1 , ϱ 3 , ϱ 4 1 ) ( x ) + μ α 4
For 0 ϱ 1 M , c + 1 ϱ 2 S , 0 ϱ 3 c 1 , ϱ 4 = R ϱ 3 1
* T q ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ( x ) = λ α 4 * T q ( ϱ 1 , ϱ 2 , ϱ 3 + 1 , ϱ 4 + 1 ) ( x ) + δ ¯ ϱ 1 0 ϱ 1 θ α 4 * T q ( ϱ 1 1 , ϱ 2 , ϱ 3 + 1 , ϱ 4 + 1 ) ( x ) + ( ϱ 3 1 ) μ α 4 * T q ( ϱ 1 , ϱ 2 1 , ϱ 3 1 , ϱ 4 1 ) ( x ) + μ α 4
For 0 ϱ 1 M , c + 1 ϱ 2 S , R c 1 ϱ 4 N
* T q ( ϱ 1 , ϱ 2 , c , ϱ 4 ) ( x ) = δ ¯ ϱ 4 N λ α 5 * T q ( ϱ 1 , ϱ 2 , c , ϱ 4 + 1 ) ( x ) + δ ¯ ϱ 1 0 δ ¯ ϱ 4 N ϱ 1 θ α 5 * T q ( ϱ 1 1 , ϱ 2 , c , ϱ 4 + 1 ) ( x ) + ( ϱ 3 1 ) μ α 5 * T q ( ϱ 1 , ϱ 2 1 , c , ϱ 4 1 ) ( x ) + δ ¯ ϱ 1 M δ ϱ 4 N p λ α 5 * T q ( ϱ 1 + 1 , ϱ 2 , c , ϱ 4 ) ( x ) + μ α 5
Claim 2.
The n t h moments of CWT are given by
V q ( x ) d n + 1 d x n + 1 * T q ( x ) ( n + 1 ) d n + 1 d x n + 1 * T q ( x ) = 0
and
d n + 1 d x n + 1 * T q ( x ) | x = 0 = E [ T q n + 1 ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ] , ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) H *
Proof of Claim 2.
Now, we differentiate the Equations (17)–(24) for ( n + 1 ) times and computing at x = 0 , we have,
For 0 ϱ 1 M , 1 ϱ 4 N
E [ T q n + 1 ( ϱ 1 , 1 , 1 , ϱ 4 ) ] = δ ¯ ϱ 4 N λ β 3 E [ T q n + 1 ( ϱ 1 , 1 , 1 , ϱ 4 + 1 ) ] + δ ¯ ϱ 1 0 δ ¯ ϱ 4 N ϱ 1 θ β 3 E [ T q n + 1 ( ϱ 1 1 , 1 , 1 , ϱ 4 + 1 ) ] + ( 1 1 ) μ β 3 E [ T q n + 1 ( ϱ 1 , S , c , ϱ 4 1 ) ] + δ ¯ ϱ 1 M δ ϱ 4 N p λ β 3 E [ T q n + 1 ( ϱ 1 + 1 , 1 , 1 , ϱ 4 ) ] + ( n + 1 ) β 3 E [ T q n ( ϱ 1 , 1 , 1 , ϱ 4 ) ]
where β 3 = δ ¯ ϱ 4 N λ + δ ¯ ϱ 1 0 δ ¯ ϱ 4 N ϱ 1 θ + 1 μ + δ ¯ ϱ 1 M δ ϱ 4 N p λ
For 0 ϱ 1 M , 2 ϱ 2 c , 1 ϱ 3 ϱ 2 1 , R ϱ 3 1 ϱ 4 R ϱ 3 2
E [ T q n + 1 ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ] = λ β 4 E [ T q n + 1 ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 + 1 ) ] + δ ¯ ϱ 1 0 ϱ 1 θ β 4 E [ T q n + 1 ( ϱ 1 1 , ϱ 2 , ϱ 3 , ϱ 4 + 1 ) ] + ( ϱ 3 1 ) μ β 4 E [ T q n + 1 ( ϱ 1 , ϱ 2 1 , ϱ 3 , ϱ 4 1 ) ] + ( n + 1 ) β 4 E [ T q n ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ]
For 0 ϱ 1 M , 2 ϱ 2 c , 1 ϱ 3 ϱ 2 1 , ϱ 4 = R ϱ 3 1
E [ T q n + 1 ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ] = λ β 4 E [ T q n + 1 ( ϱ 1 , ϱ 2 , ϱ 3 + 1 , ϱ 4 + 1 ) ] + δ ¯ ϱ 1 0 ϱ 1 θ β 4 E [ T q n + 1 ( ϱ 1 1 , ϱ 2 , ϱ 3 + 1 , ϱ 4 + 1 ) ] + ( ϱ 3 1 ) μ β 4 E [ T q n + 1 ( ϱ 1 , ϱ 2 1 , ϱ 3 1 , ϱ 4 1 ) ] + ( n + 1 ) β 4 E [ T q n ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ]
where β 4 = λ + δ ¯ ϱ 1 0 ϱ 1 θ + ϱ 3 μ
For 0 ϱ 1 M , 2 ϱ 2 c , R ϱ 2 1 ϱ 4 N
E [ T q n + 1 ( ϱ 1 , ϱ 2 , ϱ 2 , ϱ 4 ) ] = δ ¯ ϱ 4 N λ β 5 E [ T q n + 1 ( ϱ 1 , ϱ 2 , ϱ 2 , ϱ 4 + 1 ) ] + δ ¯ ϱ 1 0 δ ¯ ϱ 4 N ϱ 1 θ β 5 E [ T q n + 1 ( ϱ 1 1 , ϱ 2 , ϱ 2 , ϱ 4 + 1 ) ] + ( ϱ 3 1 ) μ β 5 E [ T q n + 1 ( ϱ 1 , ϱ 2 1 , ϱ 2 1 , ϱ 4 1 ) ] + δ ¯ ϱ 1 M δ ϱ 4 N p λ β 5 E [ T q n + 1 ( ϱ 1 + 1 , ϱ 2 , ϱ 2 , ϱ 4 ) ] + ( n + 1 ) β 5 E [ T q n ( ϱ 1 , ϱ 2 , ϱ 2 , ϱ 4 ) ]
where β 5 = δ ¯ ϱ 4 N λ + δ ¯ ϱ 1 0 δ ¯ ϱ 4 N ϱ 1 θ + ϱ 3 μ + δ ¯ ϱ 1 M δ ϱ 4 N p λ
For 0 ϱ 1 M , c + 1 ϱ 2 S , 1 ϱ 3 c 1 , R ϱ 3 1 ϱ 4 R ϱ 3 2
E [ T q n + 1 ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ] = λ β 4 E [ T q n + 1 ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 + 1 ) ] + δ ¯ ϱ 1 0 ϱ 1 θ β 4 E [ T q n + 1 ( ϱ 1 1 , ϱ 2 , ϱ 3 , ϱ 4 + 1 ) ] + ( ϱ 3 1 ) μ β 4 E [ T q n + 1 ( ϱ 1 , ϱ 2 1 , ϱ 3 , ϱ 4 1 ) ] + ( n + 1 ) β 4 E [ T q n ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ]
For 0 ϱ 1 M , c + 1 ϱ 2 S , 0 ϱ 3 c 1 , ϱ 4 = R ϱ 3 1
E [ T q n + 1 ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ] = λ β 4 E [ T q n + 1 ( ϱ 1 , ϱ 2 , ϱ 3 + 1 , ϱ 4 + 1 ) ] + δ ¯ ϱ 1 0 ϱ 1 θ β 4 E [ T q n + 1 ( ϱ 1 1 , ϱ 2 , ϱ 3 + 1 , ϱ 4 + 1 ) ] + ( ϱ 3 1 ) μ β 4 E [ T q n + 1 ( ϱ 1 , ϱ 2 1 , ϱ 3 1 , ϱ 4 1 ) ] + ( n + 1 ) β 4 E [ T q n ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) ]
For 0 ϱ 1 M , c + 1 ϱ 2 S , R c 1 ϱ 4 N
E [ T q n + 1 ( ϱ 1 , ϱ 2 , c , ϱ 4 ) ] = δ ¯ ϱ 4 N λ β 5 E [ T q n + 1 ( ϱ 1 , ϱ 2 , c , ϱ 4 + 1 ) ] + δ ¯ ϱ 1 0 δ ¯ ϱ 4 N ϱ 1 θ β 5 E [ T q n + 1 ( ϱ 1 1 , ϱ 2 , c , ϱ 4 + 1 ) ] + ( ϱ 3 1 ) μ β 5 E [ T q n + 1 ( ϱ 1 , ϱ 2 1 , c , ϱ 4 1 ) ] + δ ¯ ϱ 1 M δ ϱ 4 N p λ β 5 E [ T q n + 1 ( ϱ 1 + 1 , ϱ 2 , c , ϱ 4 ) ] + ( n + 1 ) β 5 E [ T q n ( ϱ 1 , ϱ 2 , c , ϱ 4 ) ]
By solving the equations from (27) to (33), we obtain the stated result in Claim 2. □
Claim 3.
The LST of UWT of a demand in the queue is given by
* T q ( x ) = 1 Γ e w + ϱ 1 = 0 M ϱ 2 = 1 c ϱ 3 = 0 ϱ 2 1 ψ ( ϱ 1 , ϱ 2 , ϱ 3 , , R ϱ 3 1 ) * T q ( ϱ 1 , ϱ 2 , ϱ 3 + 1 , R ϱ 3 ) ( x ) + ϱ 1 = 0 M ϱ 2 = 2 c ϱ 3 = 1 ϱ 2 1 ϱ 4 = R ( ϱ 3 1 ) R ϱ 3 2 ψ ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) * T q ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 + 1 ) ( x ) + ϱ 1 = 0 M ϱ 2 = 1 c ϱ 4 = R ( ϱ 3 1 ) N 1 ψ ( ϱ 1 , ϱ 2 , ϱ 2 , ϱ 4 ) * T q ( ϱ 1 , ϱ 2 , ϱ 2 , ϱ 4 + 1 ) ( x ) ϱ 1 = 0 M ϱ 2 = c + 1 S ϱ 3 = 0 c 1 ψ ( ϱ 1 , ϱ 2 , ϱ 3 , , R ϱ 3 1 ) * T q ( ϱ 1 , ϱ 2 , ϱ 3 + 1 , R ϱ 3 ) ( x ) + ϱ 1 = 0 M ϱ 2 = c + 1 S ϱ 3 = 1 c 1 ϱ 4 = R ( ϱ 3 1 ) R ϱ 3 2 ψ ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) * T q ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 + 1 ) ( x ) + ϱ 1 = 0 M ϱ 2 = c + 1 S ϱ 4 = R ( c 1 ) N 1 ψ ( ϱ 1 , ϱ 2 , c , ϱ 4 ) * T q ( ϱ 1 , ϱ 2 , c , ϱ 4 + 1 ) ( x )
Proof of Claim 3.
The numerical inversion of the Equation (34) is obtained by the Euler and Post-Widder algorithms [37] and PASTA property. □
Claim 4.
The n t h moments of UWT, using the above Theorem, are given by
E [ T q n ] = δ 0 n + { ϱ 1 = 0 M ϱ 2 = 1 c ϱ 3 = 0 ϱ 2 1 ψ ( ϱ 1 , ϱ 2 , ϱ 3 , , R ϱ 3 1 ) E [ T q n ( ϱ 1 , ϱ 2 , ϱ 3 + 1 , R ϱ 3 ) ] + ϱ 1 = 0 M ϱ 2 = 2 c ϱ 3 = 1 ϱ 2 1 ϱ 4 = R ( ϱ 3 1 ) R ϱ 3 2 ψ ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) E [ T q n ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 + 1 ) ] + ϱ 1 = 0 M ϱ 2 = 1 c ϱ 4 = R ( ϱ 3 1 ) N 1 ψ ( ϱ 1 , ϱ 2 , ϱ 2 , ϱ 4 ) E [ T q n ( ϱ 1 , ϱ 2 , ϱ 2 , ϱ 4 + 1 ) ] ϱ 1 = 0 M ϱ 2 = c + 1 S ϱ 3 = 0 c 1 ψ ( ϱ 1 , ϱ 2 , ϱ 3 , , R ϱ 3 1 ) E [ T q n ( ϱ 1 , ϱ 2 , ϱ 3 + 1 , R ϱ 3 ) ] + ϱ 1 = 0 M ϱ 2 = c + 1 S ϱ 3 = 1 c 1 ϱ 4 = R ( ϱ 3 1 ) R ϱ 3 2 ψ ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) E [ T q n ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 + 1 ) ] + ϱ 1 = 0 M ϱ 2 = c + 1 S ϱ 4 = R ( c 1 ) N 1 ψ ( ϱ 1 , ϱ 2 , c , ϱ 4 ) E [ T q n ( ϱ 1 , ϱ 2 , c , ϱ 4 + 1 ) ] } ( 1 δ 0 n )
Proof of Claim 4.
The n t h moments of UWT of T q is derived by differentiating the Equation (34) n times at x = 0 in terms of the CWT of same order. □
Proof of Theorem.
Substituting n = 1 in Equation (35), we get Equation (16) as desired. □
Corollary 11.
The expected waiting time of a orbital demand is defined by
E [ T o ] = ϱ 1 = 0 M 1 ϱ 2 = 1 c ψ ( ϱ 1 , ϱ 2 , ϱ 2 , N ) E [ T o ( ϱ 1 + 1 , ϱ 2 , ϱ 2 , N ) ( x ) ] + ϱ 1 = 0 M 1 ϱ 2 = c + 1 S ψ ( ϱ 1 , ϱ 2 , c , N ) E [ T o ( ϱ 1 + 1 , ϱ 2 , c , N ) ( x ) ]
Remark 2.
The probability of a customer has zero waiting time in the queue is determined by
P { T q = 0 } = 1 Γ e w
where, Γ e w = ϱ 1 = 0 M ϱ 2 = 2 c ϱ 3 = 1 ϱ 2 1 ϱ 4 = R ( ϱ 3 1 ) R ϱ 3 1 ψ ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) + ϱ 1 = 0 M ϱ 2 = 1 c ϱ 4 = R ( ϱ 2 1 ) N 1 ψ ( ϱ 1 , ϱ 2 , ϱ 2 , ϱ 4 ) + ϱ 1 = 0 M ϱ 2 = c + 1 S ϱ 3 = 1 c 1 ϱ 4 = R ( ϱ 3 1 ) R ϱ 3 1 ψ ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) + ϱ 1 = 0 M ϱ 2 = c + 1 S ϱ 4 = R ( c 1 ) N 1 ψ ( ϱ 1 , ϱ 2 , c , ϱ 4 )
Remark 3.
The probability of a customer has zero waiting time in the orbit is determined by
P { T o = 0 } = ϱ 2 = 1 c ψ ( M , ϱ 2 , ϱ 2 , N ) + ϱ 2 = c + 1 S ψ ( M , ϱ 2 , c , N )

5. Results to the without Server Activation Model

As we derived the results for the SAM, we deduce the results for the WSAM as follows:
Remark 4.
The difference between the SAM and WSAM is the multi-threshold levels. In the SAM, we activate the server according to the threshold levels. There are c serves and c threshold stages, and the distance between two consecutive threshold levels are considered as a non-uniform length. However, when we change this assumption, the SAM becomes WSAM. That is, the length between successive threshold levels is exactly one, which means the SAM is automatically deduced to WSAM. The state space of a WSAM is
( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) : 0 ϱ 1 < , 1 ϱ 2 c , 0 ϱ 3 ϱ 2 , ϱ 4 = ϱ 3 ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) : 0 ϱ 1 < , c + 1 ϱ 2 S , 0 ϱ 3 c , ϱ 4 = ϱ 3 ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) : 0 ϱ 1 < , 1 ϱ 2 c , ϱ 2 , ϱ 2 + 1 ϱ 4 N ( ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 ) : 0 ϱ 1 < , c + 1 ϱ 2 S , c , c + 1 ϱ 4 N
Remark 5.
As per changes in the state space, the dimension of the WSAM is the same as the SAM. However, few states has been changed. According to this change, except the parameter μ, all the other parameters and its transitions remain unchanged. Therefore, in the infinitesimal generator matrix in the SAM, we kept all other transitions the same as the WSAM except some block matrices. Such block matrices are determined as follows:
For ϱ 1 = 0 , 1 , 2 , L ϱ 1 ϱ 1 ϱ 2 , g = E ϱ 2 ϱ 2 = g , g = 1 , 2 , , S B ϱ 2 ϱ 2 = g + 1 , g = 1 , 2 , , S 1 B ϱ 2 ϱ 2 = 1 , g = S 0 , o t h e r w i s e
B 1 1 , S = 1 μ ϱ 3 = 1 1 ϱ 4 c ϱ 3 = ϱ 4 ϱ 4 = ϱ 4 1 1 μ ϱ 3 = 1 c + 1 ϱ 4 N ϱ 3 = c ϱ 4 = ϱ 4 1 0 , o t h e r w i s e
where ϱ 2 = 2 , 3 , c
B ϱ 2 ϱ 2 , ϱ 2 1 = ϱ 3 μ 1 ϱ 3 ϱ 2 ϱ 4 = ϱ 3 ϱ 3 = ϱ 3 1 ϱ 4 = ϱ 4 1 ϱ 3 μ ϱ 3 = ϱ 2 ϱ 2 + 1 ϱ 4 N ϱ 3 = ϱ 3 1 ϱ 4 = ϱ 4 1 0 , o t h e r w i s e
where ϱ 2 = c + 1 , S
B ϱ 2 ϱ 2 , ϱ 2 1 = ϱ 3 μ 1 ϱ 3 c ϱ 4 = ϱ 3 ϱ 3 = ϱ 3 1 ϱ 4 = ϱ 4 1 c μ ϱ 3 = c c + 1 ϱ 4 N ϱ 3 = c ϱ 4 = ϱ 4 1 0 , o t h e r w i s e
where ϱ 2 = 1 , 2 , 3 , c
E ϱ 2 ϱ 2 , ϱ 2 = λ 0 ϱ 3 ϱ 2 ϱ 4 = ϱ 3 ϱ 3 = ϱ 3 + 1 ϱ 4 = ϱ 4 + 1 λ ϱ 3 = ϱ 2 ϱ 2 + 1 ϱ 4 N ϱ 3 = ϱ 3 + 1 ϱ 4 = ϱ 4 + 1 ( λ + δ ¯ 0 ϱ 3 ϱ 3 μ + ϱ 1 θ ) 0 ϱ 3 ϱ 2 ϱ 4 = ϱ 3 ϱ 3 = ϱ 3 ϱ 4 = ϱ 4 ( δ ¯ ϱ 4 N ( λ + ϱ 1 θ ) + ϱ 3 μ + δ ϱ 4 N p λ ) ϱ 3 = ϱ 2 ϱ 2 + 1 ϱ 4 N ϱ 3 = ϱ 3 ϱ 4 = ϱ 4 0 , o t h e r w i s e .
where ϱ 2 = c + 1 , c + 2 , c + 3 , S
E ϱ 2 ϱ 2 , ϱ 2 = λ 0 ϱ 3 c 1 ϱ 4 = ϱ 3 ϱ 3 = ϱ 3 + 1 ϱ 4 = ϱ 4 + 1 λ ϱ 3 = c c ϱ 4 N ϱ 3 = ϱ 3 ϱ 4 = ϱ 4 + 1 ( λ + δ ¯ 0 ϱ 3 ϱ 3 μ + ϱ 1 θ ) 0 ϱ 3 c ϱ 4 = ϱ 3 ϱ 3 = ϱ 3 ϱ 4 = ϱ 4 ( δ ¯ ϱ 4 N ( λ + ϱ 1 θ ) + ϱ 3 μ + δ ϱ 4 N p λ ) ϱ 3 = c c + 1 ϱ 4 N ϱ 3 = c ϱ 4 = ϱ 4 0 , o t h e r w i s e .
The remaining matrices are same in the server activation model (SAM).
Remark 6.
The stability condition for the WSAM { ( T 1 ( t ) , T 2 ( t ) , T 3 ( t ) , T 4 ( t ) ) , t 0 } at M satisfies the inequality
r 3 p λ < r 4 M θ
where r 3 = ϱ 2 = 1 c Φ ( ϱ 2 , ϱ 2 , N ) + ϱ 2 = c + 1 S Φ ( ϱ 2 , c , N ) and r 4 = ϱ 2 = 1 c ϱ 3 = 0 ϱ 2 Φ ( ϱ 2 , ϱ 3 , ϱ 3 ) + ϱ 2 = 1 c ϱ 4 = ϱ 2 + 1 N 1 Φ ( ϱ 2 , ϱ 2 , ϱ 4 ) + ϱ 2 = c + 1 S ϱ 3 = 0 c Φ ( ϱ 2 , ϱ 3 , ϱ 3 ) + ϱ 2 = c + 1 S ϱ 4 = c + 1 N 1 Φ ( ϱ 2 , c , ϱ 4 ) .
Remark 7.
In WSAM, Theorem (3), we replace R j = j , where j = 1 , 2 , c 1 we get the minimal non-negative solution of Equation (12).
Remark 8.
The mean number of customer in the queue for the WSAM is given by
Λ 11 = ϱ 1 = 0 ϱ 2 = 1 c ϱ 4 = 1 ϱ 2 ϱ 4 ψ ( ϱ 1 , ϱ 2 , ϱ 2 , ϱ 4 ) + ϱ 1 = 0 ϱ 2 = 1 c ϱ 4 = ϱ 2 + 1 N ϱ 4 ψ ( ϱ 1 , ϱ 2 , ϱ 2 , ϱ 4 ) + ϱ 1 = 0 ϱ 2 = c + 1 S ϱ 4 = 1 c ϱ 4 ψ ( ϱ 1 , ϱ 2 , ϱ 4 , ϱ 4 ) + ϱ 1 = 0 ϱ 2 = c + 1 S ϱ 4 = c + 1 N ϱ 4 ψ ( ϱ 1 , ϱ 2 , c , ϱ 4 )
The remaining system performance measures Λ 1 , Λ 2 and Λ 4 are same in the corollary (1), (2), (4) and (5).

6. Cost Analysis and Numerical Illustration

Here, we discuss the feasibility of a proposed model through the system characteristics and sufficient economical illustrations. The expected total cost(ETC) of SAM is given by
E T C = ( C h * Λ 1 ) + ( C s * Λ 2 ) + ( C w 1 * Λ 3 ) + ( C w 2 * Λ 4 ) + ( C l * Λ 5 )
and WSAM is given by
E T C 1 = ( C h * Λ 1 ) + ( C s * Λ 2 ) + ( C w 1 * Λ 11 ) + ( C w 2 * Λ 4 ) + ( C l * Λ 5 )
where C h , C s , C w 1 , C w 2 and C l represent holding cost, setup cost, waiting costs for queue and orbit and lost cost of a customer in the queue, respectively, at time t. To perform a numerical analysis, we fixed the parameters as follows: S = 14 , c = 3 , N = 9 , λ = 1.8 , θ = 0.001 , p = 0.3 , μ = 2.2 , R 0 = 1 , R 1 = 4 and R 2 = 6 , and the cost values are C h = 0.001 , C s = 0.2 , C w 1 = 0.5 , C w 2 = 0.4 and C l = 0.01 . Here, M = 100 is the truncated point in the matrix geometric method.

Numerical Results and Discussions

Example 1.
In this example, we investigate the expected total cost of the proposed model with the parameters λ , μ , θ , N and p.
  • Figure 2 shows that the impact of λ and θ on the ETC. If we increase λ , then ETC will increase. One can notice that, with the smaller value of λ, we obtain the optimum ETC. Whereas, when we increase θ, the ETC will be reduced. Generally, the arrival flow causes the increase in total cost because λ is directly proportional to the number of customers in the queue as well as the orbit. For both types of customers, the system requires the corresponding waiting cost for them. Contrary to that, the number of customers in the orbit will be reduced when θ increases. Since the product value of the waiting cost and the remaining customer in the orbit becomes a reduced one, we will obtain the minimum total cost.
  • The intensity rate, μ, causes the reduction of ETC if it increases. This is because the average service time per customer reduces if μ increases. Since it reduces the number of customer in the waiting hall and orbit, the sum of C w 1 * Λ 3 and C w 2 * Λ 4 are decreased. Therefore, the total cost is reduced when μ increases. This is shown in Figure 3.
  • In Figure 4, θ and μ are increased simultaneously to explore the ETC. Here, the parameter θ causes the decrease in total cost when it is increased, and the parameter μ holds the same characteristic as we said in Figure 3. In Figure 4, both θ and μ hold the monotonic property.
  • Furthermore, the ETC can also be determined when the probability p and queue size N are varied together in Figure 5. There is an interesting fact to notice that, when we increase the queue capacity to N, it will produce the convex values for each p. So, this helps us find the optimal N for each p.
  • As we discussed in the Figure 2, Figure 3, Figure 4 and Figure 5, the same parameters are discussed for the WSAM in the Figure 6, Figure 7, Figure 8 and Figure 9, respectively. The later figures express the average total cost of the WSAM, which is determined as ETC1. The characteristics of the parameters in the Figure 6, Figure 7, Figure 8 and Figure 9 hold the same property as we see in Figure 2, Figure 3, Figure 4 and Figure 5. Now, the comparison result tells us the ETC1 of the WSAM is higher than the SAM. That is the proposed model will have the minimized total cost. So, the SAM is more effective than WSAM.
From an economic point of view, the cost analysis of a business is the fundamental one. To determine such a total cost in the inventory sales business, one require various parameters and cost values as we used in this proposed model. When the researcher or business personalities study this paper, they could easily sense that what are the parameters are crucial to determine the total cost of their business. According to this analysis, they can come up with new strategies and ideas to develop their business as well.
Example 2.
This example investigates the waiting time of a customer in the waiting hall as well as the orbit when the parameters are changed.
  • Table 1 shows the impact of waiting time on a customer in the queue when λ and μ are increased simultaneously. The service rate reduces the customer’s waiting time whenever it increases. It should be noted that the parameter λ has both decreasing and increasing property on the waiting time of a customer if it increases. That is, λ does not hold the monotonic property for determining the waiting time of a customer in the queue. Thus, this analysis gives an optimum λ to determine the waiting time of a customer in the queue.
  • If the retrial rate θ increases, then the number of customers in the queue increases, and on following this, their waiting time also increases, which is shown in Table 2. On the other hand, when we reduce the average service time per customer, the number of customers in the waiting hall will be reduced. This will help us minimise the expected waiting time of a customer when μ increases. Here, θ and μ hold the monotonic property on the waiting time of a customer in the queue.
  • When the arrival rate increases, the waiting time of customers in the orbit increases. This is because the number of customers in the queue becomes full if λ increases. It also causes a rise in the number of customers in orbit and an unsuccessful retrial process for orbit customers. Thus, their waiting time increases. Since the service rate reduces the number of customers in the queue, orbit customers can easily get into the queue. This implies that the waiting time of an orbit customer reduces whenever μ increases. These facts are shown in Table 3.
  • Table 4 shows that the waiting time of a customer in the orbit when θ and μ are varied simultaneously. Here too, μ preserves its monotonic property, as we shown in Table 3. Next, when we observe θ, it reduces the customer waiting time in orbit when it increases. Because the number of orbit customers going to the queue will be successful, so, the time of a customer has to stay in orbit will be reduced.
  • As the probability p increases, customers waiting time in the queue increases. If p increases, it means that the number of customers in the orbit will increase, and following this, at some random time, the number of customers entering the queue from an orbit will increase. Therefore, the probability p causes the increase of waiting time of a customer in the queue as well as the orbit whenever it increases and are shown in Table 5 and Table 6, respectively.
  • When we expand the queue size, N, we obtain the optimal N on the waiting time of a customer in the queue where as it reduces the waiting time of a customer in the orbit if we increase N. As the queue size increases, there will be an opportunity for an orbit customer to join the queue. That’s why their waiting time will be decreased. This information is obtained from Table 5 and Table 6.
In customer-oriented business services, waiting time analysis is an inevitable discussion. Without analysing this, the cost analysis cannot be effective. So, to run a successful business, the company must satisfy the customer through their service process. In this connection, the less waiting time of a customer in the company, will make them as a loyal customer. They will not move to another company. Thus, this illustration will be helpful to study the waiting time of a customer in their business.
Example 3.
This example investigates the mean inventory level and the mean reorder rate under parameter variation.
  • When both parameters, λ and θ, increase, the mean inventory level reduces. Since every arrival requires an item from the inventory, the mean inventory level reduces according to the increase in arrival flow. This is shown in Figure 10.
  • If the service rate μ increases, the mean inventory level reduces. Because at the time of every service completion, there will be one unit in the inventory depleted. So that mean inventory level is reduced as shown in Figure 11.
  • Figure 12 shows the impact of mean inventory level when θ and μ are increased together. θ and μ hold the same characteristic as we said in Figure 10 and Figure 11, respectively.
  • In Figure 13, we determine the mean inventory level under the combination of c and N. The expansion of queue capacity N reduces the mean inventory level because more number of customers can arrive to the system without lost. So, due to the increase in arrivals, the mean inventory level reduces. When we increase the number of active servers according to the queue length, the mean inventory level is reduced.
The calculation of the mean inventory level will help us place an order for replenishment at the correct time. During the time of a stock out situation, the customer in the system will have a long waiting time. Due to this stock out problem, the customer loses their patience and leaves the system without purchasing it. So, a company will always have a sharp eye to maintain the positive inventory in the system. In such a way, this means inventory level discussion will be sufficient for all inventory-selling business personalities.
  • Figure 14 shows the interpretation of the parameters λ and θ. If we increase both λ and θ simultaneously, the mean reorder rate will increase. Because both λ and θ will cause a decrease in mean inventory in the system. Therefore, the replenishment process will be triggered whenever the current number of inventory falls to s.
  • The service parameter μ also impacts the mean reorder rate with the same result as λ and θ as we said in Figure 14. This discussion is shown in Figure 15.
  • If we increase the number of servers and queue capacity simultaneously, the mean reorder rate will increase. Because both will cause the mean inventory level to decrease. This interpretation is shown in Figure 16.
  • Figure 17 explores the impact of probability p. If we increase p, the mean reorder rate will increase because it will cause the number of tagged customers to increase.
The determination of the average reorder rate will give sufficient details to the businessmen to proceed with the replenishment process in their inventory selling business. The discussion of the mean reorder rate allows us to define the set up cost and the total cost of the system. According to the results that we obtained here, every businessman will come up with a new strategy for the replenishment process in their business.
Example 4.
This example explains the expected customer lost under the parameter variation from Table 7.
  • The arrival rate, λ, induces the increase of customers lost whenever it increases. Due to the finite capacity of queue size, the mean customers lost will increase if the number of customers in the queue increases.
  • The mean customer loss is reduced when the service rate μ increases. Since the average service time per customer reduces, the number of customers in the queue will be reduced, and this will reduce the mean customers lost.
  • If we increase the number of servers in the system, an arriving customer need not wait a long time in the queue. This process will always keep available space in the queue. Thus, the mean number of customers lost will be controlled.
  • The probability value, p, increases, meaning that, whenever the queue size is full, an arriving new customer chooses the orbit is increased. Thus, the mean customer loss is reduced.
  • Suppose we expand the queue size N, there will be more number of customers utilize the queue to purchase the item. So that, the mean customer lost is decreased when N is increased.
Generally, in every business, customers are the pillars. If the number of customers approaching the business increases, the profit will also increase. Hence, to promote a successful business, one has to think about reducing the number of customers lost. In such a way, this example will be helpful in gaining knowledge about customers lost in the business.
Example 5.
The fraction of successful rate of retrial and the mean number of busy servers are discussed in this example using the Table 8, Table 9 and Table 10.
  • The service parameter μ will cause an increase of Λ 8 for retrial customers. Since the average service time per customer is reduced, the number of available places in the queue will increase. So, the retrial customer approaching the system will also be successful. On the other hand, the mean number of busy servers is decreased when μ is increased. It helps to reduce the number of customers in the queue. As the size of the queue decreases, the active server will be deactivated soon. That is why the mean number of busy servers will be reduced if μ is increased.
  • The retrial rate θ induce the decrease of Λ 8 if it increases. This decrement happened due to the impact of the successful rate of retrial and the overall rate of retrial. Both will increase if θ increases. In this situation, the rate of increase in the overall rate of retrial is faster than the rate of successful rate of retrial. Due to this difference, the fraction of successful rate of retrial will decrease when θ increases.
  • When λ increases, the Λ 8 will be decreased. Because the occurrence of primary arrival causes the non-availability of the space in the queue. This implies that the successful rate of retrial will be decreased. Therefore, Λ 8 is reduced if λ increases. The mean number of active servers will be increased as the queue size increases. This is because the increase in arrivals reaches the next threshold level as soon as it does. So, the new server will be activated according to the queue length.
  • Furthermore, if we increase the number of active servers according to the queue length, the fraction of the successful rate of retrial and the mean number of busy servers will increase. This is because, according to the increased number of busy servers, the number of customers in the queue will be reduced. This will give the retrial customer an opportunity to enter the waiting hall. Thus, their fraction of successful rate of retrial will increase. Similarly, the mean number of active servers also increases.
The study of the fraction of the successful rate of retrial and the mean number of busy servers in a retrial system will give efficient information to business people. According to the effects of the parameter on Λ 8 and Λ 9 , we will frame new strategies and ideas for their business. Since the retrial queue is a virtual queue, one cannot predict its nature and its influences on the system. Therefore, this fraction of successful rate of retrial analysis will be helpful to the businessmen observing the retrial queue.

7. Conclusions

A detailed analysis of the server activation/deactivation in the MQIS has been discussed in this paper based on the multi-threshold levels. Using the matrix geometric approach, the steady-state probability vectors are derived to compute the characteristics of this model. The n t h moment of the waiting hall and orbit are derived by applying LST. Generally, the maintenance and adoption of a multi-server service facility is not an easy task for many businesses. In such businesses, the owners are mostly willing to appoint the temporary servers as for their necessity only. This idea can be easily seen from our real-life scenarios like contract based workers, labourers, the increase of more bus and train services during the peak hours, increasing ticket counters in the railway station, and so on. The mentioned service facilities are not always available for a long time. According to this fact, the proposed model was developed to study the activation and deactivation of servers. In addition, we provided the generalised results for both SAM and WSAM.

7.1. Limitations and Prospects of the Model

The study of a recruiting temporary server in a company will have the following limitations and prospects.
  • The activation/deactivation of the server is triggered whenever the corresponding queue length hits the respective threshold level. Mostly, the system manager uses the server if there is a requirement. Otherwise, the servers are not used. This strategy will reduce the cost of the servers in the business, and the average total cost of the business is also controlled.
  • Since some servers’ working durations are very short, the company has the chance to earn more profit. Because the servers will be deactivated as soon as the queue length is reduced.
  • During the deactivation period of the server, the system manager may utilize the server to do the other pending tasks in the system. This idea also helps us to increase the system’s profit rate.
  • Even though we provide a generalized result for SAM and WSAM, this model is completely different from the regular multi-server model or WSAM. This is because the key idea of this study is to analyse the impact of the temporary servers on the business service. In real-life, many business services are available related to our proposed model (see online food delivery business, online shopping business, and so on). As for their needs, they increased their servers. So the comparative study between SAM and WSAM will not be an effective one.
  • The cost analysis between SAM and WSAM under the parameter variation shows that SAM helps us to minimize the total cost of the system. That is why many business people recruit part-time workers in their business services.
  • There will be an opportunity to study the variance of the waiting time of a customer by using the n t h moment of waiting time distribution. This variance discussion will give a clear idea about their waiting time.

7.2. Remarks on the Results

Through both are different models, from the comparison, we see that the SAM is more efficient than the WSAM. The numerical study on the total cost shows us that the assumed SAP minimises the total cost of the business. The course of necessary characteristics such as waiting time for customers in the orbit and waiting hall, mean customer loss, mean reorder rate, and fraction of successful retrial rate suggests a businessman adapting a new technique for increasing the growth rate and customer satisfaction. Over these outcomes, SAP controls the workload of the server, which ensures the enthusiastic performance of the server. So, the customer will receive satisfied service when the server works happily, which will build a good customer relationship with the business. As the utilisation of the servers in the inventory-based business is reduced, it guarantees more profit to the business. It will definitely increase the number of loyal customers to the system, which assures that the company will earn a good profit.

7.3. Future Direction

During the time of the deactivation of the server, the system manager may provide a vacation for the server. Suppose that when the queue length hits the next threshold level when the server is on vacation, the system manager abruptly interrupts his vacation.

Author Contributions

Conceptualization, T.H.; data curation, T.H. and K.J.; formal analysis, K.J.; funding acquisition, W.C., G.P.J. and K.C.S.; investigation, N.A.; methodology, S.S.; project administration, W.C.; resources, G.P.J.; software, S.S.; supervision, G.P.J. and K.C.S.; validation, K.C.S.; visualization, N.A.; writing—original draft, T.H.; writing—review and editing, G.P.J. All authors have read and agreed to the published version of the manuscript.

Funding

The present research has been conducted by the Research Grant of Kwangwoon University in 2022.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not Applicable.

Data Availability Statement

Not applicable.

Acknowledgments

Anbazhagan would like to thank RUSA Phase 2.0 (F 24-51/2014-U), DST-FIST (SR/FIST/MS-I/2018/17), DST-PURSE 2nd Phase programme (SR/PURSE Phase 2/38) and UGC-SAP(DRS-I)(F.510/8/DRS-I/2016(SAP-I)), Govt. of India.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

0 : Zero matrix e : A column vector of convenient size having one in each co - ordinates I : An identity matrix δ i j : 1 , i f j = i , 0 , o t h e r w i s e H ( x ) : 1 , i f x 0 , 0 , o t h e r w i s e N + 1 ] i , j : 1 , i f i < j where j = i + 1 , 0 , o t h e r w i s e N + 1 ] i , i : 1 , i f i = N + 1 , 0 , o t h e r w i s e λ : Arrival rate of new customer p λ : Customer decided to enter the orbit θ : Retrial rate of orbital customer μ : Service rate of a customer c : Number of servers R 0 : 1 R i : ( i + 1 ) t h server activation level , i = 1 , 2 , , c 1 δ ¯ i j : 1 δ i j j ] j = 1 c 1 : { 0 ϱ 1 < , j ϱ 2 S , j , R j 1 ϱ 3 R j 1 } j ] j = 1 c 1 : { 0 ϱ 1 < , j , j , R j ϱ 3 N } Z : { 0 ϱ 1 < , c ϱ 2 S , c , R c 1 ϱ 3 N } W : { 0 ϱ 1 M , c ϱ 2 S , c , R c 1 ϱ 3 N } { 0 ϱ 1 M , j ϱ 2 S , j , R j 1 ϱ 3 R j 1 } { 0 ϱ 1 M , j , j , R j ϱ 3 N } where j = 1 , , c 1 O : { 1 ϱ 1 M , c ϱ 2 S , 0 , 0 } { 1 ϱ 1 M , c ϱ 2 S , c , R c 1 ϱ 3 N } { 1 ϱ 1 M , j ϱ 2 S , j , R j 1 ϱ 3 R j 1 } { 1 ϱ 1 M , j , j , R j ϱ 3 N } where j = 1 , , c 1 T 1 ( t ) : Number of customers in the orbit at time t T 2 ( t ) : Inventory level at time t T 3 ( t ) : Number of active servers at time t T 4 ( t ) : Number of customers in the queue at time t

References

  1. Melikov, A.Z.; Molchanov, A.A. Stock optimization in transport/storage. Cybern. Syst. Anal. 1992, 28, 484–487. [Google Scholar] [CrossRef]
  2. Sigman, K.; Simchi-Levi, D. Light traffic heuristic for an M/G/1 queue with limited inventory. Ann. Oper. Res. 1992, 40, 371–380. [Google Scholar] [CrossRef]
  3. Lawrence, A.S.; Sivakumar, B.; Arivarignan, G. A perishable inventory system with service facility and finite source. Appl. Math. Model. 2013, 37, 4771–4786. [Google Scholar] [CrossRef]
  4. Krishnamoorthy, A.; Joshua, A.N.; Kozyrev, D. Analysis of a Batch Arrival, Batch Service Queuing-Inventory System with Processing of Inventory While on Vacation. Mathematics 2021, 9, 219. [Google Scholar] [CrossRef]
  5. Jeganathan, K.; Selvakumar, S.; Anbazhagan, N.; Amutha, S.; Hammachukiattikul, P. Stochastic modeling on M/M/1/N inventory system with queue-dependent service rate and retrial facility. AIMS Math. 2021, 6, 7386–7420. [Google Scholar] [CrossRef]
  6. Sugapriya, C.; Nithya, M.; Jeganathan, K.; Anbazhagan, N.; Joshi, G.P.; Yang, E.; Seo, S. Analysis of Stock-Dependent Arrival Process in a Retrial Stochastic Inventory System with Server Vacation. Processes 2022, 10, 176. [Google Scholar] [CrossRef]
  7. Amirthakodi, M.; Sivakumar, B. An inventory system with service facility and feedback customers. Int. J. Ind. Syst. Eng. 2019, 33, 374–411. [Google Scholar] [CrossRef]
  8. Chakravarthy, S.R.; Maity, A.; Gupta, U.C. An ‘(s, S)’ inventory in a queueing system with batch service facility. Ann. Oper. Res. 2017, 258, 263–283. [Google Scholar] [CrossRef]
  9. Jeganathan, K.; Reiyas, M.A.; Padmasekaran, S.; Lakshmanan, K. An M/EK/1/N Queueing-Inventory System with Two Service Rates Based on Queue Lengths. Int. J. Appl. Comput. Math. 2017, 3, 357–386. [Google Scholar] [CrossRef]
  10. Jeganathan, K.; Reiyas, M.A.; Selvakumar, S.; Anbazhagan, N. Analysis of Retrial Queueing-Inventory System with Stock Dependent Demand Rate: (s, S) Versus (s, Q) Ordering Policies. Int. J. Appl. Comput. Math. 2020, 6, 1–29. [Google Scholar] [CrossRef]
  11. Krishnamoorthy, A.; Manikandan, R.; Lakshmy, B. A revisit to queueing-inventory system with positive service time. Ann. Oper. Res. 2015, 233, 221–236. [Google Scholar] [CrossRef]
  12. Sangeetha, N.; Sivakumar, B. Optimal service rates of a perishable inventory system with service facility. Int. J. Math. Oper. Res. 2020, 16, 515–550. [Google Scholar] [CrossRef]
  13. Yadavalli, V.S.S.; Jeganathan, K.; Venkatesan, T.; Padmasekaran, S.; Jehoashan Kingsly, S. A retrial queueing-inventory system with J-additional options for service and finite source. ORiON 2017, 33, 105–135. [Google Scholar] [CrossRef]
  14. Liu, Z.; Luo, X.; Wu, J. Analysis of an M/PH/1 Retrial Queueing-Inventory System with Level Dependent Retrial Rate. Math. Probl. Eng. 2020, 2020, 1–10. [Google Scholar] [CrossRef]
  15. Jeganathan, K.; Abdul Reiyas, M.; Prasanna Lakshmi, K.; Saravanan, S. Two server Markovian inventory systems with server interruptions:Heterogeneous vs. homogeneous servers. Math. Comput. Simul. 2019, 155, 177–200. [Google Scholar] [CrossRef]
  16. Jeganathan, K.; Melikov, A.Z.; Padmasekaran, S.; Jehoashan Kingsly, S.; Prasanna Lakshmi, K. A Stochastic Inventory Model with Two Queues and a Flexible Server. Int. J. Appl. Comput. Math. 2019, 5, 1–27. [Google Scholar] [CrossRef]
  17. Jeganathan, K.; Reiyas, M.A. Two parallel heterogeneous servers Markovian inventory system with modified and delayed working vacations. Math. Comput. Simul. 2020, 172, 273–304. [Google Scholar] [CrossRef]
  18. Jeganathan, K.; Selvakumar, S.; Saravanan, S.; Anbazhagan, N.; Amutha, S.; Cho, W.; Joshi, G.P.; Ryoo, J. Performance of Stochastic Inventory System with a Fresh Item, Returned Item, Refurbished Item, and Multi-Class Customers. Mathematics 2022, 10, 1137. [Google Scholar] [CrossRef]
  19. Krishnamoorthy, A.; Manikandan, R.; Shajin, D. Analysis of a Multi-server Queueing-Inventory System. Adv. Oper. Res. 2015, 2015, 1–16. [Google Scholar] [CrossRef]
  20. Yadavalli, V.S.S.; Sivakumar, B.; Arivarignan, G.; Adetunji, O. A finite source multi-server inventory system with service facility. Comput. Ind. Eng. 2012, 63, 739–753. [Google Scholar] [CrossRef]
  21. Wang, F.; Bhagat, A.; Chang, T. Analysis of priority multi-server retrial queueing inventory systems with MAP arrivals and exponential services 2012, OPSEARCH. In Operational Research Society of India; Springer: Berlin/Heidelberg, Germany, 2017; Volume 54, pp. 44–66. [Google Scholar]
  22. Nair, A.N.; Jaccob, M.J. On the distribution of an (r,Q) inventory with lead time via multi server queues. Int. J. Intell. Enterp. 2015, 3, 3–18. [Google Scholar] [CrossRef]
  23. Chakravarthy, S.R.; Shajin, D.; Krishnamoorthy, A. Infinite Server Queueing-Inventory Models. J. Indian Soc. Probab. Stat. 2020, 21, 43–68. [Google Scholar] [CrossRef]
  24. Wang, F. Approximation and Optimization of a Multi-Server Impatient Retrial Inventory-Queueing System with Two Demand Classes. Qual. Technol. Quant. Manag. 2015, 12, 269–292. [Google Scholar] [CrossRef]
  25. Hanukov, G.; Avinadav, T.; Chernonog, T.; Yechiali, U. A multi-server queueing-inventory system with stock-dependent demand. IFAC-PapersOnLine 2019, 52, 671–676. [Google Scholar] [CrossRef]
  26. Nair, A.N.; Jacob, M.J.; Krishnamoorthy, A. The multi server M/M/(s,S) queueing inventory system. Ann. Oper. Res. 2013, 233, 321–333. [Google Scholar] [CrossRef]
  27. Paul, M.; Sivakumar, B.; Arivarignan, G. A Multi-Server Perishable Inventory SystemWith Service Facility. Pac. J. Appl. Math. 2009, 2, 69–82. [Google Scholar]
  28. Rajkumar, M.; Sivakumar, B.; Arivarignan, G. An infinite queue at a multi-server inventory system. Int. J. Inventory Res. 2014, 2, 189–221. [Google Scholar] [CrossRef]
  29. Rasmi, K.; Jacob, M.J. Analysis of a multiserver queueing inventory model with self-service. Int. J. Math. Model. Numer. Optim. 2021, 11, 275–291. [Google Scholar] [CrossRef]
  30. Jeganathan, K.; Harikrishnan, T.; Selvakumar, S.; Anbazhagan, N.; Amutha, S.; Acharya, S.; Dhakal, R.; Joshi, G.P. Analysis of Interconnected Arrivals on Queueing-Inventory System with Two Multi-Server Service Channels and One Retrial Facility. Electronics 2021, 10, 576. [Google Scholar] [CrossRef]
  31. Wang, K.H.; Tai, K.Y. A queueing system with queue-dependent servers and finite capacity. Appl. Math. Model. 2000, 24, 807–814. [Google Scholar] [CrossRef]
  32. Jain, M. Finite Capacity M/M/r Queueing System with Queue-Dependent Servers. Comput. Math. Appl. 2005, 50, 187–199. [Google Scholar] [CrossRef] [Green Version]
  33. Wei, F. Algorithm for waiting time distribution of a discrete-time multi-server queue with deterministic service times and multi-threshold service policy. Procedia Comput. Sci. 2011, 4, 1383–1392. [Google Scholar] [CrossRef] [Green Version]
  34. Chakravarthy, S.R. A Multi-Server Queueing Model With Markovian Arrivals and Multiple Thresholds. Asia-Pac. J. Oper. Res. 2007, 24, 223–243. [Google Scholar] [CrossRef]
  35. Neuts, M.F. Matrix-Geometric Solutions in Stochastic Models—An Algorithmic Approach; Dover Publication Inc.: New York, NY, USA, 1981. [Google Scholar]
  36. Lopez-Herrero, M.J. Waiting time and other first-passage time measures in an (s,S) inventory system with repeated attempts and finite retrial group. Comput. Oper. Res. 2010, 37, 1256–1261. [Google Scholar] [CrossRef]
  37. Abate, J.; Whitt, W. Numerical inversion of Laplace transformation of probability distributions. ORSA J. Comput. 1995, 7, 36–43. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Graphical depiction of the model.
Figure 1. Graphical depiction of the model.
Mathematics 10 02682 g001
Figure 2. The impact of ETC when λ vs θ for SAM.
Figure 2. The impact of ETC when λ vs θ for SAM.
Mathematics 10 02682 g002
Figure 3. The impact of ETC when λ vs μ for SAM.
Figure 3. The impact of ETC when λ vs μ for SAM.
Mathematics 10 02682 g003
Figure 4. The impact of ETC when θ vs μ . for SAM.
Figure 4. The impact of ETC when θ vs μ . for SAM.
Mathematics 10 02682 g004
Figure 5. The impact of ETC when N vs p for SAM.
Figure 5. The impact of ETC when N vs p for SAM.
Mathematics 10 02682 g005
Figure 6. The impact of ETC when λ vs θ for WSAM.
Figure 6. The impact of ETC when λ vs θ for WSAM.
Mathematics 10 02682 g006
Figure 7. The impact of ETC when λ vs μ for WSAM.
Figure 7. The impact of ETC when λ vs μ for WSAM.
Mathematics 10 02682 g007
Figure 8. The impact of ETC when θ vs μ for WSAM.
Figure 8. The impact of ETC when θ vs μ for WSAM.
Mathematics 10 02682 g008
Figure 9. The impact of ETC when N vs p for WSAM.
Figure 9. The impact of ETC when N vs p for WSAM.
Mathematics 10 02682 g009
Figure 10. The impact of mean inventory level when λ vs. θ .
Figure 10. The impact of mean inventory level when λ vs. θ .
Mathematics 10 02682 g010
Figure 11. The impact of mean inventory level when λ vs. μ .
Figure 11. The impact of mean inventory level when λ vs. μ .
Mathematics 10 02682 g011
Figure 12. The impact of mean inventory level when θ vs. μ .
Figure 12. The impact of mean inventory level when θ vs. μ .
Mathematics 10 02682 g012
Figure 13. The impact of mean inventory level when N vs. c.
Figure 13. The impact of mean inventory level when N vs. c.
Mathematics 10 02682 g013
Figure 14. The impact of mean reorder rate when λ vs. θ .
Figure 14. The impact of mean reorder rate when λ vs. θ .
Mathematics 10 02682 g014
Figure 15. The impact of mean reorder rate when λ vs. μ .
Figure 15. The impact of mean reorder rate when λ vs. μ .
Mathematics 10 02682 g015
Figure 16. The impact of mean reorder rate when N vs. c.
Figure 16. The impact of mean reorder rate when N vs. c.
Mathematics 10 02682 g016
Figure 17. The impact of mean reorder rate when N vs. p.
Figure 17. The impact of mean reorder rate when N vs. p.
Mathematics 10 02682 g017
Table 1. Effect of λ vs μ on the waiting time of a customer in the queue ( Λ 3 ) .
Table 1. Effect of λ vs μ on the waiting time of a customer in the queue ( Λ 3 ) .
λ μ 22.12.22.32.4
1.51.5767591.5356791.5047591.4811461.470391
1.61.5565561.4996381.4574481.4258281.401054
1.71.5674121.4899581.4325791.3895371.356815
1.81.6107411.5082301.4314981.3738531.330122
1.91.6845011.5551961.4556321.3798111.322041
Table 2. Effect of θ vs μ on the waiting time of a customer in the queue ( Λ 3 ) .
Table 2. Effect of θ vs μ on the waiting time of a customer in the queue ( Λ 3 ) .
θ μ 22.12.22.32.4
0.00051.9038391.7399221.6094441.5088321.432132
0.00551.8621651.8533581.8462441.8391811.827003
0.01052.1004532.0956652.0924632.0888742.078800
0.01552.2248002.2231882.2229362.2220962.214772
0.02052.2943932.2950242.2968352.2980082.293127
Table 3. Effect of λ vs. μ on the waiting time of a customer in the orbit ( Λ 4 ) .
Table 3. Effect of λ vs. μ on the waiting time of a customer in the orbit ( Λ 4 ) .
λ μ 22.12.22.32.4
1.5106.09310079.77510060.97390046.37590019.310100
1.6157.170600122.40270095.21840072.39730058.071400
1.7221.614900175.658700139.169600110.37060087.146700
1.8297.528200241.191800194.308100155.994100125.302300
1.9381.135100316.564200260.426000212.835700173.366700
Table 4. Effect of θ vs. μ on the waiting time of a customer in the orbit ( Λ 4 ) .
Table 4. Effect of θ vs. μ on the waiting time of a customer in the orbit ( Λ 4 ) .
θ μ 22.12.22.32.4
0.0005955.406536808.208915674.786136557.785332457.996943
0.005512.4179249.5982837.4362805.7889294.568360
0.01053.5920782.7578832.1247361.6468821.296916
0.01551.7101621.3089881.0056530.7774900.611793
0.02051.0093190.7709530.5911390.4563420.358528
Table 5. Effect of p vs. N on the waiting time of queue.
Table 5. Effect of p vs. N on the waiting time of queue.
p N 89101112
0.21.4620611.3725221.4221511.5850711.703729
0.31.5870341.4314981.4472201.5586691.734880
0.41.6952821.4861651.4726911.5705301.740293
0.51.7878401.5368601.4966551.5817811.745522
0.61.8662811.5839041.5192541.5924391.750500
Table 6. Effect of p vs. N on the waiting time of a customer in the orbit.
Table 6. Effect of p vs. N on the waiting time of a customer in the orbit.
p N 89101112
0.2388.595160187.95287475.83658511.55050510.498995
0.3393.056438194.30806689.98010740.65225718.233375
0.4399.349249200.57925593.78045642.66069119.230352
0.5407.115011206.92786997.47435344.50660820.100766
0.6416.051993213.350897101.13814846.32751320.954823
Table 7. Effect of system parameters on the mean number of customers lost ( Λ 5 ) .
Table 7. Effect of system parameters on the mean number of customers lost ( Λ 5 ) .
c λ μ N8910
p0.30.40.50.30.40.50.30.40.5
21.72.10.0097000.0077980.0061180.0083580.0067120.0052610.0077500.0062190.004873
2.20.0087230.0070310.0055300.0076810.0061860.0048620.0072190.0058170.004570
2.30.0079490.0064230.0050620.0071420.0057660.0045420.0068160.0054890.004323
1.82.10.0114070.0091370.0071460.0094930.0075930.0059310.0085830.0068600.005356
2.20.0101180.0081280.0063730.0086100.0069090.0054120.0079200.0063520.004973
2.30.0090990.0073290.0057600.0079120.0063670.0050000.0073840.0059430.004665
1.92.10.0135490.0108140.0084300.0109140.0086950.0067680.0096070.0076460.005947
2.20.0118670.0095010.0074270.0097640.0078060.0060940.0087590.0069970.005459
2.30.0105390.0084610.0066310.0088620.0071060.0055630.0080880.0064820.005072
31.72.10.0080090.0064540.0050740.0073290.0058990.0046350.0070710.0056710.004454
2.20.0074570.0060210.0047420.0069300.0055980.0044070.0066340.0054240.004271
2.30.0070060.0056670.0044700.0066250.0053430.0042130.0065620.0052150.004110
1.82.10.0089380.0071860.0056390.0079280.0063660.0049890.0075000.0060220.004719
2.20.0082310.0066300.0052110.0074590.0060020.0047130.0071440.0057430.004509
2.30.0076620.0061830.0048680.0070600.0056980.0044830.0067750.0055000.004327
1.92.10.0100890.0080940.0063400.0086400.0069190.0054110.0080180.0064180.005017
2.20.0091800.0073780.0057890.0080610.0064700.0050690.0075940.0060900.004770
2.30.0084550.0068080.0053500.0075880.0061030.0047910.0072400.0058120.004561
41.72.10.0078230.0063020.0049530.0072510.0058350.0045840.0070500.0056390.004429
2.20.0073290.0059160.0046590.0068740.0055550.0043730.0066210.0054020.004254
2.30.0069180.0055940.0044130.0065820.0053130.0041900.0064870.0051990.004098
1.82.10.0086290.0069350.0054400.0077900.0062550.0049030.0074270.0059660.004675
2.20.0080150.0064540.0050710.0073660.0059270.0046540.0070950.0057050.004480
2.30.0075100.0060590.0047690.0069940.0056470.0044430.0067350.0054740.004308
1.92.10.0096040.0077010.0060300.0084140.0067380.0052690.0079010.0063250.004944
2.20.0088330.0070960.0055650.0079070.0063460.0049720.0075200.0060270.004721
2.30.0082070.0066060.0051890.0074820.0060170.0047230.0072000.0057700.004528
Table 8. Influence of λ , μ and θ on the fraction of successful rate of retrials and mean number of active servers for c = 2 .
Table 8. Influence of λ , μ and θ on the fraction of successful rate of retrials and mean number of active servers for c = 2 .
μ Λ 8 Λ 9 θ Λ 8 Λ 9 λ Λ 8 Λ 9
2.00.9246521.5093720.00050.9264861.5050651.20.9278401.467337
2.10.9250571.5056710.20050.9061070.7362031.30.9258251.468823
2.20.9253591.5017590.40050.8893340.6021291.40.9254911.475423
2.30.9255841.4977380.60050.8747880.5956211.50.9254931.482729
2.40.9257481.4936820.80050.8615980.6092411.60.9255511.489820
2.50.9258621.4896401.00050.8493020.6247671.70.9255041.496158
2.60.9259541.4856991.20050.8376790.6387031.80.9253591.501759
2.70.9260091.4818201.40050.8266570.6505911.90.9251181.506626
2.80.9259411.4777251.60050.8162160.6606282.00.9247801.510765
2.90.9262671.4750651.80050.8063550.6691302.10.9243281.514183
Table 9. Influence of λ , μ and θ on the fraction of successful rate of retrials and mean number of active servers for c = 3 .
Table 9. Influence of λ , μ and θ on the fraction of successful rate of retrials and mean number of active servers for c = 3 .
μ Λ 8 Λ 9 θ Λ 8 Λ 9 λ Λ 8 Λ 9
2.00.9260751.6573790.00050.7639360.8202961.20.9284791.650535
2.10.9262281.6532340.20050.7401780.6776561.30.9270881.644416
2.20.9263451.6499740.40050.7364200.6900941.40.9265981.641717
2.30.9264351.6474480.60050.7226630.7157891.50.9250081.641391
2.40.9265091.6455360.80050.7089050.7381321.60.9245171.643749
2.50.9265431.6440521.00050.6901470.7559461.70.9230271.646555
2.60.9266741.6432851.20050.6813890.7700791.80.9219371.649974
2.70.9266531.6424241.40050.6676320.7814381.90.9208461.654020
2.80.9263361.6407811.60050.6608740.7907162.00.9197561.658656
2.90.9273921.6403791.80050.6401160.7984122.10.9186661.663835
Table 10. Influence of λ , μ and θ on the fraction of successful rate of retrials and mean number of active servers for c = 4 .
Table 10. Influence of λ , μ and θ on the fraction of successful rate of retrials and mean number of active servers for c = 4 .
μ Λ 8 Λ 9 θ Λ 8 Λ 9 λ Λ 8 Λ 9
20.9266022.0092740.00050.9276801.9978521.20.9285011.984804
2.10.9267372.0022940.20050.9131591.9253731.30.9275381.987657
2.20.9268392.0044550.40050.9020231.8756661.40.9271491.990490
2.30.9269172.0018690.60050.8924171.8287711.50.9267031.993255
2.40.9269791.9998580.80050.8833881.7765581.60.9268121.995904
2.50.9270021.9979991.00050.8746221.7180741.70.9268441.998322
2.60.9271171.9957481.20050.8660971.6551901.80.9268392.000144
2.70.9270981.9932581.40050.8579161.5905681.90.9268072.005162
2.80.9277281.9904831.60050.8501741.5264212.00.9267432.009853
2.90.9286561.9874231.80050.8429481.4644042.10.9266452.017364
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Harikrishnan, T.; Jeganathan, K.; Selvakumar, S.; Anbazhagan, N.; Cho, W.; Joshi, G.P.; Son, K.C. Analysis of Stochastic M/M/c/N Inventory System with Queue-Dependent Server Activation, Multi-Threshold Stages and Optional Retrial Facility. Mathematics 2022, 10, 2682. https://0-doi-org.brum.beds.ac.uk/10.3390/math10152682

AMA Style

Harikrishnan T, Jeganathan K, Selvakumar S, Anbazhagan N, Cho W, Joshi GP, Son KC. Analysis of Stochastic M/M/c/N Inventory System with Queue-Dependent Server Activation, Multi-Threshold Stages and Optional Retrial Facility. Mathematics. 2022; 10(15):2682. https://0-doi-org.brum.beds.ac.uk/10.3390/math10152682

Chicago/Turabian Style

Harikrishnan, T., K. Jeganathan, S. Selvakumar, N. Anbazhagan, Woong Cho, Gyanendra Prasad Joshi, and Kwang Chul Son. 2022. "Analysis of Stochastic M/M/c/N Inventory System with Queue-Dependent Server Activation, Multi-Threshold Stages and Optional Retrial Facility" Mathematics 10, no. 15: 2682. https://0-doi-org.brum.beds.ac.uk/10.3390/math10152682

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop