All articles published by MDPI are made immediately available worldwide under an open access license. No special
permission is required to reuse all or part of the article published by MDPI, including figures and tables. For
articles published under an open access Creative Common CC BY license, any part of the article may be reused without
permission provided that the original article is clearly cited. For more information, please refer to
https://www.mdpi.com/openaccess.
Feature papers represent the most advanced research with significant potential for high impact in the field. A Feature
Paper should be a substantial original Article that involves several techniques or approaches, provides an outlook for
future research directions and describes possible research applications.
Feature papers are submitted upon individual invitation or recommendation by the scientific editors and must receive
positive feedback from the reviewers.
Editor’s Choice articles are based on recommendations by the scientific editors of MDPI journals from around the world.
Editors select a small number of articles recently published in the journal that they believe will be particularly
interesting to readers, or important in the respective research area. The aim is to provide a snapshot of some of the
most exciting work published in the various research areas of the journal.
Performance Evaluation of a Single-Server Queueing System with Correlated Arrivals, Two-Tier Service Structure, Random Breakdowns and Phase-Type Repairs
This paper analyzes a single-server queueing system with infinite capacity, where arrivals follow a Markovian arrival process and service and repair times are modeled by phase-type distributions. The service mechanism is two-tier: every customer undergoes a mandatory primary service, after which an optional secondary service is available upon request. When the system is empty, the server initiates a closedown process before taking successive multiple vacations; upon return, the server goes through a setup process before beginning service again. Service can be interrupted by random breakdowns in either mode, triggering a phase-type repair. Matrix-analytic methods are used for the steady-state analysis, yielding the stability condition, stationary probability vectors, busy period analysis and key performance measures. A cost analysis framework is also developed. Numerical experiments validate the analytical results and illustrate the practical applicability of the model.
Queueing systems that integrate both the Markovian arrival process (MAP) and phase-type (PH) service distributions arise naturally in a wide range of modern service and communication environments. In telecommunications, for instance, call centers, data networks, and cellular base stations exhibit correlated and bursty traffic patterns that classical Poisson arrival models fail to capture adequately; MAP/PH models have therefore become the standard analytical framework for studying such systems. Beyond telecommunications, MAP/PH models have found broad application in cloud computing, where virtual machine requests arrive in correlated bursts and service times span multiple processing phases; in healthcare appointment systems, where patient inter-arrival times are correlated and treatments involve multiple sequential stages; and in financial transaction processing, where systems become overloaded when a large number of trades are executed at the same time, often during periods of high market volatility. Due to its wide-ranging applications, studying MAP/PH queueing systems carefully from a mathematical standpoint becomes crucial. This study not only deepens theoretical knowledge but also offers practical insights that aid in designing and optimizing real-world systems.
The analytical study of such systems has evolved considerably over the past several decades. Classical queueing theory models customer arrivals using the stationary Poisson process, which assumes a constant arrival rate, equidispersion (where the variance of arrivals equals their mean), and mutually independent inter-arrival times. Although convenient from a mathematical perspective, such conditions are unrealistic for modern network traffic, which is usually correlated and bursty. In recognition of the limitations of the Poisson process, Neuts [1] developed a significantly more descriptive stochastic framework, initially termed as the versatile arrival process (VAP) and later formalized as the MAP [2]. By incorporating burstiness, inter-arrival correlation, and state-dependent arrival behavior within a Markovian structure, the MAP overcomes many of the shortcomings of the Poisson process while retaining the analytical tractability necessary for mathematical analysis of complex traffic patterns. For further theoretical background and practical applications of the MAP in stochastic modelling, we direct the reader to [3,4,5,6].
A corresponding limitation exists in the modelling of the service process. Alongside the arrival process, the service time distribution plays an equally important role in determining the accuracy of queueing models. The exponential distribution has been used to represent a service time due to its memoryless property and mathematical simplicity. However, being a single-parameter distribution, it is unable to fully capture the variability and higher-order moments of real-world service processes. A PH distribution, defined as the distribution of time to absorption in a finite continuous-time Markov chain (CTMC), provides a practical and flexible alternative that effectively approximates general service time distributions. PH distributions are capable of simultaneously capturing both the mean and the higher-order moments of service times, while remaining within the analytically manageable framework of a Markov chain. Notable special cases within the PH family include the Erlang, hyper-exponential, and hypo-exponential distributions. Owing to these properties, PH distributions provide an analytically tractable representation of service processes in complex queueing systems, making them a natural and well-justified modelling choice for realistic queueing analysis. Further details regarding PH distributions may be found in [7,8,9].
Queueing models with server vacations have been applied to a broad range of application areas such as production systems, telecommunication networks, and service systems, particularly in contexts where server idle time can be effectively utilized for secondary tasks or energy conservation. Vacation policies are generally categorized into two types. Under a single vacation policy, the server resumes service immediately upon completing one vacation period, irrespective of the system’s current state. Conversely, under a multiple vacation policy, the server continues to take successive vacations until its return to find at least one customer awaiting service. In 1975, Levy and Yechiali [10] introduced the concept of server vacations and has since attracted considerable research attention. Comprehensive reviews of the early literature on vacation queueing systems were provided by Doshi [11], Takagi [12], and Tian and Zhang [13], while Ke et al. [14] offered a more concise survey of subsequent developments. Building on these foundations, numerous studies have extended vacation queueing models under a variety of operational assumptions and system configurations [15,16,17,18,19,20].
In practice, assuming perfectly reliable servers is rarely realistic, particularly in production and manufacturing systems, telecommunications infrastructure, and automated service environments, where servers are inherently susceptible to random failures. When a breakdown occurs during active service, the ongoing job is disrupted. The server then enters a repair phase, while new customers accumulate in the queue. Such interruptions inevitably increase congestion and degrade overall system performance. This practical reality has motivated considerable research interest in queueing systems subject to server breakdowns. An unreliable queueing model with a batch Markovian arrival process (BMAP) for arrivals, PH distributed service times, and N servers was analyzed in [21], where breakdown occurrences are governed by a MAP, repair times follow a PH distribution, and stationary performance characteristics are derived. Choudhary et al. [22] examined a MAP/PH/1 queue incorporating degradation in service rate alongside breakdowns, repairs, and phase-type vacations, analyzed using matrix-analytic methods. Dudin et al. [23] studied a MAP/PH single-server queue with server breakdowns and repairs, where both breakdown occurrences and arrivals follow independent MAPs and service and repair times follow PH distributions.
While much of the queueing literature has focused on systems offering a single mandatory service, many real-world service environments require the server to provide an additional supplemental service to a subset of customers upon completion of the primary service. Examples include hospital patients requiring post-treatment consultation, telecommunication users requesting additional data services, and manufacturing jobs requiring optional quality inspection after primary processing. The analytical study of such systems was pioneered by Madan [24], who analyzed the concept of second optional service in the context of an M/G/1 queue, examining both the time-dependent and steady-state behavior of the system using the supplementary variable technique. Building on this foundation, Medhi [25] extended the model by proposing an M/G/1 queue with a second optional channel, deriving explicit expressions for the mean queue length and mean waiting time. Wang [26] subsequently extended the model by incorporating server breakdowns, marking an important step toward more realistic system modelling. Chakravarthy [27] analyzed a queue with two types of service subject to vacations and optional secondary service, modelling arrivals via a MAP and service times via PH distributions. Vijaya Lakshmi and Girija Bhavani [28] analyzed a queueing model with second optional service and server breakdown, where service interruptions may occur during both the first essential service and the second optional service periods; they derived the stability condition and the stationary probability vector of the system.
Another practically important extension of queueing models concerns the inclusion of setup and closedown periods. In many real-world systems, the server requires a preparatory setup period before commencing service and a closedown period after serving the last customer before entering vacation or an idle state. Such operational features are common in manufacturing systems, batch processing environments, and communication networks. The concept of setup time in queueing systems was first introduced by Levy and Kleinrock [29] in the context of an M/M/1 queue, where the server requires an activation period upon the arrival of a new customer before service can commence. Building on this foundation, Bischof [30] and Gandhi et al. [31] further examined the impact of setup times on system performance under various queueing frameworks. Haghighi and Mishev [32] examined a transient queueing model with bulk arrivals following a compound Poisson process, batch service with minimum and maximum size constraints, exponentially distributed setup times, and customer reneging. Sun et al. [33] studied a gated service single vacation M/G/1 queue with setup and closedown periods under different customer arrival rates, deriving the stationary queue length distribution via the regeneration cycle method and establishing the stochastic decomposition of the queue length in steady state. Krishna Kumar et al. [34] analyzed a single server M/G/1 queue under Bernoulli vacation schedules with server setup and closedown periods, deriving the probability generating function of the queue length distribution using the imbedded Markov chain technique, along with the Laplace–Stieltjes transform of the waiting time distribution and corresponding mean performance measures.
Despite the extensive body of literature on MAP/PH queueing systems, server vacations, optional supplementary service, and server breakdowns, these features have largely been studied in isolation or in limited combinations. To the best of our knowledge, no existing study has simultaneously incorporated all of the following features within a single unified queueing framework: MAP for correlated and bursty arrivals, PH distributions for both essential and optional service times, an optional supplementary service available to a subset of customers upon completion of essential service, server breakdowns with PH distributed repair times occurring during both essential and optional service periods, a closedown period initiated after serving the last customer, a setup period required before the server resumes service, and a multiple vacation policy adopted by the server during idle periods. The absence of such a comprehensive model represents a significant gap in the queueing literature, particularly given the practical relevance of these features in modern telecommunication networks, cloud computing environments, health care systems, and manufacturing systems. Addressing this gap is therefore both theoretically motivated and practically justified, forming the primary impetus for the present study.
1.1. Motivation
Modern cloud computing platforms and data centers operate under highly unpredictable conditions. Incoming workloads rarely follow simple, independent patterns; instead, requests tend to arrive in bursts, exhibit correlations, and fluctuate based on user behavior, application interactions, and network dynamics. Under these conditions, the classical Poisson arrival model falls short, and a more flexible framework such as the MAP becomes essential for realistically capturing how tasks enter the system.
Not all arriving tasks share the same service requirements. Every customer first receives a mandatory primary service covering core operations such as request handling and response generation. Following this, certain tasks may require additional processing such as data logging, encryption, or verification which is offered as an optional secondary service on a probabilistic basis. This two-stage service structure reflects the natural heterogeneity of real-world workloads.
Server reliability is another practical concern. Hardware failures, software faults, and network disruptions can interrupt service unexpectedly, and recovery is rarely immediate. Since repair processes typically unfold in multiple stages, PH distributions are used to model repair times, allowing for more realistic performance predictions during periods of disruption.
Energy efficiency is equally important in large-scale systems. Keeping servers fully active during idle periods is wasteful, so when the system empties, the server undergoes a closedown process before entering a vacation state. When new tasks eventually arrive, a setup phase is required before full service resumes. These transitions, though brief, meaningfully affect system responsiveness and cost.
By integrating correlated arrivals, heterogeneous service requirements, random breakdowns with multi-stage repairs, and energy-aware operational control, the proposed model provides a realistic and comprehensive analytical tool for evaluating modern service infrastructures.
1.2. Novelty and Contribution
The proposed model advances existing queueing literature by integrating operational dynamics, reliability effects, and energy-aware control mechanisms in a mutually dependent manner, rather than treating them as isolated features. To clearly demonstrate the novelty of the proposed model, Table 1 presents a systematic feature-by-feature comparison with closely related works in the literature. It is evident that while individual features such as optional service, server breakdowns with repairs, vacation policies, and closedown and setup periods have been studied separately or in limited combinations, no existing work simultaneously incorporates all of these features within a unified MAP/PH framework.
Specifically, the main contributions of this work are as follows:
Heterogeneous and multi-stage service modeling: The model incorporates an optional supplementary service available to a subset of customers upon completion of the primary essential service, with both service stages represented by PH distributions. This enhances modeling generality and permits the approximation of a wide class of practical service time distributions beyond the exponential assumption.
Server reliability modeling: Server interruptions may occur randomly during both the essential and optional service periods, with repair times modeled using PH distributions. This captures the multi-stage nature of real-world recovery processes and allows for more accurate performance predictions during periods of disruption.
Energy-aware operational control: The model incorporates a non-instantaneous closedown period initiated upon system emptying, followed by repeated multiple vacation periods, and a setup phase required before the server resumes service. These features enable the evaluation of critical trade-offs between system performance and energy efficiency, which are highly relevant in contemporary large-scale service infrastructures.
Mathematical modeling and performance analysis: The system is modeled as a CTMC with an explicitly structured state space, yielding a block-structured infinitesimal generator matrix. Matrix-analytic methods are employed to derive the stability condition, stationary probability distribution, busy period analysis, and key performance measures, providing a unified analytical framework for studying complex queueing systems.
Overall, the proposed framework offers a novel queueing model that simultaneously captures optional service, server breakdowns with PH-distributed repairs, and energy-aware server control through closedown, vacation, and setup mechanisms. To the best of the authors’ knowledge, this combination has not been previously studied in the literature. The busy period analysis further distinguishes this work, providing additional theoretical depth and practical utility for the design and evaluation of complex service systems.
1.3. Organization of the Paper
The remainder of this paper is organized as follows. Section 2 presents the model description, including the mathematical formulation, state space construction, and the block-structured infinitesimal generator matrix, along with the stability condition of the system. The steady-state probability vector is derived in Section 3 using matrix-analytic methods. Section 4 is devoted to the analysis of the busy period. The system performance measures and the total average cost function are evaluated in Section 5. Section 6 examines several special cases of the proposed model, including the classical Poisson arrival with exponential service as a limiting case. Numerical illustrations, presented both tabularly and graphically, are provided in Section 7 to validate the analytical results and demonstrate the effect of system parameters on performance measures. Finally, Section 8 concludes the paper with a summary of findings and directions for future research.
Notations
Throughout this paper, the following standard mathematical conventions are observed. The symbols ⊗ and ⊕ denote the Kronecker product and Kronecker sum of matrices, respectively. For any positive integer m, the symbol denotes a column vector of ones of dimension m, while I denotes an identity matrix whose order is determined by the context in which it appears. All other notation is introduced at the point of first use.
2. Model Description
This work considers a single-server queueing system with infinite waiting capacity, operating under a first-come, first-served discipline. The model incorporates two service modes, multiple vacations, closedown and setup mechanisms, and random server failures with phase-type repairs. The system dynamics are described as follows.
The flow of incoming customers is modelled by means of a MAP, wherein arrival events are embedded within a CTMC that evolves over a finite state space of dimension Two square matrices and of order m provide a complete characterization of the process. The matrix governs non-arrival transitions and governs transitions that emit an arrival, such that the generator is irreducible and has negative diagonal entries and non-negative off-diagonals, while is non-negative. The fundamental arrival rate of the process is recovered as , where satisfies the following conditions:
representing the stationary distribution of the underlying Markov chain.
Once service begins, every customer first undergoes Normal Service (NS) without exception, delivered in the order of arrival. The NS duration follows a PH distribution parameterized by of order , where represents the probability vector governing which internal phase the service begins in and satisfies , and T is the sub-generator matrix governing transitions between service phases with strictly negative diagonals and non-negative off-diagonals. The rate at which customers complete NS is captured by the vector . Consequently, the mean NS duration is , offering a convenient closed-form expression for the average time spent in primary service (NS).
Upon completing NS, a customer may either request an additional Optional Service (OS) with probability a, or leave the system immediately with probability , depending on individual need. The OS duration is again modeled by a PH distribution, now characterized by of order , where gives the initial phase probabilities and acts as the sub-generator for phase transitions inside this stage. The exit rate from OS equals , leading to a mean optional service time of .
When the last waiting customer departs the system after service completion, the server initiates a closedown process, during which necessary shutdown tasks are performed before the server can proceed to vacation. The closedown duration is assumed to follow an exponential distribution with rate . Following the completion of the closedown process, the server enters a vacation period. If no customers are found waiting upon the server’s return, it does not remain idle. Instead, another vacation is initiated, and this cycle continues until demand re-emerges. This repeated mechanism follows the classical multiple vacation policy. Each vacation duration is exponentially distributed with rate . Upon returning from vacation to find customers waiting, the server does not resume service immediately. A setup process is first carried out, during which the server prepares and reinitializes itself for active operation. This setup phase is governed by an exponential distribution with rate , after which the server begins service to the waiting customers.
During either NS or OS, the server is subject to random failures that interrupt the ongoing service. Breakdowns occur at exponential rates and during NS and OS, respectively, and upon failure, the server immediately enters a repair process while the interrupted customer remains in the system awaiting restoration of service. The repair duration is modeled using PH distributions, represented by and of dimensions and for failures occuring during NS and OS, respectively, where and The mean repair times are thus given by and
The overall flow of the proposed queueing system, is illustrated in Figure 1.
Markov Process
To formally characterize the time evolution of the system, a set of continuous-time random variables is introduced, each tracking a distinct aspect of the system’s state at any given moment :
: the total number of customers present in the system;
: the operational mode of the server, where
: the phase of server providing NS;
: the phase of server providing OS;
: the phase of repair when a breakdown occurs during the NS;
: the phase of repair when a breakdown occurs during the OS;
: the state of the fundamental process of MAP.
The joint process constitutes a CTMC whose transition structure naturally exhibits the form of a Quasi-Birth-Death (QBD) process. In this context, , representing the number of customers in the system, serves as the level of the process, a non-negative integer that indexes the repeating block structure of the infinitesimal generator matrix while the remaining variables collectively define the phase, capturing the internal operational state at each level. The complete state space of this CTMC is given by
where the boundary level captures the states in which the system is empty, with the server either in closedown or vacation mode:
and for each level encompasses all possible server status modes and their associated phase combinations:
At the boundary level , only the closedown () and vacation () modes are active, each combined with the m states of the MAP process, yielding a total of states. At each non-boundary level , all the seven modes of server are present: the NS phase ( states), the OS phase ( states), repair following breakdown during NS ( states), repair following breakdown during OS ( states), the closedown, vacation, and setup modes are the contributing 3 states, each combined with the m states of the MAP process. This gives a total of states at each level .
A pictorial representation of the state transitions governing the system dynamics is presented in Figure 2.
Lemma1.
The infinitesimal generator matrix for the underlying process has a block-tridiagonal form:
In other words, generator matrix consists of boundary blocks , , and that describe the transitions at level 0 and between levels 0 and 1, while the repeating blocks , , and capture the consistent transition patterns for all higher levels .
Proof.
The block structure of follows directly from the state space construction and the operational dynamics of the proposed model. We establish the form of each block matrix by systematically identifying all feasible transitions between system states.
Boundary Blocks:
: The block of dimension governs transitions within level , where the system is empty and the server is either in the closedown state or the vacation state. When the server is in the closedown state, it transitions to the vacation state at rate , while the MAP phase continues to evolve according to , capturing non-arrival transitions. Consequently:
Diagonal blocks and represent the self-transition rates in the closedown and vacation substates, respectively, and the off-diagonal block represents the transition from closedown to vacation at rate .
: The block of dimension captures transitions from level 0 to level 1, which occur exclusively due to customer arrivals governed by the MAP transition matrix . When a customer arrives while the server is in the closedown state or on vacation, no ongoing process is interrupted, the arriving customer simply joins the queue, causing the system to move from level 0 to level 1, while the server continues its current closedown or vacation process uninterrupted:
Nonzero entries appear in the columns corresponding to the closedown and vacation substates at level 1, reflecting that the server remains in its current operational state following the arrival.
: The block of dimension governs transitions from level 1 to level 0, which occur when the last customer in the system departs, leaving the system empty. Specifically, upon completion of normal service, a customer departs without requiring optional service with probability b, directly leaving the system and contributing the term to the transition structure. Upon completion of optional service, the customer has received both stages of service and departs, contributing . In both cases, the departure of the last customer causes the system level to drop from 1 to 0, triggering the closedown process. All other substates at level 1, including repair, closedown, vacation, and setup, do not generate customer departures and therefore contribute zero blocks:
Level-independent Blocks for :
Level-Increment Block : The block of dimension represents transitions from level to level , corresponding to new customer arrivals. Arrivals can occur independently of the server’s current state, whether it is serving, under repair, on vacation, in setup, or in closedown. This results in a block-diagonal structure, where each diagonal block is formed as the Kronecker product of the arrival matrix and the identity matrix of appropriate dimension:
The seven block rows correspond to the substates of normal service, optional service, normal repair, optional repair, closedown, vacation, and setup, respectively.
Self-Transition Block : The block of dimension captures all transitions within the same level . These include:
-
Phase transitions with normal service governed by , with breakdown occurring at rate and optional service being initiated with probability a upon normal service completion via ;
-
Phase transitions with optional service governed by , with breakdown occurring at rate ;
-
Repair phase transitions for normal and optional service breakdowns, governed by and , respectively, with repair completions returning the server to the corresponding service phase via and ;
-
Closedown transitions at rate to vacation, and vacation transitions at rate to setup;
-
Setup completion at rate , triggering the start of normal service via .
These transitions collectively yield:
Level-Decrement Block : The block of dimension represents transitions from level to level , corresponding to service completions that result in a customer departure. Departures can only occur upon the completion of normal service (with probability b, the customer does not require optional service) or upon the completion of optional service. These completions are captured by and , respectively:
Since all feasible transitions have been accounted for and the block structure is consistent with the dynamics of the QBD process, the proof is complete. □
Lemma2.
Let be the stationary probability vector associated with the generator Then, is explicitly given by
with being the stationary vector of the matrix C defined in Equation (1).
Proof.
We begin by noting that the matrix M is given by
The steady-state equations corresponding to and can be expressed as
From Equations (18)–(20), it follows that
Employing this result and adding Equations (14)–(17), we get
From Equation (22), it follows that and take the form
where and can be obtained from Equations (14)–(17) and (21), which are
Claimed result in Equations (10)–(13) follows directly. □
We now prove the stability condition of our proposed queueing model in Theorem 1.
Theorem1.
The queueing model under consideration with generator (3) is stable if and only if
Proof.
Clearly, The CTMC with generator M is reducible with stationary vector . Then the standard drift condition (see Latouche and Ramaswami [35]) which is necessary and sufficient condition for the stability and the QBD Markov chain is given by:
That is,
Substituting the expressions for obtained from Lemma 2 into the above inequality and simplifying yields (31). □
where and are the effective NS and OS rates, respectively.
The left-hand side represents the total traffic intensity which is sum of the NS traffic intensity , since every customer undergoes NS, and the OS traffic intensity , since only a fraction a of customers request OS. For the system to be stable, this total traffic intensity must be strictly less than 1.
3. The Steady-State Probability Vector
The stationary probability vector of the QBD process is partitioned level-wise as . Then
Conformably with the server status defined in Section 2, the boundary vector of dimension is partitioned as
where and , each of dimension m, denote the probabilities that the system is empty and the server is in the closedown and vacation states, respectively. Similarly, the sub-vector for is partitioned as
where
of dimension is the probability that there are customers in the system and the server is engaged in NS,
of dimension is the probability that there are customers in the system and the server is engaged in OS,
of dimension is the probability that there are customers in the system and the server is under repair due to a breakdown during NS,
of dimension is the probability that there are customers in the system and the server is under repair due to a breakdown during OS,
of dimension m is the probability that there are customers in the system and the server is in the closedown state,
of dimension m is the probability that there are customers in the system and the server is on vacation, and
of dimension m is the probability that there are customers in the system and the server is in the setup state.
Total dimension of is therefore .
Provided the stability condition derived in the preceding section is satisfied, the stationary probability vector is obtained as (see [7])
where R is the minimal non-negative solution to the matrix-quadratic equation
For stability purposes, the spectral radius of R must be less than one. The boundary vectors and are found by solving the system of linear equations
subject to the normalization condition
Rate matrix R of dimension , where , is computed by the logarithmic reduction algorithm of Latouche and Ramaswami [35]. When the parameter dimensions are large, the following theorem characterizes the block structure of R, which can be directly exploited to compute R more efficiently using block Gauss–Seidel iteration.
Theorem2.
The rate matrix R of the proposed queueing model has the block structure given in Equation (44).
Proof.
We establish the zero block structure of R through a probabilistic interpretation.
We first consider rows , corresponding to the NS, OS, NS-repair, and OS-repair substates, respectively. From any of these substates, the server is actively engaged in service or repair. The closedown process is initiated only when the last customer departs the system, which necessarily corresponds to a downward level transition. Consequently, from substates , the server cannot enter the closedown, vacation, or setup substates without first visiting a lower level. This confirms that for .
Next, consider row 6, corresponding to the vacation substate. In the proposed model, the server enters vacation only after the completion of the closedown process. Therefore, from the vacation substate, a return to the closedown substate is impossible without first crossing to a lower level, giving .
Finally, consider row 7, corresponding to the setup substate. The setup process is initiated upon the server’s return from vacation when customers are present, and upon completion, the server transitions directly to NS. From the setup substate, neither the closedown nor the vacation substate can be reached without first passing through a lower level, yielding .
A constructive proof confirming this structure is presented below.
which converges monotonically to the minimal nonnegative solution R of (40).
From the structure of (see Equation (8)), takes the form:
where the blocks are explicitly given by:
Since, left multiplication by preserves the zero-block pattern of , where is a block diagonal matrix. Here, has the same block structure as . Since has nonzero blocks only in its first two block-rows and first block-column, it follows that takes the form:
where
Since is nonzero only in its first two block-rows and first four block-columns, the product cannot introduce nonzero entries in positions , , for , nor in positions , , or . Consequently, by induction, every iterate has the block structure given in (44), and since converges monotonically to R, the limit matrix R possesses this structure as well. □
4. Busy Period Analysis
The busy period in the proposed queueing model commences at the epoch when a customer arrives to find the system empty and concludes at the first subsequent epoch at which the system returns to the empty state.
A busy cycle consists of a busy period followed by an idle period; more precisely, it is the first return time to level 0 that includes at least one visit to a positive level. Rather than analyzing the busy period directly, we first introduce the notion of a fundamental period of the QBD process. For any level , the fundamental period is defined as the duration of a first passage from level to level (). The boundary cases and are handled separately.
Let us define as the conditional probability that, beginning from state at time , the QBD process reaches level () for the first time no later than time y, during which precisely k transitions to the left occur, and the state upon entering level () is specifically [36]. For analytical convenience, we define the joint transform as:
with the corresponding matrix defined as . Utilizing Equation (81), the joint transform matrix satisfies the following matrix equation:
The matrix denote the first passage times for the fundamental period, which governs transitions from level to for , thus excluding the boundary levels 1 and 0. Once the rate matrix R has been evaluated, the B is computed via the logarithmic reduction method [35]:
For the boundary levels and , we introduce as the conditional probability for a first passage from level 1 down to level 0, and as the conditional probability for a first return to level 0 (starting from level 0 itself), respectively. The corresponding joint transform matrices and satisfies:
and
Observe that the first passage time from level to remains the same for all . This level independence allows us to simplify our notation as follows. Let us define as the expected duration of a first passage time from level to , conditioned on the process beginning in state at time 0. Collecting these values into a column vector gives . Similarly, let be the expected number of customers served during such a first passage time, again starting from , and denote the corresponding vector by . Then
and
Similarly for the boundary passages, let and denote the vectors representing the mean first passage time from level 1 to level 0 and the mean number of service completions during that passage. Likewise, the vectors and represent the mean first return time to level 0, and the corresponding mean number of service completions.
The matrices B, , and are all stochastic, which facilitates the following computation:
5. System Performance Measures
To evaluate the operational effectiveness of the proposed system, it is essential to quantify its behavior under steady-state conditions. The performance measures considered in this study are designed to capture both system congestion and server operational characteristics across different server states.
In this section, the sub-vectors , , and for refer to the level-wise partitions of the stationary probability vector outlined in Section 3. Based on these, the main performance metrics are derived as follows:
Expected system size: The expected size of the number of customers being present in the system, including those waiting and those being served, denoted by , defined below in Equation (92), is a key indicator of congestion. It is as follows
Probability of server being busy in normal service station:
This probability, defined in Equation (93), represents the long-run proportion of time the server is engaged in providing the normal (essential) service to customers. It reflects the basic workload handled by the system.
where, is the probability vector for level , when the server is in NS. Summing over all and post-multiplying by aggregates the steady-state probability across all levels and NS phases, yielding the total probability that the server is engaged in NS.
Probability of server being busy in optional service station:
This measure gives the long-run proportion of time the server is engaged in providing the optional (supplemental) service, reflecting the additional workload imposed by customer demand for secondary service.
where, is the probability vector for level , when the server is in OS. Summing over all and post-multiplying by aggregates the steady-state probability across all levels and OS phases, yielding the total probability that the server is engaged in OS.
Probability of server under repair due to breakdown during NS:
This probability captures the long-run proportion of time the server is undergoing repair following a breakdown that occurred during NS. During this period, the server is unavailable for service and customers continue to accumulate in the queue, reflecting the reliability impact on the primary service phase.
where, is the probability vector for level , when the server is under repair following a breakdown during NS. Summing over all and post-multiplying by aggregates the steady-state probability across all levels and repair phases, yielding the total probability that the server is unavailable due to a NS breakdown.
Probability of server under repair due to breakdown during OS:
This is the probability, shown in Equation (96), of the long-run proportion of time the server is undergoing repair following a breakdown that occurred during OS.
where, is the probability vector for level , when the server is under repair following a breakdown during OS. Summing over all and post-multiplying by aggregates the steady-state probability across all levels and repair phases, yielding the total probability that the server is unavailable due to an OS breakdown.
Probability of server in Closedown:
This probability, shown in Equation (97), represents the long-run proportion of time the server spends in the closedown process after the system becomes empty before transiting to vacation.
where, accounts for the boundary state in which the system is empty and the server is in closedown state, while is the probability vector for level , when the server is in closedown with customers present. Summing both contributions and post-multiplying by aggregates the steady-state probability across all levels and MAP states, yielding the total probability that the server is performing shutdown tasks.
Probability of server on Vacation:
Equation (98), gives the probability of long-run proportion of time the server is on vacation, which is directly related to the energy-saving effectiveness of the multiple vacation policy.
where, accounts for the boundary state in which the system is empty and the server is on vacation, while is the probability vector for level , when the server is on vacation with customers present. Summing both contributions and post-multiplying by aggregates the steady-state probability across all levels and MAP states, yielding the total probability that the server is on vacation.
Probability of server in Setup:
This probability, given by Equation (99), represents the long-run proportion of time the server spends in the setup process upon returning from vacation when customers are waiting.
where, is the probability vector for level , when the server is in the setup state, upon returning from vacation. Summing over all and post-multiplying by aggregates the steady-state probability across all levels and MAP states, yielding the total probability that the server is preparing to resume service.
Computation of Total Average Cost
This section presents the total average cost (TAC) function formulated under steady-state conditions, based on the following cost elements:
—The cost associated with holding a customer in the system.
—The cost incurred while the server is performing under normal service.
—The operating cost associated with the server during optional service.
—The repair cost of the server during breakdown in normal service.
—The repair cost of the server while breakdown in optional service.
—The cost associated with the server during the closedown period.
—The cost associated with the server during the vacation period.
—The cost associated with the server during the setup period.
—The cost per NS completion.
—The cost per OS completion.
—The cost per NS repair completion.
—The cost per OS repair completion.
—The cost per breakdown occurrence.
—The cost per closedown completion.
—The cost per setup completion.
Overall expected cost (per-unit-time) can be represented as
For the numerical computations presented in this paper, the cost parameters are assigned the following values: , , , and .
6. Special Cases
This section demonstrates the versatility of the proposed model by showing that several queueing systems previously studied in the literature emerge naturally as special cases upon applying appropriate parameter restrictions.
6.1. M/M/1 Model
To validate the generality of the proposed model, we examine a simplified special case obtained by reducing the framework to its counterpart. This reduction is achieved by restricting the arrival process to a standard Poisson process and confining both service and repair durations to exponential distributions. Specifically, the following parameter substitutions are applied:
Under the parameter substitutions outlined above, the infinitesimal generator matrix retains the same block-partitioned structure as the general model and is given by:
Explicit form of the constituent block matrices, obtained by applying the exponential and Poisson assumptions, are as follows:
The aggregate transition matrix , which governs the stability analysis of this special case, simplifies to:
Invariant probability vector of M is obtained by solving subject to the normalization condition . Solving this system of linear equations yields the following closed-form expressions:
The stability condition for this special case then reduces to
6.2. MAP/PH/1 Queue with Optional Service and Multiple Vacations
When (the server is perfectly reliable) and (closedown and setup durations become negligible), the proposed model reduces to a MAP/PH/1 queue with multiple vacations and optional secondary service, as studied in [27].
7. Numerical Results
This section presents numerical illustrations to analyze the performance of the proposed system. The parameter values for the distributions are adopted from Chakravarthy [37].
Arrival Process Representations (MAP)
Four distinct MAP representations are considered, each with a mean value of 1, but differing in their variance and correlation structures.
Erl-A (Erlang Arrival):
Exp-A (Exponential Arrival):
H-Exp-A (Hyper-Exponential Arrival):
MAP-NC (MAP with Negative Correlation):
Arrivals processes: Erlang (Erl-A), Exponential (Exp-A), and Hyper-exponential (H-Exp-A) exhibits zero correlation between successive interarrival times, as they belong to the class of renewal processes. The MAP-NC incorporate negative correlation with .
Service and Repair Time Distributions (PH)
The following PH distributions are considered for the service and repair processes, each normalized to a mean of unity.
Erl-S (Erlang Service) and Erl-R (Erlang Repair):
Exp-S (Exponential Service) and Exp-R (Exponential Repair):
H-Exp-S (Hyper-Exponential Service) and H-Exp-R (Hyper-Exponential Repair):
7.1. Illustration 1
The first numerical experiment investigates how the expected system size responds to changes in the arrival rate (), and the results are presented in Table 2, Table 3, Table 4 and Table 5.
Each table corresponds to one of the four MAP representations: Exp-A, Erl-A, H-Exp-A, and MAP-NC and reports for three service time distributions (Exp-S, Erl-S, and H-Exp-S), under the fixed parameter settings , , , , , , and .
As expected, increases monotonically with across all distribution combinations, confirming that higher arrival intensity leads to greater system congestion. Table 2, Table 3, Table 4 and Table 5 clearly show that increases more significantly with hyper-exponential service distributions than with Erl-S. This happens because H-Exp-S have higher variability, which causes greater fluctuations in how services are completed, leading to longer queues. On the other hand, Erl-S, owing to their relatively lower variance and more structured service pattern, exhibit a comparatively moderate increase in the expected system size. The findings highlight that variability in service time greatly affects system performance. Systems with high variability in their service mechanisms react strongly to increased arrival rates and might face severe congestion when traffic is heavy.
Taken together, these results demonstrate that both the arrival rate and the distributional characteristics of the arrival and service processes are critical determinants of system performance.
7.2. Illustration 2
This section presents numerical experiments to examine the sensitivity of TAC to variations in the arrival rate (), normal service rate (), optional service rate (), and the impact of the holding cost parameter () across different combinations of arrival and service time distributions. The remaining system parameters are fixed as , , , , , and . The computed results are summarized in Table 6, Table 7 and Table 8.
From the tables, it is evident that TAC increases monotonically as increases from 2 to 4 across all combinations of arrival and service distributions. As increases from 2 to 4, TAC rises significantly, indicating that higher traffic intensity leads to increased congestion, longer waiting times, and greater operational costs.
With respect to the service parameters, as increases from 20 to 30, TAC consistently decreases across all distributional settings, indicating that faster primary service effectively reduces system congestion and associated costs. Similarly, increasing from 10 to 14 also leads to a reduction in TAC, although the magnitude of this decrease is comparatively smaller. This suggests that improvements in the normal service rate have a more substantial and moderately faster impact, whereas the optional service rate contributes to a slower and milder reduction, since only a fraction of customers require optional service.
The variation in TAC across Exp-A and Erl-A is very close, with exponential arrivals showing a marginally higher decrease in some cases. H-Exp-A yields slightly lower TAC values with a modestly greater reduction, indicating that all arrival distributions exhibit broadly comparable and stable performance. Service time distributions show a stronger impact. The Erl-S consistently yields the lowest TAC which is followed by Exp-S, while H-Exp-S results in the highest TAC across all cases. These differences are far more significant than those seen with arrival distributions, highlighting that variability in service times has a greater effect on system costs. While the H-Exp-S leads to higher TAC due to its increased variability, Erl-S, with more stable service durations, ensures lower and more consistent cost performance.
The sensitivity analysis of variations in () significantly increase the TAC, reflecting the increased penalty associated with customer congestion. However, the underlying performance behavior remain unchanged. This provides additional managerial insight into the effects of congestion related costs while confirming the behvaiour of the performance measures characteristics.
7.3. Illustration 3
To investigate the influence of server unreliability on the system cost, this section presents the TAC under varying breakdown rates, repair rates and , for different combinations of arrival and repair time distributions.
Table 9, Table 10 and Table 11 examine the impact of the breakdown rate (), repair rate () and the cost on the TAC, respectively, under varying arrival rates () and nine combinations of arrival and repair time distributions, with breakdown and repair rates assumed equal across normal and optional service phases (, ). The remaining system parameters are fixed as , , , , and .
As expected, TAC increases consistently as increases from 1 to 3 across all parameter combinations and distribution types. This is a direct consequence of more frequent server failures, which disrupt ongoing service, and increase both the repair cost components and the holding cost due to customer accumulation during the repair phase. Conversely, TAC decreases as increases from 4 to 6, confirming that faster repair mechanisms reduce downtime, allowing the server to resume service more quickly and thereby lowering congestion and associated costs.
A comparative analysis of arrival and repair time distributions shows consistent patterns. The variation in TAC across Exp-A and Erl-A remains very close, with only marginal differences observed, while H-Exp-A generally yields slightly higher TAC values. On the other hand, repair time distributions have a more pronounced impact, where Erl-R consistently produces the lowest TAC, followed by Exp-R, and H-Exp-R results in the highest TAC. This clearly indicates that variability in repair times plays a significant role in determining system cost, with highly variable repair processes leading to greater fluctuations in server availability and consequently higher overall cost.
The results presented in Table 9, Table 10 and Table 11 indicate that increasing the holding cost parameter to the values 1, 5 and 10 leads to a proportional increase in the TAC across all distributional combinations and parameter settings. However, the qualitative behavior of the system remains unchanged. This result helps us to analyze the system under various holding costs for the considered queueing model.
The surface plots reveal a consistent and monotone decrease in TAC as either parameter increases, confirming that faster service completion and more frequent utilization of the vacation mechanism are both effective strategies for reducing the overall operational cost of the system. The reduction in cost with respect to the service rate is theoretically justified, since a higher service rate enables faster processing of customers, thereby reducing queue buildup, waiting time, and holding costs. Similarly, an increase in the vacation rate contributes to cost reduction by allowing the server to enter low-energy states more frequently. This effectively lowers the operating and energy-related expenses, thereby improving the economic efficiency of the system.
The graphical analysis reveals a more pronounced decrease in TAC for the MAP-NC arrival process. This indicates that systems with correlated and bursty arrivals benefit more substantially from improvements in service efficiency and vacation policies. Conversely, the reduction in cost is slower for H-Exp-A. When looking at service-time distributions, Erl-S show a moderate change in total cost due to their structured behavior and lower variability. In contrast, H-Exp-S lead to a sharper change in costs because of their higher variance and fluctuating service durations.
These findings emphasize that both service efficiency and server vacation policies play a vital role in minimizing the total system cost, particularly in systems characterized by highly variable arrival and service processes.
The numerical illustrations presented in Section 7.2, Section 7.3 and Section 7.4 collectively demonstrate the sensitivity of the total average cost (TAC) to variations in arrival intensity, service rates, breakdown rates, repair rates, and vacation parameters across a wide range of distributional assumptions. The results reveal that distributional characteristics of both the arrival and service processes play a decisive role in determining system cost.
These findings offer practically actionable insights for system designers and operations managers seeking to balance service quality, server reliability, and energy efficiency in modern queueing environments such as cloud computing platforms, telecommunication networks, and healthcare service systems. It is anticipated that the analytical framework and cost evaluation methodology developed in this study will serve as a valuable reference for researchers and practitioners engaged in the modeling and optimization of such complex service systems.
7.5. Illustration 5
This subsection presents numerical results for the busy period analysis developed in Section 4, with the objective of providing quantitative insights into the first-passage behavior of the system. The vectors , defined in Equations (86)–(91), respectively, are evaluated under the parameter settings . The seven entries of each vector correspond to the seven possible server phases at any level , namely NS , OS , repair following a breakdown during NS , repair following a breakdown during OS , closedown , vacation , and setup . To examine the influence of the arrival process and server reliability on the busy period metrics, the analysis is carried out across four MAP representations, namely Exp-A, Erl-A, H-Exp-A, and MAP-NC, under two breakdown rates and , with exponential service and repair distributions. The computed values are reported in Table 12.
The entries of reveal a clear and intuitive ordering across server phases. The smallest value occurs when the server is actively engaged in NS, confirming that an actively serving system reduces the system size most efficiently. The OS phase yields a marginally higher value, reflecting the additional time required to complete the second stage of service before a departure occurs. Repair phases following breakdowns during NS and OS introduce moderate delays, as the server must complete repair before resuming service. Among all phases, the closedown state incurs the largest mean first-passage time, since the system must sequentially complete closedown, take at least one vacation, undergo setup, and only then serve a customer to achieve a level decrement. The vacation and setup phases yield intermediate values, consistent with the fact that a server in setup is one step closer to resuming service than one still on vacation.
The entries of follow a broadly similar ordering to , with active service phases yielding the smallest values and the closedown phase yielding the highest, reflecting the large number of customers that accumulate during extended server inactivity. An interesting behavior is that although vacation takes more time than setup in , the setup phase records more service completions than the vacation phase in . This is because during vacation the server is completely inactive, whereas a server in setup is already preparing to resume service, so customers begin to be processed sooner, leading to more service completions before the system level drops by one.
It is worth noting that in the proposed model, holds by virtue of , since is a probability vector. As established in the literature [38], this condition implies that the mean first-passage behavior from level 1 to level 0 is identical to that from any higher level , yielding
The vectors and describe the mean first return time to the empty state and the mean number of service completions during that return, starting from level 0. Two entries are reported corresponding to the closedown and vacation states at level 0. In both cases, starting from the vacation state results in a shorter return time and fewer service completions compared to the closedown state, since the server has already bypassed the closedown stage and is closer to resuming active service.
Across all arrival distributions, increasing the breakdown rate consistently increases all busy period metrics across every server phase, confirming that more frequent breakdowns substantially prolong the busy period. Among the arrival distributions, the MAP-NC process yields the largest busy period values owing to its negative correlation structure, which causes bursty arrivals and greater queue buildup. The Exp-A process produces the smallest values, while Erl-A and H-Exp-A yield intermediate results. These findings highlight that both the correlation structure of the arrival process and server reliability are critical determinants of busy period behavior.
8. Conclusions
This paper presents a comprehensive analytical study of a MAP/PH/1 queueing system with optional supplementary service, server breakdowns with PH distributed repair times, multiple vacations, and closedown and setup periods. By employing PH distributions for both service and repair processes and a MAP, the model effectively captures the variability and correlated bursty behavior of real-world service systems. The system is modeled as a CTMC with a block-structured infinitesimal generator, and matrix-analytic methods are successfully applied to derive the stability condition, stationary probability vector, busy period characteristics, and various system performance measures. A cost analysis framework is also developed to evaluate the economic implications of system operation.
Numerical experiments and special cases confirm the practical relevance of the model and demonstrate its sensitivity to key parameters such as arrival rate, service rates, breakdown rates, and vacation policies. The proposed framework integrates mathematical rigor with analytical tractability, providing valuable insights for both theoretical advancements and real-world system design in areas such as telecommunications, cloud computing, and manufacturing.
Despite its contributions, the model has certain limitations. The closedown, setup, and vacation times are assumed to be exponentially distributed, single correlated arrivals and does not consider customer impatience or retrial behavior. These simplifying assumptions, while necessary for analytical tractability, may limit the model’s applicability in some highly dynamic environments. Future research could extend the current framework in several promising directions. These include incorporating batch arrivals (BMAP), multi-server configurations, priority-based service disciplines, impatient customers, retrial mechanisms and the remaining parameters using PH distributions instead of exponential distributions. Furthermore, we will perform an asymptotic analysis using various performance indicators for the considered queueing system.
Overall, the proposed framework integrates mathematical precision with analytical tractability, offering a structured and practically meaningful approach for the study of complex service systems that is well-suited for both theoretical investigation and real-world system design.
Author Contributions
Conceptualization, G.A.A.G., G.A.; Methodology, G.A.A.G., G.A., N.A. (N. Arulmozhi) and N.A. (Natarajan Aishwarya); Validation, A.M.H. and G.A.; Formal analysis, A.M.H. and G.A.; Investigation, G.A. and N.A. (Natarajan Aishwarya); Resources, G.A.; Writing—original draft, G.A.A.G.; Visualization, A.M.H.; Supervision, A.M.H. and G.A. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Data Availability Statement
The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.
Conflicts of Interest
The authors declare no conflict of interest.
Abbreviations
MAP
Markovian Arrival Process
PH
Phase-Type distribution
NS
Normal Service
OS
Optional Service
QBD
Quasi-Birth-Death process
CTMC
Continuous-Time Markov Chain
TAC
Total Average Cost
FCFS
First-Come-First-Served
References
Neuts, M.F. A versatile Markovian point process. J. Appl. Probab.1979, 16, 764–779. [Google Scholar] [CrossRef]
Lucantoni, D.M.; Meier-Hellstern, K.S.; Neuts, M.F. A single-server queue with server vacations and a class of non-renewal arrival processes. Adv. Appl. Probab.1990, 22, 676–705. [Google Scholar] [CrossRef]
Lucantoni, D.M. New results on the single server queue with a batch Markovian arrival process. Commun. Stat. Stoch. Model.1991, 7, 1–46. [Google Scholar] [CrossRef]
Neuts, M.F. Models based on the Markovian arrival process. Ieice Trans. Commun.1992, 75, 1255–1265. [Google Scholar]
Chakravarthy, S.R. The batch Markovian arrival process: A review and future work. Adv. Probab. Theory Stoch. Process.2001, 1, 21–49. [Google Scholar]
Artalejo, J.R.; Gómez-Corral, A.; He, Q.M. Markovian arrivals in stochastic modelling: A survey and some new results. Sort-Stat. Oper. Res. Trans.2010, 34, 101–144. [Google Scholar]
Neuts, M.F. Matrix-Geometric Solutions in Stochastic Models: An Algorithmic Approach; Courier Corporation: Chelmsford, MA, USA, 1994. [Google Scholar]
Neuts, M.F. Algorithmic Probability: A Collection of Problems; CRC Press: Boca Raton, FL, USA; Taylor & Francis Group, LLC: Boca Raton, FL, USA, 1995; Volume 3. [Google Scholar]
Neuts, M.F. Structured Stochastic Matrices of M/G/1 Type and Their Applications; CRC Press: Boca Raton, FL, USA; Taylor & Francis Group, LLC: Boca Raton, FL, USA, 2021. [Google Scholar]
Levy, Y.; Yechiali, U. Utilization of idle time in an M/G/1 queueing system. Manag. Sci.1975, 22, 202–211. [Google Scholar] [CrossRef]
Doshi, B.T. Queueing systems with vacation-a survey. Queueing Syst.1986, 1, 29–66. [Google Scholar] [CrossRef]
Takagi, H. Queueing Analysis: A Foundation of Performance Analysis; Volume 1: Vacation and Priority Systems, Part 1; Elsevier Science Publishers B.V.: Amsterdam, The Netherlands, 1991. [Google Scholar]
Tian, N.; Zhang, Z.G. Vacation Queueing Models—Theory and Applications; Springer: New York, NY, USA, 2006. [Google Scholar] [CrossRef]
Ke, J.C.; Wu, C.H.; Zhang, Z.G. Recent developments in vacation queueing models: A short survey. Int. J. Oper. Res.2010, 7, 3–8. [Google Scholar]
Arulmozhi, N.; Haghighi, A.M.; Ayyappan, G.; Archana@ Gurulakshmi, G. Analysis of a crowdsourcing Markovian queue with phase-type and imperfect service, working vacations, breakdown, and repair. Mathematics2025, 13, 3757. [Google Scholar] [CrossRef]
Banik, A.D.; Gupta, U.C.; Pathak, S.S. BMAP/G/1/N queue with vacations and limited service discipline. Appl. Math. Comput.2006, 180, 707–721. [Google Scholar] [CrossRef]
Bharat, D. Generalizations of the stochastic decomposition results for single server queues with vacations. Stoch. Model.1990, 6, 307–333. [Google Scholar] [CrossRef]
Ferrandiz, J.M. The BMAP/GI/1 queue with server set-up times and server vacations. Adv. Appl. Probab.1993, 25, 235–254. [Google Scholar] [CrossRef]
Wu, J.; Liu, Z.; Peng, Y. On the BMAP/G/1 G-queues with second optional service and multiple vacations. Appl. Math. Model.2009, 33, 4314–4325. [Google Scholar] [CrossRef][Green Version]
Aishwarya, N.; Melikov, A.; Ayyappan, G. Analysis of BMAP/PH/c retrial queue with threshold-controlled retrials and synchronous working vacation. Methodol. Comput. Appl. Probab.2026, 28, 10. [Google Scholar] [CrossRef]
Kim, C.; Klimenok, V.I.; Dudin, A.N. Analysis of unreliable BMAP/PH/N type queue with Markovian flow of breakdowns. Appl. Math. Comput.2017, 314, 154–172. [Google Scholar] [CrossRef]
Choudhary, A.; Chakravarthy, S.R.; Sharma, D.C. Impact of the degradation in service rate in MAP/PH/1 queueing system with phase type vacations, breakdowns, and repairs. Ann. Oper. Res.2023, 331, 1207–1248. [Google Scholar] [CrossRef]
Dudin, A.N.; Chakravarthy, S.R.; Dudin, S.A.; Dudina, O.S. Queueing system with server breakdowns and individual customer abandonment. Qual. Technol. Quant. Manag.2024, 21, 441–460. [Google Scholar] [CrossRef]
Madan, K.C. An M/G/1 queueing system with second optional service. Queueing Syst.2000, 34, 37–46. [Google Scholar] [CrossRef]
Medhi, J. A single server Poisson input queue with a second optional channel. Queueing Syst.2002, 42, 239–242. [Google Scholar] [CrossRef]
Wang, J. An M/G/1 queue with second optional service and server breakdowns. Comput. Math. Appl.2004, 47, 1713–1723. [Google Scholar] [CrossRef]
Chakravarthy, S.R. Analysis of MAP/PH1,PH2/1 queue with vacations and optional secondary services. Appl. Math. Model.2013, 37, 8886–8902. [Google Scholar] [CrossRef]
Vijaya Lakshmi, P.; Girija Bhavani, E. Strategic behaviour of customers in a second optional service queue with service interruptions. OPSEARCH2024, 61, 762–784. [Google Scholar] [CrossRef]
Levy, H.; Kleinrock, L. A queue with starter and a queue with vacations: Delay analysis by decomposition. Oper. Res.1986, 34, 426–436. [Google Scholar] [CrossRef]
Bischof, W. Analysis of M/G/1-queues with setup times and vacations under six different service disciplines. Queueing Syst.2001, 39, 265–301. [Google Scholar] [CrossRef]
Gandhi, A.; Doroudi, S.; Harchol-Balter, M.; Scheller-Wolf, A. Exact analysis of the M/M/k/setup class of Markov chains via recursive renewal reward. Queueing Syst.2014, 77, 177–209. [Google Scholar] [CrossRef]
Haghighi, A.M.; Mishev, D.P. A transient M[X]/M(k,K)/1 queue with reneging and setup time for service. Int. J. Math. Oper. Res.2025, 31, 164–181. [Google Scholar] [CrossRef]
Sun, Y.; Ma, Z.; Xu, T. A gated service single vacation M/G/1 queue system with setup and closedown times and different customer arrival rates. Acta Math. Sci.2026, 46, 407–426. [Google Scholar] [CrossRef]
Krishna Kumar, B.; Rukmani, R.; Anantha Lakshmi, S.R. Performance analysis of an M/G/1 queueing system under Bernoulli vacation schedules with server setup and close down periods. Comput. Ind. Eng.2013, 66, 1–9. [Google Scholar] [CrossRef]
Latouche, G.; Ramaswami, V. Introduction to Matrix Analytic Methods in Stochastic Modeling; SIAM Press: Philadelphia, PA, USA, 1999. [Google Scholar] [CrossRef][Green Version]
Artalejo, J.R.; Chakravarthy, S.R.; Lopez-Herrero, M.J. The busy period and the waiting time analysis of a MAP/M/c queue with finite retrial group. Stoch. Anal. Appl.2007, 25, 445–469. [Google Scholar] [CrossRef]
Chakravarthy, S.R. Markovian arrival processes. In Wiley Encyclopedia of Operations Research and Management Science; John Wiley & Sons, Ltd.: Hoboken, NJ, USA, 2011. [Google Scholar] [CrossRef]
Chakravarthy, S.R. Introduction to Matrix-Analytic Methods in Queues 2: Analytical and Simulation Approach—Queues and Simulation; Wiley: Hoboken, NJ, USA, 2022. [Google Scholar] [CrossRef]
Figure 1.
Schematic representation of the model.
Figure 1.
Schematic representation of the model.
Figure 2.
State transition diagram of the proposed queueing model
Figure 2.
State transition diagram of the proposed queueing model
Figure 3.
TAC vs. and –Exp-A, Exp-S
Figure 3.
TAC vs. and –Exp-A, Exp-S
Figure 4.
TAC vs. and –Erl-A, Exp-S.
Figure 4.
TAC vs. and –Erl-A, Exp-S.
Figure 5.
TAC vs. and –H-Exp-A, Exp-S.
Figure 5.
TAC vs. and –H-Exp-A, Exp-S.
Figure 6.
TAC vs. and –MAP-NC, Exp-S.
Figure 6.
TAC vs. and –MAP-NC, Exp-S.
Figure 7.
TAC vs. and –Exp-A, Erl-S.
Figure 7.
TAC vs. and –Exp-A, Erl-S.
Figure 8.
TAC vs. and –Erl-A, Erl-S.
Figure 8.
TAC vs. and –Erl-A, Erl-S.
Figure 9.
TAC vs. and –H-Exp-A, Erl-S.
Figure 9.
TAC vs. and –H-Exp-A, Erl-S.
Figure 10.
TAC vs. and –MAP-NC, Erl-S
Figure 10.
TAC vs. and –MAP-NC, Erl-S
Figure 11.
TAC vs. and –Exp-A, H-Exp-S.
Figure 11.
TAC vs. and –Exp-A, H-Exp-S.
Figure 12.
TAC vs. and –Erl-A, H-Exp-S.
Figure 12.
TAC vs. and –Erl-A, H-Exp-S.
Figure 13.
TAC vs. and –H-Exp-A, H-Exp-S.
Figure 13.
TAC vs. and –H-Exp-A, H-Exp-S.
Figure 14.
TAC vs. and –MAP-NC, H-Exp-S.
Figure 14.
TAC vs. and –MAP-NC, H-Exp-S.
Table 1.
Comparison of the proposed model with existing literature.
Table 1.
Comparison of the proposed model with existing literature.
Table 12.
Busy Period Analysis under varying arrival distributions and breakdown rates.
Table 12.
Busy Period Analysis under varying arrival distributions and breakdown rates.
Arrival
Exp-A
1
0
0.14516
1.29032
0.14516
1.29032
–
–
1
0.16129
1.32258
0.16129
1.32258
–
–
2
0.46774
1.93548
0.46774
1.93548
–
–
3
0.48387
1.96774
0.48387
1.96774
–
–
4
3.98710
8.77419
3.98710
8.77419
4.07551
7.91398
5
2.69677
6.19355
2.69677
6.19355
3.25233
6.19355
6
1.43548
3.87097
1.43548
3.87097
–
–
2
0
0.18493
1.36986
0.18493
1.36986
–
–
1
0.20548
1.41096
0.20548
1.41096
–
–
2
0.52740
2.05479
0.52740
2.05479
–
–
3
0.54795
2.09589
0.54795
2.09589
–
–
4
4.25753
9.31507
4.25753
9.31507
4.31943
8.40183
5
2.88767
6.57534
2.88767
6.57534
3.44323
6.57534
6
1.55479
4.10959
1.55479
4.10959
–
–
Erl-A
1
0
0.28654
2.54703
0.28654
2.54703
–
–
1
0.31850
2.60893
0.31850
2.60893
–
–
2
0.92814
3.80571
0.92814
3.80571
–
–
3
0.96029
3.86928
0.96029
3.86928
–
–
4
7.96487
17.46554
7.96487
17.46554
7.95341
15.39825
5
5.38432
12.30506
5.38432
12.30506
6.17996
11.72309
6
2.86231
7.66494
2.86231
7.66494
–
–
Erl-A
2
0
0.36455
2.70037
0.36455
2.70037
–
–
1
0.40524
2.77957
0.40524
2.77957
–
–
2
1.04484
4.03585
1.04484
4.03585
–
–
3
1.08579
4.11695
1.08579
4.11695
–
–
4
8.50251
18.53715
8.50251
18.53715
8.42734
16.34240
5
5.76291
13.05859
5.76291
13.05859
6.54060
12.44063
6
3.09790
8.13261
3.09790
8.13261
–
–
H-Exp-A
1
0
0.25736
2.28768
0.25736
2.28768
–
–
1
0.28595
2.31954
0.28595
2.31954
–
–
2
0.82867
2.92155
0.82867
2.92155
–
–
3
0.85722
2.95308
0.85722
2.95308
–
–
4
7.04662
9.30325
7.04662
9.30325
11.88386
10.20321
5
4.77996
6.93299
4.77996
6.93299
11.02218
8.98208
6
2.53587
4.76329
2.53587
4.76329
–
–
2
0
0.31854
2.35954
0.31854
2.35954
–
–
1
0.35391
2.39933
0.35391
2.39933
–
–
2
0.90771
3.02005
0.90771
3.02005
–
–
3
0.94301
3.05937
0.94301
3.05937
–
–
4
7.29906
9.62267
7.29906
9.62267
12.16381
10.57643
5
4.96876
7.17599
4.96876
7.17599
11.26974
9.31883
6
2.66563
4.93056
2.66563
4.93056
–
–
MAP-NC
1
0
14.42689
128.23904
14.42689
128.23904
–
–
1
14.53596
128.87523
14.53596
128.87523
–
–
2
15.76630
133.47825
15.76630
133.47825
–
–
3
15.81506
133.57834
15.81506
133.57834
–
–
4
26.11159
152.10301
26.11159
152.10301
26.57008
149.90045
5
21.28053
135.82694
21.28053
135.82694
23.01763
135.98215
6
18.66890
139.27910
18.66890
139.27910
–
–
2
0
18.37884
136.13957
18.37884
136.13957
–
–
1
18.51757
136.83387
18.51757
136.83387
–
–
2
19.87847
141.69235
19.87847
141.69235
–
–
3
19.94056
141.81894
19.94056
141.81894
–
–
4
30.79755
161.46336
30.79755
161.46336
31.18811
159.12471
5
25.46488
144.18428
25.46488
144.18428
27.20665
144.34823
6
22.95971
147.84973
22.95971
147.84973
–
–
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Gurulakshmi, G.A.A.; Haghighi, A.M.; Ayyappan, G.; Arulmozhi, N.; Aishwarya, N.
Performance Evaluation of a Single-Server Queueing System with Correlated Arrivals, Two-Tier Service Structure, Random Breakdowns and Phase-Type Repairs. Mathematics2026, 14, 2201.
https://doi.org/10.3390/math14122201
AMA Style
Gurulakshmi GAA, Haghighi AM, Ayyappan G, Arulmozhi N, Aishwarya N.
Performance Evaluation of a Single-Server Queueing System with Correlated Arrivals, Two-Tier Service Structure, Random Breakdowns and Phase-Type Repairs. Mathematics. 2026; 14(12):2201.
https://doi.org/10.3390/math14122201
Chicago/Turabian Style
Gurulakshmi, G. Archana Alias, Aliakbar Montazer Haghighi, G. Ayyappan, N. Arulmozhi, and Natarajan Aishwarya.
2026. "Performance Evaluation of a Single-Server Queueing System with Correlated Arrivals, Two-Tier Service Structure, Random Breakdowns and Phase-Type Repairs" Mathematics 14, no. 12: 2201.
https://doi.org/10.3390/math14122201
APA Style
Gurulakshmi, G. A. A., Haghighi, A. M., Ayyappan, G., Arulmozhi, N., & Aishwarya, N.
(2026). Performance Evaluation of a Single-Server Queueing System with Correlated Arrivals, Two-Tier Service Structure, Random Breakdowns and Phase-Type Repairs. Mathematics, 14(12), 2201.
https://doi.org/10.3390/math14122201
Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.
Article Metrics
No
No
Article Access Statistics
For more information on the journal statistics, click here.
Multiple requests from the same IP address are counted as one view.
Gurulakshmi, G.A.A.; Haghighi, A.M.; Ayyappan, G.; Arulmozhi, N.; Aishwarya, N.
Performance Evaluation of a Single-Server Queueing System with Correlated Arrivals, Two-Tier Service Structure, Random Breakdowns and Phase-Type Repairs. Mathematics2026, 14, 2201.
https://doi.org/10.3390/math14122201
AMA Style
Gurulakshmi GAA, Haghighi AM, Ayyappan G, Arulmozhi N, Aishwarya N.
Performance Evaluation of a Single-Server Queueing System with Correlated Arrivals, Two-Tier Service Structure, Random Breakdowns and Phase-Type Repairs. Mathematics. 2026; 14(12):2201.
https://doi.org/10.3390/math14122201
Chicago/Turabian Style
Gurulakshmi, G. Archana Alias, Aliakbar Montazer Haghighi, G. Ayyappan, N. Arulmozhi, and Natarajan Aishwarya.
2026. "Performance Evaluation of a Single-Server Queueing System with Correlated Arrivals, Two-Tier Service Structure, Random Breakdowns and Phase-Type Repairs" Mathematics 14, no. 12: 2201.
https://doi.org/10.3390/math14122201
APA Style
Gurulakshmi, G. A. A., Haghighi, A. M., Ayyappan, G., Arulmozhi, N., & Aishwarya, N.
(2026). Performance Evaluation of a Single-Server Queueing System with Correlated Arrivals, Two-Tier Service Structure, Random Breakdowns and Phase-Type Repairs. Mathematics, 14(12), 2201.
https://doi.org/10.3390/math14122201
Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.