Next Article in Journal
A Hybrid Model for Stock Index Forecasting Integrating Adaptive Frequency-Domain Decomposition and Enhanced Transformer Encoder
Previous Article in Journal
Matching of Multi-Run MFL In-Line Inspection Data Based on Dynamic Thresholds and Adaptive Anchor-Based Segmentation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Performance Evaluation of a Single-Server Queueing System with Correlated Arrivals, Two-Tier Service Structure, Random Breakdowns and Phase-Type Repairs

by
G. Archana Alias Gurulakshmi
1,*,
Aliakbar Montazer Haghighi
2,
G. Ayyappan
3,
N. Arulmozhi
4 and
Natarajan Aishwarya
3
1
Department of Mathematics, Vel Tech Rangarajan Dr. Sagunthala R&D Institute of Science and Technology, Avadi 600062, India
2
Department of Mathematics, Prairie View A&M University, Prairie View, TX 77446, USA
3
Department of Mathematics, Puducherry Technological University, Puducherry 605014, India
4
Department of Mathematics, Sri Venkateshwaraa College of Engineering and Technology, Puducherry 605102, India
*
Author to whom correspondence should be addressed.
Mathematics 2026, 14(12), 2201; https://doi.org/10.3390/math14122201
Submission received: 13 May 2026 / Revised: 10 June 2026 / Accepted: 11 June 2026 / Published: 18 June 2026

Abstract

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.

1. Introduction

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 M [ X ] / M ( k , K ) / 1 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 e m 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 m . Two square matrices C 0 and C 1 of order m provide a complete characterization of the process. The matrix C 0 governs non-arrival transitions and C 1 governs transitions that emit an arrival, such that the generator C = C 0 + C 1 is irreducible and C 0 has negative diagonal entries and non-negative off-diagonals, while C 1 is non-negative. The fundamental arrival rate of the process is recovered as λ = π C 1 e , where π satisfies the following conditions:
π C = 0 and π e = 1 ,
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 ( α , T ) of order d n s , where α represents the probability vector governing which internal phase the service begins in and satisfies α e = 1 , 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 T 0 = T e . Consequently, the mean NS duration is μ n 1 = α ( T ) 1 e , 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 b = 1 a , depending on individual need. The OS duration is again modeled by a PH distribution, now characterized by ( α , T ) of order d o s , where α gives the initial phase probabilities and T acts as the sub-generator for phase transitions inside this stage. The exit rate from OS equals T 0 = T e , leading to a mean optional service time of μ o 1 = α ( T ) 1 e .
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 υ n and υ o 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 ( β , E ) and ( β , E ) of dimensions d n r and d o r for failures occuring during NS and OS, respectively, where E 0 = E e and E 0 = E e . The mean repair times are thus given by σ n 1 = β ( E 1 ) e and σ o 1 = β ( E 1 ) e .
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 t 0 :
  • J 1 ( t ) : the total number of customers present in the system;
  • J 2 ( t ) : the operational mode of the server, where
    J 2 ( t ) = 0 , if server is engaged in NS , 1 , if server is engaged in OS , 2 , if server is under repair following a breakdown during NS , 3 , if server is under repair following a breakdown during OS , 4 , if server is in the closedown state , 5 , if server is on vacantion , 6 , if server is in the setup state .
  • J 3 ( t ) : the phase of server providing NS;
  • J 4 ( t ) : the phase of server providing OS;
  • J 5 ( t ) : the phase of repair when a breakdown occurs during the NS;
  • J 6 ( t ) : the phase of repair when a breakdown occurs during the OS;
  • J 7 ( t ) : the state of the fundamental process of MAP.
The joint process { J 1 ( t ) , J 2 ( t ) , J 3 ( t ) , J 4 ( t ) , J 5 ( t ) , J 6 ( t ) , J 7 ( t ) } t 0 constitutes a CTMC whose transition structure naturally exhibits the form of a Quasi-Birth-Death (QBD) process. In this context, J 1 ( t ) , 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 J 2 ( t ) , , J 7 ( t ) collectively define the phase, capturing the internal operational state at each level. The complete state space of this CTMC is given by
Ω = j 1 = 0 l ( j 1 ) ,
where the boundary level j 1 = 0 captures the states in which the system is empty, with the server either in closedown or vacation mode:
l ( 0 ) = { ( 0 , j 2 , j 7 ) , 4 j 2 5 , 1 j 7 m } ,
and for j 1 1 , each level encompasses all possible server status modes and their associated phase combinations:
l ( j 1 ) = { ( j 1 , 0 , j 3 , j 7 ) : 1 j 3 d n s , 1 j 7 m } { ( j 1 , 1 , j 4 , j 7 ) : 1 j 4 d o s , 1 j 7 m } { ( j 1 , 2 , j 5 , j 7 ) : 1 j 5 d n r , 1 j 7 m } { ( j 1 , 3 , j 6 , j 7 ) : 1 j 6 d o r , 1 j 7 m } { ( j 1 , 4 , j 7 ) : 1 j 7 m } { ( j 1 , 5 , j 7 ) : 1 j 7 m } { ( j 1 , 6 , j 7 ) : 1 j 7 m } .
At the boundary level j 1 = 0 , only the closedown ( J 2 ( t ) = 4 ) and vacation ( J 2 ( t ) = 5 ) modes are active, each combined with the m states of the MAP process, yielding a total of 2 m states. At each non-boundary level j 1 1 , all the seven modes of server are present: the NS phase ( d n s states), the OS phase ( d o s states), repair following breakdown during NS ( d n r states), repair following breakdown during OS ( d o r 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 ( d n s + d o s + d n r + d o r + 3 ) m states at each level j 1 1 .
A pictorial representation of the state transitions governing the system dynamics is presented in Figure 2.
Lemma 1.
The infinitesimal generator matrix Q for the underlying process has a block-tridiagonal form:
Q = A 00 A 01 A 10 M 1 M 0 M 2 M 1 M 0 M 2 M 1 M 0 .
In other words, generator matrix consists of boundary blocks A 00 , A 01 , and A 10 that describe the transitions at level 0 and between levels 0 and 1, while the repeating blocks M 0 , M 1 , and M 2 capture the consistent transition patterns for all higher levels j 1 1 .
Proof. 
The block structure of Q 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:
  • A 00 : The block A 00 of dimension 2 m × 2 m governs transitions within level j 1 = 0 , 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 C 0 , capturing non-arrival transitions. Consequently:
    A 00 = C 0 ζ I m ζ I m 0 m C 0 .
    Diagonal blocks C 0 ζ I m and C 0 represent the self-transition rates in the closedown and vacation substates, respectively, and the off-diagonal block ζ I m represents the transition from closedown to vacation at rate ζ .
  • A 01 : The block A 01 of dimension 2 m × ( d n s + d o s + d n r + d o r + 3 ) m captures transitions from level 0 to level 1, which occur exclusively due to customer arrivals governed by the MAP transition matrix C 1 . 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:
    A 01 = 0 m , d n s m 0 m , d o s m 0 m , d n r m 0 m , d o r m C 1 0 m 0 m 0 m , d n s m 0 m , d o s m 0 m , d n r m 0 m , d o r m 0 m C 1 0 m .
    Nonzero entries C 1 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.
  • A 10 : The block A 10 of dimension ( d n s + d o s + d n r + d o r + 3 ) m × 2 m 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 b T 0 I m to the transition structure. Upon completion of optional service, the customer has received both stages of service and departs, contributing T 0 I m . 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:
    A 10 = b T 0 I m 0 d n s m , m T 0 I m 0 d o s m , m 0 d n r m , m 0 d n r m , m 0 d o r m , m 0 d o r m , m 0 m 0 m 0 m 0 m 0 m 0 m .
Level-independent Blocks for j 1 1 :
  • Level-Increment Block M 0 : The block M 0 of dimension ( d n s + d o s + d n r + d o r + 3 ) m × ( d n s + d o s + d n r + d o r + 3 ) m represents transitions from level j 1 to level j 1 + 1 , 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 C 1 and the identity matrix of appropriate dimension:
    M 0 = I d n s C 1 0 0 0 0 0 0 0 I d o s C 1 0 0 0 0 0 0 0 I d n r C 1 0 0 0 0 0 0 0 I d o r C 1 0 0 0 0 0 0 0 C 1 0 0 0 0 0 0 0 C 1 0 0 0 0 0 0 0 C 1 .
    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 M 1 : The block M 1 of dimension ( d n s + d o s + d n r + d o r + 3 ) m × ( d n s + d o s + d n r + d o r + 3 ) m captures all transitions within the same level j 1 1 . These include:
    -
    Phase transitions with normal service governed by T C 0 , with breakdown occurring at rate υ n and optional service being initiated with probability a upon normal service completion via a T 0 α I m ;
    -
    Phase transitions with optional service governed by T C 0 , with breakdown occurring at rate υ o ;
    -
    Repair phase transitions for normal and optional service breakdowns, governed by E C 0 and E C 0 , respectively, with repair completions returning the server to the corresponding service phase via E 0 α I m and E 0 α I m ;
    -
    Closedown transitions at rate ζ to vacation, and vacation transitions at rate ν to setup;
    -
    Setup completion at rate ξ , triggering the start of normal service via ξ α I m .
    These transitions collectively yield:
    M 1 = T C 0 υ n I m d n s a T 0 α I m υ n e d n s β I m 0 0 0 0 0 T C 0 υ o I m d o s 0 υ o e d o s β I m 0 0 0 E 0 α I m 0 E C 0 0 0 0 0 0 E 0 α I m 0 E C 0 0 0 0 0 0 0 0 C 0 ζ I m ζ I m 0 0 0 0 0 0 C 0 ν I m ν I m ξ α I m 0 0 0 0 0 C 0 ξ I m .
  • Level-Decrement Block M 2 : The block M 2 of dimension ( d n s + d o s + d n r + d o r + 3 ) m × ( d n s + d o s + d n r + d o r + 3 ) m represents transitions from level j 1 to level j 1 1 , 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 b T 0 α I m and T 0 α I m , respectively:
    M 2 = b T 0 α I m 0 d n s m , d o s m 0 d n s m , d n r m 0 d n s m , d o r m 0 d n s m , m 0 d n s m , m 0 d n s m , m T 0 α I m 0 d o s m , d o s m 0 d o s m , d n r m 0 d o s m , d o r m 0 d o s m , m 0 d o s m , m 0 d o s m , m 0 d n r m , d n s m 0 d n r m , d o s m 0 d n r m , d n r m 0 d n r m , d o r m 0 d n r m , m 0 d n r m , m 0 d n r m , m 0 d o r m , d n s m 0 d o r m , d o s m 0 d o r m , d n r m 0 d o r m , d o r m 0 d o r m , m 0 d o r m , m 0 d o r m , m 0 m , d n s m 0 m , d o s m 0 m , d n r m 0 m , d o r m 0 m , m 0 m , m 0 m , m 0 m , d n s m 0 m , d o s m 0 m , d n r m 0 m , d o r m 0 m , m 0 m , m 0 m , m 0 m , d n s m 0 m , d o s m 0 m , d n r m 0 m , d o r m 0 m , m 0 m , m 0 m , m .
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. □
Lemma 2.
Let ι = ( ι 0 , ι 1 , ι 2 , ι 3 , ι 4 , ι 5 , ι 6 ) be the stationary probability vector associated with the generator M = M 0 + M 1 + M 2 . Then, ι is explicitly given by
ι 0 = μ o σ n σ o μ o σ n σ o + υ n μ o σ o + a μ n σ n σ o + a υ o μ n σ n μ n ( α ( T ) 1 π ) ,
ι 1 = a μ n σ n σ o μ o σ n σ o + υ n μ o σ o + a μ n σ n σ o + a υ o μ n σ n μ o ( α ( T ) 1 π ) ,
ι 2 = υ n μ o σ o μ o σ n σ o + υ n μ o σ o + a μ n σ n σ o + a υ o μ n σ n σ n ( β ( E ) 1 π ) ,
ι 3 = a υ o μ n σ n μ o σ n σ o + υ n μ o σ o + a μ n σ n σ o + a υ o μ n σ n σ o ( β ( E ) 1 π ) ,
ι 4 = 0 , ι 5 = 0 , ι 6 = 0 ,
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
M = ( T + b T 0 α ) C υ n I m d n s a T 0 α I m υ n e d n s β I m 0 0 0 0 T 0 α I m ( T C ) υ o I n d o s 0 υ o e d o s β I m 0 0 0 E 0 α I m 0 E C 0 0 0 0 0 E 0 α I m 0 E C 0 0 0 0 0 0 0 C ζ I m ζ I m 0 0 0 0 0 0 C ν I m ν I m ξ α I m 0 0 0 0 0 C ξ I m .
The steady-state equations corresponding to ι M = 0 and ι e = 1 can be expressed as
ι 0 ( T + b T 0 α ) C υ n I m d n s + ι 1 T 0 α I m + ι 2 E 0 α I m + ι 6 ξ α I m = 0 ,
ι 0 a T 0 α I m + ι 1 ( T C ) υ o I n d o s + ι 3 E 0 α I m = 0 ,
ι 0 υ n e d n s β I m + ι 2 E C = 0 ,
ι 1 υ o e d o s β I m + ι 3 E C = 0 ,
ι 4 C ζ I m = 0 ,
ζ ι 4 + ι 5 C ν I m = 0 ,
ν ι 5 + ι 6 C ξ I m = 0 ,
ι 0 e + ι 1 e + ι 2 e + ι 3 e + ι 4 e + ι 5 e + ι 6 e = 1 .
From Equations (18)–(20), it follows that
ι 4 = ι 5 = ι 6 = 0 .
Employing this result and adding Equations (14)–(17), we get
ι 0 [ ( T + b T 0 α ) C ] + ι 1 [ ( T + T 0 α ) C ] + ι 2 [ ( E + E 0 α ) C ] + ι 3 [ ( E + E 0 α ) C ] = 0 .
From Equation (22), it follows that ι 0 , ι 1 , ι 2 , and ι 3 take the form
ι 0 = k 1 μ n ( α ( T ) 1 π ) ,
ι 1 = k 2 μ o ( α ( T ) 1 π ) ,
ι 2 = k 3 σ n ( β ( E ) 1 π ) ,
ι 3 = k 4 σ o ( β ( E ) 1 π ) ,
where k 1 , k 2 , k 3 and k 4 can be obtained from Equations (14)–(17) and (21), which are
k 1 = μ o σ n σ o μ o σ n σ o + υ n μ o σ o + a μ n σ n σ o + a υ o μ n σ n ,
k 2 = a μ n σ n σ o μ o σ n σ o + υ n μ o σ o + a μ n σ n σ o + a υ o μ n σ n ,
k 3 = υ n μ o σ o μ o σ n σ o + υ n μ o σ o + a μ n σ n σ o + a υ o μ n σ n ,
k 4 = a υ o μ n σ n μ o σ n σ o + υ n μ o σ o + a μ n σ n σ o + a υ o μ n σ n .
Claimed result in Equations (10)–(13) follows directly. □
We now prove the stability condition of our proposed queueing model in Theorem 1.
Theorem 1.
The queueing model under consideration with generator (3) is stable if and only if
λ < μ n μ o σ n σ o μ o σ n σ o + υ n μ o σ o + a μ n σ n σ o + a υ o μ n σ n .
Proof. 
Clearly, The CTMC with generator M is reducible with stationary vector ι = ( ι 0 , ι 1 , ι 2 , ι 3 , 0 , 0 , 0 ) . 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:
ι M 0 e < ι M 2 e .
That is,
ι 0 [ I d n s C 1 ] + ι 1 [ I d o s C 1 ] + ι 2 [ I d n r C 1 ] + ι 3 [ I d o r C 1 ] < ι 0 [ b T 0 α I m ] + ι 1 [ T 0 α I m ] .
Substituting the expressions for ι 0 , ι 1 , ι 2 , ι 3 obtained from Lemma 2 into the above inequality and simplifying yields (31). □
The stability condition (31) can be rewritten as
λ < μ ˜ n μ ˜ o μ ˜ o + a μ ˜ n ,
λ μ ˜ n + a λ μ ˜ o < 1 ,
where μ ˜ n = μ n σ n σ n + υ n and μ ˜ o = μ o σ o σ o + υ o 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 λ μ ˜ n , since every customer undergoes NS, and the OS traffic intensity a λ μ ˜ o , 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 y = ( y 0 , y 1 , y 2 , ) . Then
y Q = 0 and ye = 1 .
Conformably with the server status defined in Section 2, the boundary vector y 0 of dimension 2 m is partitioned as
y 0 = y 0 ( 4 ) , y 0 ( 5 ) ,
where y 0 ( 4 ) and y 0 ( 5 ) , 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 y j 1 for j 1 1 is partitioned as
y j 1 = y j 1 ( 0 ) , y j 1 ( 1 ) , y j 1 ( 2 ) , y j 1 ( 3 ) , y j 1 ( 4 ) , y j 1 ( 5 ) , y j 1 ( 6 ) ,
where
  • y j 1 ( 0 ) of dimension m d n s is the probability that there are j 1 customers in the system and the server is engaged in NS,
  • y j 1 ( 1 ) of dimension m d o s is the probability that there are j 1 customers in the system and the server is engaged in OS,
  • y j 1 ( 2 ) of dimension m d n r is the probability that there are j 1 customers in the system and the server is under repair due to a breakdown during NS,
  • y j 1 ( 3 ) of dimension m d o r is the probability that there are j 1 customers in the system and the server is under repair due to a breakdown during OS,
  • y j 1 ( 4 ) of dimension m is the probability that there are j 1 customers in the system and the server is in the closedown state,
  • y j 1 ( 5 ) of dimension m is the probability that there are j 1 customers in the system and the server is on vacation, and
  • y j 1 ( 6 ) of dimension m is the probability that there are j 1 customers in the system and the server is in the setup state.
Total dimension of y j 1 is therefore ( d n s + d o s + d n r + d o r + 3 ) m .
Provided the stability condition derived in the preceding section is satisfied, the stationary probability vector y is obtained as (see [7])
y j 1 = y 1 R j 1 1 , j 1 1 ,
where R is the minimal non-negative solution to the matrix-quadratic equation
R 2 M 2 + R M 1 + M 0 = 0 .
For stability purposes, the spectral radius of R must be less than one. The boundary vectors y 0 and y 1 are found by solving the system of linear equations
y 0 A 00 + y 1 A 10 = 0 ,
y 0 A 01 + y 1 ( M 1 + R M 2 ) = 0 ,
subject to the normalization condition
y 0 e + y 1 ( I R ) 1 e = 1 .
Rate matrix R of dimension N × N , where N = ( d n s + d o s + d n r + d o r + 3 ) m , 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.
Theorem 2.
The rate matrix R of the proposed queueing model has the block structure given in Equation (44).
R = R 1 , 1 R 1 , 2 R 1 , 3 R 1 , 4 0 0 0 R 2 , 1 R 2 , 2 R 2 , 3 R 2 , 4 0 0 0 R 3 , 1 R 3 , 2 R 3 , 3 R 3 , 4 0 0 0 R 4 , 1 R 4 , 2 R 4 , 3 R 4 , 4 0 0 0 R 5 , 1 R 5 , 2 R 5 , 3 R 5 , 4 R 5 , 5 R 5 , 6 R 5 , 7 R 6 , 1 R 6 , 2 R 6 , 3 R 6 , 4 0 R 6 , 6 R 6 , 7 R 7 , 1 R 7 , 2 R 7 , 3 R 7 , 4 0 0 R 7 , 7 .
Proof. 
We establish the zero block structure of R through a probabilistic interpretation.
We first consider rows 1 4 , 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 1 4 , the server cannot enter the closedown, vacation, or setup substates without first visiting a lower level. This confirms that R i , 5 = R i , 6 = R i , 7 = 0 for i = 1 , 2 , 3 , 4 .
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 R 6 , 5 = 0 .
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 R 7 , 5 = R 7 , 6 = 0 .
A constructive proof confirming this structure is presented below.
We rewrite Equation (40) as
R = ( R 2 M 2 + M 0 ) ( M 1 ) 1 .
and employ the iterative scheme [7]:
R ( 0 ) = 0 , R ( k + 1 ) = ( R ( k ) ) 2 M 2 + M 0 ( M 1 ) 1 , k 0 ,
which converges monotonically to the minimal nonnegative solution R of (40).
From the structure of M 1 (see Equation (8)), ( M 1 ) 1 takes the form:
( M 1 ) 1 = A 1 , 1 A 1 , 2 A 1 , 3 A 1 , 4 0 0 0 0 A 2 , 2 0 A 2 , 4 0 0 0 A 3 , 1 A 3 , 2 A 3 , 3 A 3 , 4 0 0 0 0 A 4 , 2 0 A 4 , 4 0 0 0 A 5 , 1 A 5 , 2 A 5 , 3 A 5 , 4 A 5 , 5 A 5 , 6 A 5 , 7 A 6 , 1 A 6 , 2 A 6 , 3 A 6 , 4 0 A 6 , 6 A 6 , 7 A 7 , 1 A 7 , 2 A 7 , 3 A 7 , 4 0 0 A 7 , 7
where the blocks are explicitly given by:
A 1 , 1 = T C 0 υ n I m d n s ( υ n e d n s β I m ) ( E C 0 ) 1 ( E 0 α I m ) 1 ,
A 1 , 2 = ( a T 0 α I m ) T C 0 υ o I m d o s ( υ o e d o s β I m ) ( E C 0 ) 1 ( E 0 α I m ) 1 A 1 , 1 ,
A 1 , 3 = ( υ n e d n s β I m ) ( E C 0 ) 1 A 1 , 1 ,
A 1 , 4 = ( υ o e d o s β I m ) ( E C 0 ) 1 A 1 , 2 ,
A 2 , 2 = T C 0 υ o I m d o s ( υ o e d o s β I m ) ( E C 0 ) 1 ( E 0 α I m ) 1 ,
A 2 , 4 = ( υ o e d o s β I m ) ( E C 0 ) 1 A 2 , 2 ,
A 3 , 1 = ( E 0 α I m ) ( E C 0 ) 1 A 1 , 1 ,
A 3 , 2 = ( E 0 α I m ) ( E C 0 ) 1 A 1 , 2 ,
A 3 , 3 = ( T C 0 υ n I m d n s ) ( E C 0 ) 1 A 1 , 1 ,
A 3 , 4 = ( E 0 α I m ) ( E C 0 ) 1 A 1 , 4 ,
A 4 , 2 = ( E 0 α I m ) ( E C 0 ) 1 A 2 , 2 ,
A 4 , 4 = ( T C 0 υ o I m d o s ) ( E C 0 ) 1 A 2 , 2 ,
A 5 , 1 = ζ ν ( C 0 ζ I m ) ( C 0 ν I m ) ( C 0 ξ I m ) 1 ( ξ α I m ) A 1 , 1 ,
A 5 , 2 = ζ ν ( C 0 ζ I m ) ( C 0 ν I m ) ( C 0 ξ I m ) 1 ( ξ α I m ) A 1 , 2 ,
A 5 , 3 = ζ ν ( C 0 ζ I m ) ( C 0 ν I m ) ( C 0 ξ I m ) 1 ( ξ α I m ) A 1 , 3 ,
A 5 , 4 = ζ ν ( C 0 ζ I m ) ( C 0 ν I m ) ( C 0 ξ I m ) 1 ( ξ α I m ) A 1 , 4 ,
A 5 , 5 = ( C 0 ζ I m ) 1 ,
A 5 , 6 = ζ ( C 0 ζ I m ) ( C 0 ν I m ) 1 ,
A 5 , 7 = ζ ν ( C 0 ζ I m ) ( C 0 ν I m ) ( C 0 ξ I m ) 1 ,
A 6 , 1 = ν ( C 0 ν I m ) ( C 0 ξ I m ) 1 ( ξ α I m ) A 1 , 1 ,
A 6 , 2 = ν ( C 0 ν I m ) ( C 0 ξ I m ) 1 ( ξ α I m ) A 1 , 2 ,
A 6 , 3 = ν ( C 0 ν I m ) ( C 0 ξ I m ) 1 ( ξ α I m ) A 1 , 3 ,
A 6 , 4 = ν ( C 0 ν I m ) ( C 0 ξ I m ) 1 ( ξ α I m ) A 1 , 4 ,
A 6 , 6 = ( C 0 ν I m ) 1 ,
A 6 , 7 = ν ( C 0 ν I m ) ( C 0 ξ I m ) 1 ,
A 7 , 1 = ( C 0 ξ I m ) 1 ( ξ α I m ) A 1 , 1 ,
A 7 , 2 = ( C 0 ξ I m ) 1 ( ξ α I m ) A 1 , 2 ,
A 7 , 3 = ( C 0 ξ I m ) 1 ( ξ α I m ) A 1 , 3 ,
A 7 , 4 = ( C 0 ξ I m ) 1 ( ξ α I m ) A 1 , 4 ,
A 7 , 7 = ( C 0 ξ I m ) 1 .
Since, left multiplication by M 0 preserves the zero-block pattern of ( M 1 ) 1 , where M 0 is a block diagonal matrix. Here, R ( 1 ) = M 0 ( M 1 ) 1 has the same block structure as ( M 1 ) 1 . Since M 2 has nonzero blocks only in its first two block-rows and first block-column, it follows that M 2 ( M 1 ) 1 takes the form:
M 2 ( M 1 ) 1 = B 1 , 1 B 1 , 2 B 1 , 3 B 1 , 4 0 0 0 B 2 , 1 B 2 , 2 B 2 , 3 B 2 , 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
where
B 1 , j = ( b T 0 α I m ) A 1 , j , j = 1 , 2 , 3 , 4 ,
B 2 , j = ( T 0 α I m ) A 1 , j , j = 1 , 2 , 3 , 4 .
Since M 2 ( M 1 ) 1 is nonzero only in its first two block-rows and first four block-columns, the product ( R ( 1 ) ) 2 M 2 ( M 1 ) 1 cannot introduce nonzero entries in positions ( i , 5 ) , ( i , 6 ) , ( i , 7 ) for i = 1 , , 4 , nor in positions ( 6 , 5 ) , ( 7 , 5 ) , or ( 7 , 6 ) . Consequently, by induction, every iterate R ( k ) has the block structure given in (44), and since { R ( k ) } 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 j 1 2 , the fundamental period is defined as the duration of a first passage from level j 1 to level ( j 1 1 ). The boundary cases j 1 = 1 and j 1 = 0 are handled separately.
Let us define B j , j ( k , y ) as the conditional probability that, beginning from state ( j 1 , j ) at time t = 0 , the QBD process reaches level ( j 1 1 ) for the first time no later than time y, during which precisely k transitions to the left occur, and the state upon entering level ( j 1 1 ) is specifically ( j 1 1 , j ) [36]. For analytical convenience, we define the joint transform as:
B ˜ j , j ( v , p ) = k = 1 v k 0 e p y d B j , j ( k , y ) ; | v | 1 , Re ( p ) 0 ,
with the corresponding matrix defined as B ˜ ( v , p ) = B ˜ j , j ( v , p ) . Utilizing Equation (81), the joint transform matrix B ˜ ( v , p ) satisfies the following matrix equation:
B ˜ ( v , p ) = v ( p I M 1 ) 1 M 2 + ( p I M 1 ) 1 M 0 B ˜ 2 ( v , p ) .
The matrix B = B ˜ ( 1 , 0 ) denote the first passage times for the fundamental period, which governs transitions from level j 1 to j 1 1 for j 1 2 , 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]:
B = ( M 1 + R M 2 ) 1 M 2 .
For the boundary levels j 1 = 1 and j 1 = 0 , we introduce B j , j ( 1 , 0 ) ( k , y ) as the conditional probability for a first passage from level 1 down to level 0, and B j , j ( 0 , 0 ) ( k , y ) as the conditional probability for a first return to level 0 (starting from level 0 itself), respectively. The corresponding joint transform matrices B ˜ ( 1 , 0 ) ( v , p ) and B ˜ ( 0 , 0 ) ( v , p ) satisfies:
B ˜ ( 1 , 0 ) ( v , p ) = v ( p I M 1 ) 1 A 10 + ( p I M 1 ) 1 M 0 B ˜ ( v , p ) B ˜ ( 1 , 0 ) ( v , p ) ,
and
B ˜ ( 0 , 0 ) ( v , p ) = ( p I A 00 ) 1 A 01 B ˜ ( 1 , 0 ) ( v , p ) .
Observe that the first passage time from level j 1 to j 1 1 remains the same for all j 1 2 . This level independence allows us to simplify our notation as follows. Let us define H 1 j as the expected duration of a first passage time from level j 1 to j 1 1 , conditioned on the process beginning in state ( j 1 , j ) at time 0. Collecting these values into a column vector gives H ˜ 1 . Similarly, let H 2 j be the expected number of customers served during such a first passage time, again starting from ( j 1 , j ) , and denote the corresponding vector by H ˜ 2 . Then
H ˜ 1 = p B ˜ ( v , p ) | p = 0 , v = 1 e = M 0 ( B + I ) + M 1 1 e ,
and
H ˜ 2 = v B ˜ ( v , p ) | p = 0 , v = 1 e = M 0 ( B + I ) + M 1 1 M 2 e .
Similarly for the boundary passages, let H ˜ 1 ( 1 , 0 ) and H ˜ 2 ( 1 , 0 ) 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 H ˜ 1 ( 0 , 0 ) and H ˜ 2 ( 0 , 0 ) represent the mean first return time to level 0, and the corresponding mean number of service completions.
The matrices B, B ˜ ( 1 , 0 ) ( 1 , 0 ) , and B ˜ ( 0 , 0 ) ( 1 , 0 ) are all stochastic, which facilitates the following computation:
H ˜ 1 ( 1 , 0 ) = p B ˜ ( 1 , 0 ) ( v , p ) | p = 0 , v = 1 e = M 1 + M 0 B 1 e + M 0 H ˜ 1 ,
H ˜ 2 ( 1 , 0 ) = v B ˜ ( 1 , 0 ) ( v , p ) | p = 0 , v = 1 e = M 1 + M 0 B 1 A 10 e + M 0 H ˜ 2 ,
H ˜ 1 ( 0 , 0 ) = p B ˜ ( 0 , 0 ) ( v , p ) | p = 0 , v = 1 e = A 00 1 e + A 01 H ˜ 1 ( 1 , 0 ) ,
H ˜ 2 ( 0 , 0 ) = v B ˜ ( 0 , 0 ) ( v , p ) | p = 0 , v = 1 e = A 00 1 A 01 H ˜ 2 ( 1 , 0 ) .

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 y 0 ( 4 ) , y 0 ( 5 ) , and y j 1 ( j 2 ) for j 2 = 0 , 1 , , 6 refer to the level-wise partitions of the stationary probability vector y 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 E system , defined below in Equation (92), is a key indicator of congestion. It is as follows
    E system = j 1 = 1 j 1 y j 1 e .
  • 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.
    P NSB = j 1 = 1 y j 1 ( 0 ) e .
    where, y j 1 ( 0 ) is the probability vector for level j 1 , when the server is in NS. Summing over all j 1 1 and post-multiplying by e 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.
    P OSB = j 1 = 1 y j 1 ( 1 ) e .
    where, y j 1 ( 1 ) is the probability vector for level j 1 , when the server is in OS. Summing over all j 1 1 and post-multiplying by e 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.
    P NSR = j 1 = 1 y j 1 ( 2 ) e .
    where, y j 1 ( 2 ) is the probability vector for level j 1 , when the server is under repair following a breakdown during NS. Summing over all j 1 1 and post-multiplying by e 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.
    P OSR = j 1 = 1 y j 1 ( 3 ) e .
    where, y j 1 ( 3 ) is the probability vector for level j 1 , when the server is under repair following a breakdown during OS. Summing over all j 1 1 and post-multiplying by e 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.
    P CD = y 0 ( 4 ) e + j 1 = 1 y j 1 ( 4 ) e .
    where, y 0 ( 4 ) accounts for the boundary state in which the system is empty and the server is in closedown state, while y j 1 ( 4 ) is the probability vector for level j 1 1 , when the server is in closedown with customers present. Summing both contributions and post-multiplying by e 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.
    P V = y 0 ( 5 ) e + j 1 = 1 y j 1 ( 5 ) e .
    where, y 0 ( 5 ) accounts for the boundary state in which the system is empty and the server is on vacation, while y j 1 ( 5 ) is the probability vector for level j 1 1 , when the server is on vacation with customers present. Summing both contributions and post-multiplying by e 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.
    P S = j 1 = 1 y j 1 ( 6 ) e .
    where, y j 1 ( 6 ) is the probability vector for level j 1 , when the server is in the setup state, upon returning from vacation. Summing over all j 1 1 and post-multiplying by e 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:
  • C H —The cost associated with holding a customer in the system.
  • C N S B —The cost incurred while the server is performing under normal service.
  • C O S B —The operating cost associated with the server during optional service.
  • C N S R —The repair cost of the server during breakdown in normal service.
  • C O S R —The repair cost of the server while breakdown in optional service.
  • C C D —The cost associated with the server during the closedown period.
  • C V —The cost associated with the server during the vacation period.
  • C S —The cost associated with the server during the setup period.
  • C 1 —The cost per NS completion.
  • C 2 —The cost per OS completion.
  • C 3 —The cost per NS repair completion.
  • C 4 —The cost per OS repair completion.
  • C 5 —The cost per breakdown occurrence.
  • C 6 —The cost per closedown completion.
  • C 7 —The cost per setup completion.
Overall expected cost (per-unit-time) can be represented as
TAC = C H E system + C N S B P N S B + C O S B P O S B + C N S R P N S R + C O S R P O S R + C C D P C D + C V P V + C S P S + μ n C 1 + μ o C 2 + σ n C 3 + σ o C 4 + ( υ n + υ o ) C 5 + ζ C 6 + ξ C 7 .
For the numerical computations presented in this paper, the cost parameters are assigned the following values: C H = 5 , C N S B = 2 , C O S B = 2 , and C N S R = C O S R = C C D = C V = C S = C 1 = C 2 = C 3 = C 4 = C 5 = C 6 = C 7 = 1 .

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 M A P / P H / 1 framework to its M / M / 1 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:
C 0 = [ λ ] , C 1 = [ λ ] , α = [ 1 ] , T = [ μ n ] , α = [ 1 ] , T = [ μ o ] ,
β = [ 1 ] , E = [ σ n ] , β = [ 1 ] , E = [ σ o ] .
Under the parameter substitutions outlined above, the infinitesimal generator matrix Q retains the same block-partitioned structure as the general model and is given by:
Q = A 00 A 01 A 10 M 1 M 0 M 2 M 1 M 0 M 2 M 1 M 0 .
Explicit form of the constituent block matrices, obtained by applying the exponential and Poisson assumptions, are as follows:
A 00 = λ ζ ζ 0 λ , A 01 = 0 0 0 0 λ 0 0 0 0 0 0 0 λ 0 , A 10 = b μ n 0 μ o 0 0 0 0 0 0 0 0 0 0 0 , M 2 = b μ n 0 0 0 0 0 0 μ o 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 , M 0 = λ 0 0 0 0 0 0 0 λ 0 0 0 0 0 0 0 λ 0 0 0 0 0 0 0 λ 0 0 0 0 0 0 0 λ 0 0 0 0 0 0 0 λ 0 0 0 0 0 0 0 λ , M 1 = λ μ n υ n a μ n υ n 0 0 0 0 0 λ μ o υ o 0 υ o 0 0 0 σ n 0 σ n λ 0 0 0 0 0 σ o 0 σ o λ 0 0 0 0 0 0 0 λ ζ ζ 0 0 0 0 0 0 λ ν ν ξ 0 0 0 0 0 λ ξ .
The aggregate transition matrix M = M 0 + M 1 + M 2 , which governs the stability analysis of this special case, simplifies to:
M = μ n υ n + b μ n a μ n υ n 0 0 0 0 μ o μ o υ o 0 υ o 0 0 0 σ n 0 σ n 0 0 0 0 0 σ o 0 σ o 0 0 0 0 0 0 0 ζ ζ 0 0 0 0 0 0 ν ν ξ 0 0 0 0 0 ξ .
Invariant probability vector ϱ = ( ϱ 0 , ϱ 1 , ϱ 2 , ϱ 3 , ϱ 4 , ϱ 5 , ϱ 6 ) of M is obtained by solving ϱ M = 0 subject to the normalization condition ϱ e = 1 . Solving this system of linear equations yields the following closed-form expressions:
ϱ 0 = μ o σ n σ o μ o σ n σ o + υ n μ o σ o + a μ n σ n σ o + a υ o μ n σ n ,
ϱ 1 = a μ n σ n σ o μ o σ n σ o + υ n μ o σ o + a μ n σ n σ o + a υ o μ n σ n ,
ϱ 2 = υ n μ o σ o μ o σ n σ o + υ n μ o σ o + a μ n σ n σ o + a υ o μ n σ n ,
ϱ 3 = a υ o μ n σ n μ o σ n σ o + υ n μ o σ o + a μ n σ n σ o + a υ o μ n σ n ,
ϱ 4 = 0 ,
ϱ 5 = 0 ,
ϱ 6 = 0 .
The stability condition for this special case then reduces to
λ < μ n μ o σ n σ o μ o σ n σ o + υ n μ o σ o + a μ n σ n σ o + a υ o μ n σ n .

6.2. MAP/PH/1 Queue with Optional Service and Multiple Vacations

When υ n , υ o 0 (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):
    C 0 = 2 2 0 2 , C 1 = 0 0 2 0 .
  • Exp-A (Exponential Arrival):
    C 0 = [ 1 ] , C 1 = [ 1 ] .
  • H-Exp-A (Hyper-Exponential Arrival):
    C 0 = 1.90 0 0 0.19 , C 1 = 1.710 0.190 0.171 0.019 .
  • MAP-NC (MAP with Negative Correlation):
    C 0 = 1.00222 1.00222 0 0 1.00222 0 0 0 225.75 , C 1 = 0 0 0 0.01002 0 0.9922 223.4925 0 2.2575 .
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 0.4889 .

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):
    α = α = β = β = [ 1 , 0 ] , T = T = E = E = 2 2 0 2 .
  • Exp-S (Exponential Service) and Exp-R (Exponential Repair):
    α = α = β = β = [ 1 ] , T = T = E = E = [ 1 ] .
  • H-Exp-S (Hyper-Exponential Service) and H-Exp-R (Hyper-Exponential Repair):
    α = α = β = β = [ 0.8 , 0.2 ] , T = T = E = E = 2.8 0 0 0.28 .

7.1. Illustration 1

The first numerical experiment investigates how the expected system size E system 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 E system for three service time distributions (Exp-S, Erl-S, and H-Exp-S), under the fixed parameter settings μ n = μ o = 15 , σ n = σ o = 6 , ν = 8 , υ n = υ o = 1 , ζ = 10 , ξ = 10 , and a = 0.2 .
As expected, E system 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 E system 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 ( μ n ), optional service rate ( μ o ), and the impact of the holding cost parameter ( C H ) across different combinations of arrival and service time distributions. The remaining system parameters are fixed as σ n = σ o = 4 , ν = 2 , υ n = υ o = 1 , ζ = 1 , ξ = 1 , and a = 0.4 . 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 μ n 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 μ o 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 ( C H ) 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 C H , 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 C H 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 ( υ n = υ o = υ , σ n = σ o = σ ). The remaining system parameters are fixed as μ n = 20 , μ o = 10 , ν = 2 , ζ = 1 , ξ = 1 , and a = 0.4 .
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 C H 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.

7.4. Illustration 4

To examine the combined influence of the normal service rate ( μ n ) and the vacation rate ( ν ) on the TAC, three-dimensional surface plots are presented in Figure 3, Figure 4, Figure 5, Figure 6, Figure 7, Figure 8, Figure 9, Figure 10, Figure 11, Figure 12, Figure 13 and Figure 14 under the fixed parameter settings λ = 2 , μ o = 15 , σ n = σ o = 6 , υ n = υ o = 1 , ζ = 10 , ξ = 10 , and a = 0.2 .
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 H ˜ 1 , H ˜ 2 , H ˜ 1 ( 1 , 0 ) , H ˜ 2 ( 1 , 0 ) , H ˜ 1 ( 0 , 0 ) and H ˜ 2 ( 0 , 0 ) , defined in Equations (86)–(91), respectively, are evaluated under the parameter settings λ = 1 , μ n = 20 , μ o = 10 , σ n = σ o = 4 , ν = 1 , υ n = υ o = υ , ζ = 1 , ξ = 1 , and a = 0.4 . The seven entries of each vector correspond to the seven possible server phases at any level j 1 , namely NS ( j 2 = 0 ) , OS ( j 2 = 1 ) , repair following a breakdown during NS ( j 2 = 2 ) , repair following a breakdown during OS ( j 2 = 3 ) , closedown ( j 2 = 4 ) , vacation ( j 2 = 5 ) , and setup ( j 2 = 6 ) . 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 υ = 1 and υ = 2 , with exponential service and repair distributions. The computed values are reported in Table 12.
The entries of H ˜ 1 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 H ˜ 2 follow a broadly similar ordering to H ˜ 1 , 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 H ˜ 1 , the setup phase records more service completions than the vacation phase in H ˜ 2 . 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, A 10 e = M 2 e holds by virtue of α e = 1 , 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 j 1 2 , yielding H ˜ 1 = H ˜ 1 ( 1 , 0 ) and H ˜ 2 = H ˜ 2 ( 1 , 0 ) .
The vectors H ˜ 1 ( 0 , 0 ) and H ˜ 2 ( 0 , 0 ) 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

MAPMarkovian Arrival Process
PHPhase-Type distribution
NSNormal Service
OSOptional Service
QBDQuasi-Birth-Death process
CTMCContinuous-Time Markov Chain
TACTotal Average Cost
FCFSFirst-Come-First-Served

References

  1. Neuts, M.F. A versatile Markovian point process. J. Appl. Probab. 1979, 16, 764–779. [Google Scholar] [CrossRef]
  2. 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]
  3. 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]
  4. Neuts, M.F. Models based on the Markovian arrival process. Ieice Trans. Commun. 1992, 75, 1255–1265. [Google Scholar]
  5. Chakravarthy, S.R. The batch Markovian arrival process: A review and future work. Adv. Probab. Theory Stoch. Process. 2001, 1, 21–49. [Google Scholar]
  6. 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]
  7. Neuts, M.F. Matrix-Geometric Solutions in Stochastic Models: An Algorithmic Approach; Courier Corporation: Chelmsford, MA, USA, 1994. [Google Scholar]
  8. 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]
  9. 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]
  10. Levy, Y.; Yechiali, U. Utilization of idle time in an M/G/1 queueing system. Manag. Sci. 1975, 22, 202–211. [Google Scholar] [CrossRef]
  11. Doshi, B.T. Queueing systems with vacation-a survey. Queueing Syst. 1986, 1, 29–66. [Google Scholar] [CrossRef]
  12. 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]
  13. Tian, N.; Zhang, Z.G. Vacation Queueing Models—Theory and Applications; Springer: New York, NY, USA, 2006. [Google Scholar] [CrossRef]
  14. 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]
  15. 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. Mathematics 2025, 13, 3757. [Google Scholar] [CrossRef]
  16. 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]
  17. Bharat, D. Generalizations of the stochastic decomposition results for single server queues with vacations. Stoch. Model. 1990, 6, 307–333. [Google Scholar] [CrossRef]
  18. 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]
  19. 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]
  20. 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]
  21. 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]
  22. 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]
  23. 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]
  24. Madan, K.C. An M/G/1 queueing system with second optional service. Queueing Syst. 2000, 34, 37–46. [Google Scholar] [CrossRef]
  25. Medhi, J. A single server Poisson input queue with a second optional channel. Queueing Syst. 2002, 42, 239–242. [Google Scholar] [CrossRef]
  26. Wang, J. An M/G/1 queue with second optional service and server breakdowns. Comput. Math. Appl. 2004, 47, 1713–1723. [Google Scholar] [CrossRef]
  27. 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]
  28. Vijaya Lakshmi, P.; Girija Bhavani, E. Strategic behaviour of customers in a second optional service queue with service interruptions. OPSEARCH 2024, 61, 762–784. [Google Scholar] [CrossRef]
  29. 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]
  30. 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]
  31. 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]
  32. 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]
  33. 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]
  34. 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]
  35. Latouche, G.; Ramaswami, V. Introduction to Matrix Analytic Methods in Stochastic Modeling; SIAM Press: Philadelphia, PA, USA, 1999. [Google Scholar] [CrossRef][Green Version]
  36. 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]
  37. 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]
  38. 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.
Mathematics 14 02201 g001
Figure 2. State transition diagram of the proposed queueing model
Figure 2. State transition diagram of the proposed queueing model
Mathematics 14 02201 g002
Figure 3. TAC vs. μ n and ν –Exp-A, Exp-S
Figure 3. TAC vs. μ n and ν –Exp-A, Exp-S
Mathematics 14 02201 g003
Figure 4. TAC vs. μ n and ν –Erl-A, Exp-S.
Figure 4. TAC vs. μ n and ν –Erl-A, Exp-S.
Mathematics 14 02201 g004
Figure 5. TAC vs. μ n and ν –H-Exp-A, Exp-S.
Figure 5. TAC vs. μ n and ν –H-Exp-A, Exp-S.
Mathematics 14 02201 g005
Figure 6. TAC vs. μ n and ν –MAP-NC, Exp-S.
Figure 6. TAC vs. μ n and ν –MAP-NC, Exp-S.
Mathematics 14 02201 g006
Figure 7. TAC vs. μ n and ν –Exp-A, Erl-S.
Figure 7. TAC vs. μ n and ν –Exp-A, Erl-S.
Mathematics 14 02201 g007
Figure 8. TAC vs. μ n and ν –Erl-A, Erl-S.
Figure 8. TAC vs. μ n and ν –Erl-A, Erl-S.
Mathematics 14 02201 g008
Figure 9. TAC vs. μ n and ν –H-Exp-A, Erl-S.
Figure 9. TAC vs. μ n and ν –H-Exp-A, Erl-S.
Mathematics 14 02201 g009
Figure 10. TAC vs. μ n and ν –MAP-NC, Erl-S
Figure 10. TAC vs. μ n and ν –MAP-NC, Erl-S
Mathematics 14 02201 g010
Figure 11. TAC vs. μ n and ν –Exp-A, H-Exp-S.
Figure 11. TAC vs. μ n and ν –Exp-A, H-Exp-S.
Mathematics 14 02201 g011
Figure 12. TAC vs. μ n and ν –Erl-A, H-Exp-S.
Figure 12. TAC vs. μ n and ν –Erl-A, H-Exp-S.
Mathematics 14 02201 g012
Figure 13. TAC vs. μ n and ν –H-Exp-A, H-Exp-S.
Figure 13. TAC vs. μ n and ν –H-Exp-A, H-Exp-S.
Mathematics 14 02201 g013
Figure 14. TAC vs. μ n and ν –MAP-NC, H-Exp-S.
Figure 14. TAC vs. μ n and ν –MAP-NC, H-Exp-S.
Mathematics 14 02201 g014
Table 1. Comparison of the proposed model with existing literature.
Table 1. Comparison of the proposed model with existing literature.
ReferenceArrival ProcessEssential ServiceOptional ServiceBreakdownRepair Dist.ClosedownVacationSetup
Madan [24]MG
Medhi [25]MG
Wang [26]MGG
Levy & Kleinrock [29]MG
Chakravarthy [27]MAPPH
Dudin et al. [23]MAPPHPH
Proposed modelMAPPHPH
✓: Feature present; ✗: Feature absent; –: Not applicable. M: Poisson; G: General; MAP: Markovian Arrival Process; BMAP: Batch MAP; PH: Phase-Type.
Table 2. λ vs. E system Exp-A.
Table 2. λ vs. E system Exp-A.
λ Exp-SErl-SH-Exp-S
2.00.158530.157410.16332
2.20.164770.163390.17067
2.40.170910.169250.17796
2.60.176960.175020.18522
2.80.182960.180710.19247
3.00.188920.186350.19973
3.20.194860.191960.20703
3.40.200800.197550.21438
3.60.206770.203160.22181
3.80.212780.208790.22935
Table 3. λ vs. E system Erl-A.
Table 3. λ vs. E system Erl-A.
λ Exp-SErl-SH-Exp-S
2.00.141530.140860.14543
2.20.146570.145670.15163
2.40.151770.150630.15806
2.60.157060.155660.16466
2.80.162410.160720.17138
3.00.167780.165790.17818
3.20.173170.170850.18507
3.40.178560.175900.19203
3.60.183960.180940.19908
3.80.189390.185980.20621
Table 4. λ vs. E system H-Exp-A.
Table 4. λ vs. E system H-Exp-A.
λ Exp-SErl-SH-Exp-S
2.00.179110.177080.18736
2.20.188680.186180.19877
2.40.198080.195070.21005
2.60.207400.203860.22127
2.80.216710.212620.23251
3.00.226100.221430.24383
3.20.235640.230370.25529
3.40.245400.239520.26695
3.60.255460.248940.27886
3.80.265880.258720.29107
Table 5. λ vs. E system MAP-NC.
Table 5. λ vs. E system MAP-NC.
λ Exp-SErl-SH-Exp-S
2.00.217890.218100.21685
2.20.220940.220970.22086
2.40.224160.223990.22513
2.60.227570.227180.22966
2.80.231160.230530.23444
3.00.234930.234040.23947
3.20.238880.237710.24474
3.40.243010.241530.25025
3.60.247320.245520.25600
3.80.251810.249680.26200
Table 6. TAC under varying λ , μ n , and μ o when C H = 1 .
Table 6. TAC under varying λ , μ n , and μ o when C H = 1 .
λ μ n μ o Exp-AErl-AH-Exp-A
Exp-S Erl-S H-Exp-S Exp-S Erl-S H-Exp-S Exp-S Erl-S H-Exp-S
2201051.4551.3551.3951.2951.2351.2751.4051.3551.39
1251.3951.2951.3451.2351.1851.2351.3151.2651.32
1451.3551.2551.3151.2051.1451.2051.2551.2051.27
251051.3851.3051.3351.2451.2051.2351.3151.2751.31
1251.3251.2451.2851.1951.1451.1951.2351.1951.25
1451.2851.2051.2551.1551.1151.1651.1851.1351.20
2301051.3351.2651.2951.2151.1751.2051.2651.2351.26
1251.2751.2051.2451.1651.1251.1651.1851.1551.20
1451.2351.1651.2151.1351.0951.1351.1351.1051.16
3201053.9053.7353.8653.6353.5353.6854.1054.0254.05
1253.7753.6053.7653.5153.4153.5853.8753.7753.89
1453.6853.5153.6853.4453.3453.5153.7253.6253.78
251053.7453.6053.7253.5253.4453.5653.8553.7853.84
1253.6253.4853.6253.4153.3353.4753.6553.5753.70
1453.5453.4053.5553.3453.2653.4153.5253.4453.60
301053.6453.5353.6353.4553.3853.4953.7153.6453.72
1253.5253.4153.5353.3553.2853.4053.5353.4653.58
1453.4553.3353.4753.2853.2253.3453.4153.3453.49
4201056.6556.4156.6656.2256.0556.3857.5357.4757.25
1256.3756.1156.4355.9755.8056.1756.9656.8456.90
1456.1955.9356.2855.8255.6656.0356.6256.4856.67
251056.3156.1056.3555.9755.8356.1256.8556.7756.76
1256.0655.8656.1555.7655.6255.9456.4156.2956.47
1455.9155.7156.0255.6355.5055.8156.1456.0156.27
301056.1155.9456.1655.8355.7255.9656.5156.4356.48
1255.8955.7255.9855.6455.5255.8056.1256.0256.21
1455.7655.5855.8555.5255.4155.6855.8955.7856.03
Table 7. TAC under varying λ , μ n , and μ o when C H = 5 .
Table 7. TAC under varying λ , μ n , and μ o when C H = 5 .
λ μ n μ o Exp-AErl-AH-Exp-A
Exp-S Erl-S H-Exp-S Exp-S Erl-S H-Exp-S Exp-S Erl-S H-Exp-S
2201063.8063.6963.7563.6463.5963.6263.4863.4163.54
1263.7263.6163.6763.5763.5263.5563.3763.3063.44
1463.6663.5563.6263.5263.4763.5063.2963.2363.36
251063.5963.5163.5563.4863.4463.4563.2563.2063.30
1263.5163.4363.4863.4063.3763.3963.1463.0963.20
1463.4563.3763.4263.3663.3263.3463.0763.0263.13
301063.4663.3963.4363.3763.3463.3563.1163.0763.15
1263.3863.3163.3563.3063.2763.2863.0062.9763.05
1463.3263.2563.3063.2563.2263.2462.9462.9062.98
3201073.1973.0073.2072.8372.7372.9073.0172.8773.22
1273.0272.8373.0372.6972.5972.7572.7672.6272.98
1472.9072.7272.9272.5972.5072.6572.5972.4672.81
251072.7972.6572.8072.5372.4572.5772.4972.3972.66
1272.6372.4972.6572.3972.3272.4372.2672.1672.44
1472.5372.3972.5472.3072.2372.3472.1272.0272.29
301072.5572.4372.5672.3472.2872.3772.1972.1072.33
1272.4072.2872.4172.2172.1572.2471.9871.9072.12
1472.3072.1872.3072.1272.0672.1571.8471.7671.98
4201082.8882.6083.0382.2882.1182.5283.3483.1083.69
1282.5882.3082.7382.0281.8682.2682.8382.5983.23
1482.3882.1182.5281.8581.7082.0782.4982.2782.91
251082.2181.9982.3281.7681.6381.9382.2882.0982.59
1281.9381.7282.0481.5281.4081.6981.8581.6782.18
1481.7581.5581.8681.3781.2581.5281.5781.4081.91
301081.8181.6381.9081.4581.3481.5881.7081.5581.97
1281.5581.3881.6481.2281.1281.3581.3181.1681.59
1481.3881.2181.4681.0780.9881.1981.0680.9281.34
Table 8. TAC under varying λ , μ n , and μ o when C H = 10 .
Table 8. TAC under varying λ , μ n , and μ o when C H = 10 .
λ μ n μ o Exp-AErl-AH-Exp-A
Exp-S Erl-S H-Exp-S Exp-S Erl-S H-Exp-S Exp-S Erl-S H-Exp-S
2201089.9789.8190.1189.3889.2689.6590.6190.4590.85
1289.4989.3189.7288.9788.8589.3089.8689.6790.28
1489.1788.9989.4488.7088.5889.0689.3889.1889.88
251089.3789.2489.5388.8988.8089.1589.7389.5890.01
1288.9288.7789.1588.5188.4088.8189.0588.8889.48
1488.6188.4688.8988.2588.1588.5888.6188.4489.11
301089.0088.8989.1588.5988.5188.8289.2189.0889.49
1288.5688.4388.7888.2188.1388.4988.5788.4288.98
1488.2788.1488.5287.9687.8888.2688.1688.0088.63
32010113.65113.26114.43112.34111.97113.46117.19116.96117.27
12112.50112.08113.48111.37111.00112.61115.06114.68115.80
14111.77111.34112.82110.76110.40112.02113.75113.31114.79
2510112.28111.94113.03111.24110.93112.24114.64114.36115.10
12111.24110.89112.16110.36110.05111.46112.85112.47113.79
14110.58110.23111.56109.80109.51110.92111.74111.33112.89
33010111.46111.17112.16110.58110.31111.48113.22112.94113.78
12110.49110.19111.34109.75109.49110.73111.61111.26112.56
14109.87109.57110.76109.23108.97110.22110.61110.25111.73
42010140.36139.62141.95137.85137.04140.25150.97151.25149.04
12137.72136.90139.88135.63134.81138.37145.55145.22145.70
14136.13135.31138.49134.30133.51137.12142.34141.77143.48
2510137.23136.58138.92135.34134.66137.55144.25144.07144.05
12135.06134.36137.11133.48132.82135.91140.06139.54141.24
14133.73133.05135.90132.36131.73134.81137.57136.92139.37
3010135.52134.94137.11133.95133.36135.95140.78140.48141.17
12133.57132.97135.46132.28131.71134.44137.21136.67138.65
14132.38131.80134.34131.26130.73133.43135.08134.47136.98
Table 9. TAC under varying λ , σ , and υ when C H = 1 .
Table 9. TAC under varying λ , σ , and υ when C H = 1 .
λ μ n μ o Exp-AErl-AH-Exp-A
Exp-S Erl-S H-Exp-S Exp-S Erl-S H-Exp-S Exp-S Erl-S H-Exp-S
24146.3446.2446.2746.1946.1446.1646.2246.1846.21
247.4547.3747.3147.2947.2547.2047.4047.3747.28
348.5848.5248.3648.4048.3848.2448.6148.6348.36
5148.3248.2248.2548.1748.1248.1348.1848.1448.17
249.4049.3149.2749.2449.2049.1649.3149.2849.21
350.4950.4250.2950.3150.2950.1850.4550.4650.26
6150.3050.2050.2350.1650.1150.1250.1650.1150.15
251.3751.2851.2451.2151.1751.1351.2551.2251.17
352.4352.3652.2552.2752.2452.1552.3652.3652.20
34148.6448.4848.5548.4048.3248.3748.6248.5448.60
249.9049.7849.6649.6349.5749.4750.1050.0849.80
351.2451.1850.7750.9150.9150.5851.7551.8951.03
35150.5850.4250.5050.3550.2750.3250.5250.4450.52
251.7651.6351.5551.5151.4451.3751.8551.8251.63
352.9952.9052.6152.6952.6752.4353.2853.3552.76
6152.5452.3952.4652.3252.2452.3052.4652.3852.46
253.6853.5553.4853.4453.3753.3253.7153.6753.52
354.8554.7554.5254.5754.5454.3555.0255.0554.60
44151.0650.8450.9850.7150.5950.7251.3551.2451.30
252.6552.5152.2152.2252.1651.9353.5353.6052.75
354.5454.6353.4953.9854.1053.1856.3657.0154.29
5152.9452.7252.8752.6152.4952.6253.1453.0153.12
254.3354.1753.9853.9453.8653.7354.9254.9454.37
355.8655.8355.1355.3855.4154.8657.0357.3855.67
6154.8754.6554.8054.5554.4354.5655.0154.8955.01
256.1655.9855.8655.7955.7055.6156.5956.5756.15
357.5357.4456.9357.0957.0756.6958.3658.5857.33
Table 10. TAC under varying λ , σ , and υ when C H = 5 .
Table 10. TAC under varying λ , σ , and υ when C H = 5 .
λ μ n μ o Exp-AErl-AH-Exp-A
Exp-S Erl-S H-Exp-S Exp-S Erl-S H-Exp-S Exp-S Erl-S H-Exp-S
24163.8963.8764.0863.7563.7263.9363.6563.6063.90
265.3265.2665.7065.1265.0665.5065.2765.1865.79
366.8066.7167.4066.5266.4467.1266.9966.8567.81
5163.6363.7863.9163.6663.6563.7863.5063.4863.67
264.7565.0765.3564.9364.9065.1764.9564.8965.29
365.8566.3966.8266.2266.1766.5966.4666.3766.98
6163.4963.7263.8263.6163.6063.6963.4263.4063.54
264.4764.9665.1564.8264.8064.9864.7664.7265.01
365.4666.2166.5066.0566.0166.2966.1566.0866.52
34173.3873.3173.8473.1073.0473.3173.3773.2773.70
275.3375.1776.3374.5774.4575.0075.9275.9275.86
377.4677.2179.1076.1175.9276.7978.8779.1378.20
5173.1673.1273.4572.9272.8873.0573.0372.9473.30
274.8374.7475.4574.2074.1374.4775.1274.1175.02
376.6076.4577.6075.5475.4275.9677.4276.6176.87
36173.0373.0073.2372.8172.7872.9072.8372.7573.06
274.5574.4874.9773.9973.9474.1774.6574.6574.54
376.1276.0276.7975.2275.1475.4976.6276.7676.11
44183.2383.0984.1882.6582.5183.5984.0283.8385.12
286.1285.8088.2685.2984.9787.4388.3787.9590.80
389.6189.0593.3088.4587.8992.1493.9893.2998.10
5182.8282.7383.4182.2882.1982.8783.3483.2184.06
285.1184.9286.4184.3984.1985.6986.6386.3688.18
387.7087.3889.8786.7686.4388.9290.6090.1793.13
6182.5882.5282.9882.0782.0182.4782.9482.8583.45
284.5584.4185.4283.8983.7684.7685.6585.4686.73
386.6986.4888.1285.8785.6587.2988.7888.4890.51
Table 11. TAC under varying λ , σ , and υ when C H = 10 .
Table 11. TAC under varying λ , σ , and υ when C H = 10 .
λ μ n μ o Exp-AErl-AH-Exp-A
Exp-S Erl-S H-Exp-S Exp-S Erl-S H-Exp-S Exp-S Erl-S H-Exp-S
24183.8583.7383.8183.4383.3783.4383.8783.7684.01
285.9785.9785.3385.3885.4184.8886.6186.7085.80
388.2488.4586.8887.4587.6686.3589.7290.2187.65
5185.6085.4785.5785.2185.1585.2285.4885.3785.65
287.4187.3986.8886.8986.9186.4887.7287.7787.11
389.3189.4588.2188.6588.8087.7790.1790.5088.63
6187.4487.3287.4387.0887.0287.0987.2587.1487.44
289.0889.0488.6188.6188.6288.2589.2089.2288.71
390.7790.8789.8290.1990.3089.4391.2991.5490.03
341105.99105.74106.15105.07104.91105.35107.39107.14107.72
2109.65109.70108.36108.34108.41107.40113.19113.58110.77
3114.02114.73110.67112.20112.80109.54120.64122.57114.06
51107.40107.15107.60106.56106.40106.85108.41108.14108.84
2110.26110.24109.28109.12109.13108.44112.73112.94111.01
3113.48113.90111.05111.99112.35110.10117.94119.18113.36
61109.06108.81109.27108.26108.10108.56109.83109.55110.32
2111.47111.41110.66110.44110.42109.89113.32113.44111.99
3114.10114.38112.13112.80113.05111.29117.38118.26113.83
441129.45129.01129.96127.80127.46128.57134.30133.94134.45
2136.36136.66133.50133.85134.08131.80146.97148.52140.05
3146.20148.83137.44142.40144.52135.36166.24173.55146.49
51130.25129.80130.84128.74128.39129.57134.15133.73134.62
2135.16135.23133.23133.04133.08131.76142.97143.89138.20
3141.44142.80135.86138.49139.55134.15155.03159.29142.27
61131.56131.11132.19130.14129.79130.98134.88134.43135.53
2135.43135.39133.96133.54133.50132.62141.66142.27138.02
3140.08140.93135.93137.58138.23134.44150.34153.28140.89
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 υ j 2 H ˜ 1 H ˜ 2 H ˜ 1 ( 1 , 0 ) H ˜ 2 ( 1 , 0 ) H ˜ 1 ( 0 , 0 ) H ˜ 2 ( 0 , 0 )
Exp-A100.145161.290320.145161.29032
10.161291.322580.161291.32258
20.467741.935480.467741.93548
30.483871.967740.483871.96774
43.987108.774193.987108.774194.075517.91398
52.696776.193552.696776.193553.252336.19355
61.435483.870971.435483.87097
200.184931.369860.184931.36986
10.205481.410960.205481.41096
20.527402.054790.527402.05479
30.547952.095890.547952.09589
44.257539.315074.257539.315074.319438.40183
52.887676.575342.887676.575343.443236.57534
61.554794.109591.554794.10959
Erl-A100.286542.547030.286542.54703
10.318502.608930.318502.60893
20.928143.805710.928143.80571
30.960293.869280.960293.86928
47.9648717.465547.9648717.465547.9534115.39825
55.3843212.305065.3843212.305066.1799611.72309
62.862317.664942.862317.66494
Erl-A200.364552.700370.364552.70037
10.405242.779570.405242.77957
21.044844.035851.044844.03585
31.085794.116951.085794.11695
48.5025118.537158.5025118.537158.4273416.34240
55.7629113.058595.7629113.058596.5406012.44063
63.097908.132613.097908.13261
H-Exp-A100.257362.287680.257362.28768
10.285952.319540.285952.31954
20.828672.921550.828672.92155
30.857222.953080.857222.95308
47.046629.303257.046629.3032511.8838610.20321
54.779966.932994.779966.9329911.022188.98208
62.535874.763292.535874.76329
200.318542.359540.318542.35954
10.353912.399330.353912.39933
20.907713.020050.907713.02005
30.943013.059370.943013.05937
47.299069.622677.299069.6226712.1638110.57643
54.968767.175994.968767.1759911.269749.31883
62.665634.930562.665634.93056
MAP-NC1014.42689128.2390414.42689128.23904
114.53596128.8752314.53596128.87523
215.76630133.4782515.76630133.47825
315.81506133.5783415.81506133.57834
426.11159152.1030126.11159152.1030126.57008149.90045
521.28053135.8269421.28053135.8269423.01763135.98215
618.66890139.2791018.66890139.27910
2018.37884136.1395718.37884136.13957
118.51757136.8338718.51757136.83387
219.87847141.6923519.87847141.69235
319.94056141.8189419.94056141.81894
430.79755161.4633630.79755161.4633631.18811159.12471
525.46488144.1842825.46488144.1842827.20665144.34823
622.95971147.8497322.95971147.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.

Share and Cite

MDPI and ACS Style

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. Mathematics 2026, 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

Back to TopTop