Abstract
A single-server queueing system with a Poisson input and an unreliable server is studied. The breakdowns of the server are connected to a certain external factor, defined by a regenerative stochastic process. In this paper one assumes that the arrival process, customers’s service times, and an external environment are mutually independent. The service was interrupted by the breakdown of the server is continued after its reconstruction from the point at which it was interrupted. The Laplace–Stiltjese transform of the stationary distribution of virtual waiting time as well as ergodicity condition is given. The limit theorem in heavy traffic situation is established. Two examples of the applications are considered.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
- Unreliable Service
- Single-server Queueing System
- Random Environment
- Virtual Waiting Time
- Heavy Traffic Situation
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
1.1 Introduction
We consider a single-server queueing system with unreliable server operating in a random environment. One would like to point out that the systems with unreliable servers have been intensively investigated for a long time now. Corresponding models are systems with interruptions of the service. This direction of research is represented by a vast collection of literature. The setting of the problems and the solutions can be found in the paper of Krishnamoorty et al. [7].
In this paper one assumes that the breakdowns of the server are connected to a certain external factor. The external environment is a regenerative stochastic process and the breakdowns of the server occur in accordance with the points of regeneration of this process. The similar model was investigated in the pioneering paper [5]. It was assumed that a breakdown can appear only if the server is occupied by a customer. The notion of completion time, which is the generalization of the service time was introduced. This notion made it possible to apply results for a queueing system \(M\vert G\vert 1\vert \infty \) with a reliable server to investigate a system subjected to interruptions, i.e. with unreliable server.
Key elements of our analysis are the coupling of renewal processes [4] based on the structure of the random environment, construction of auxiliary processes, and relations between their characteristics and characteristics of the basic process. Note that more general models were investigated in [1]. All the statements of this paper are fulfilled for the model under consideration. But here we focus on another problems. Namely, we find the stationary distribution of the virtual waiting time process and prove the limit theorem for this distribution in heavy traffic situation.
The paper is organized as follows. In the next section the queueing system and the random environment are described and basic relations are established. The ergodic condition is also given. In Sect. 1.3 Laplace–Stiltjese transform (LST) for the stationary distribution of the virtual waiting time is obtained and heavy traffic situation is investigated. Section 1.4 is devoted to two examples. The first one concerns the system operating in a Markov random environment. The model can be applied for analysis of systems with a preemptive priority discipline. The second example arose as a mathematical model of unregulated crossroads [2, 6]. The random environment is described by the number of customers in a queueing system with infinite number of servers.
1.2 Model Description: Basic Relations
A single-server queueing system with a Poisson input A(t) with an intensity λ and an unreliable server is considered. In such a system the service of a customer is subjected to interruptions that are caused by a random environment U(t) not depending on A(t). It is assumed that U(t) is a regenerative stochastic process and \(\{u_{j}\}_{j=1}^{\infty }\) is a sequence of its regeneration periods (see, e.g., [4, 10]). Besides, we suppose that
where u j (1) and u j (2) are independent random variables and
Let us introduce the sequences
so that
and
The breakdowns of the server occur at time moments s n (1) and the server is repairing till the moments \(s_{n}^{(2)},n = 1,2,\ldots\). We suppose that the service was interrupted by the breakdown of the server is continued after reconstruction from the point at which it was interrupted. Service times \(\{\eta _{j}\}_{j=1}^{\infty }\) are independent identically distributed random variables not depending on A(t) and U(t).
To investigate the model we employ coupling method as it was done for more general model in [1]. Introduce the following notation
and assume that \(b < \infty \) and \(g_{1} < \infty \).
Let W(t) be the virtual waiting time process and q(t) be the number of customers in the system at a time t.
Theorem 1.1.
Processes W(t) and q(t) are ergodic if and only if traffic coefficient
This result follows from Theorem 3 in [1]. The proof is based on the following representation that will be also applied later on.
We introduce two auxiliary processes \(\tilde{W}(t)\) and \(\tilde{W}^{{\ast}}(t)\) by the relations
where
We see that \(\tilde{W}(t)(\tilde{W}^{{\ast}}(t))\) is obtained from W(t) by the deletion of time intervals when the server is restored (is in the working state). To express W(t) by means of \(\tilde{W}(t)\) and \(\tilde{W}^{{\ast}}(t)\) we define the event
and random variables
where
Then one can easily obtain from (1.2) and (1.3)
Note that the event C t means that the server is in the working state at a time t. Let
It follows from Lemma 1 in [1] that for any fixed \(t\geqslant 0\)
This relation was employed in [1] for the proof of the ergodic theorem as well as for the asymptotic analysis of W(t) and q(t) in heavy traffic situation. Functional limit theorems for these processes were also established. All the statements from [1] are valid for our model but here we focus on the limit distribution
In view of Theorem 1.1 this distribution exists if and only if ρ < 1. First we obtain the expression for
and then we investigate the behavior of the function Φ(x) in the heavy traffic situation (\(\rho \uparrow 1\)). Our proofs are based on the results for a queueing system \(M\vert G\vert 1\vert \infty \) with a reliable server (see, e.g., [8]) and relations (1.4) and (1.5).
1.3 Limit Distribution of Virtual Waiting Time
Theorem 1.2.
Let ρ < 1. Then the following relation takes place
where
Proof.
Denote by
where \(\tilde{W}(t)\) and \(\tilde{W}^{{\ast}}(t)\) are defined by (1.2). Let \(\varphi (s)\) and \(\tilde{\varphi }(s)\) be LST of the distribution functions Φ(x) and \(\tilde{\varPhi }(x)\), respectively. It follows from (1.4) that
Now employing (1.5) and well-known limit theorems from the renewal theory (see, e.g., [4, 10]) one can take a limit (as \(t \rightarrow \infty \) ) in (1.10). It gives the relation
To find \(\tilde{\varphi }(s)\) we consider an auxiliary queueing system M | G | 1 with input intensity \(\tilde{\lambda }=\lambda +\alpha\) and \(\tilde{b}(s)\), defined by (1.8), as the LST of the service time distribution. Since
the traffic coefficient of the system \(\tilde{\rho }= (\lambda +\alpha )(-\tilde{b}'(0)) =\rho < 1.\) Therefore the system is ergodic and LST of the limit distribution of the virtual waiting time in this system is given by (1.7) (see, e.g., [8]).
Since the input flow A(t) of the initial system is a Poisson process and u n (1) has an exponential distribution with a parameter α the process \(\tilde{W}(t)\) is the virtual waiting time process in the auxiliary system M | G | 1 with input intensity λ +α. Besides, one can easy verify that LST of the service time distribution is defined by (1.8).
To find \(\tilde{\varphi }^{{\ast}}(s)\) let us denote by γ a random variable with the distribution function \(g_{1}^{-1}\int \limits _{0}^{x}(1 - G(y))dy\) not depending on the sequence \(\{\eta _{j}\}_{j=1}^{\infty }\) as well as on input A(t). Then the LST of the distribution of the total service time of customers arriving during time interval (0, γ) is given by the relation
Since A(t) is a Poisson process, then for any sequence \(\{t_{n}\}_{n=1}^{\infty }\), \(t_{n}\mathop{ \rightarrow }\limits _{n\rightarrow \infty }\infty \) we have
In view of results from the renewal theory it means that
To describe the heavy traffic situation we introduce a family of queueing systems \(\{S_{\varepsilon }\}\) with input flow \(A_{\varepsilon }(t)\) with intensity
and traffic coefficient \(\rho _{\varepsilon } = 1-\varepsilon \rightarrow 1\quad \text{as}\,\,\varepsilon \rightarrow 0.\)
For a system \(S_{\varepsilon }\) we mark by \(\varepsilon\) stochastic processes and functions introduced previously. So that \(W_{\varepsilon }(t)\) is the virtual waiting time process for \(S_{\varepsilon }\) and
Theorem 1.3.
If \(b_{2} = \mathsf{E}\eta _{i}^{2} < \infty \) , \(g_{2} = \mathsf{E}(u_{n}^{(2)})^{2} < \infty \) , then for any x > 0
where
Proof. We apply relations (1.6–1.9) to obtain the result. First we note that
It is known (see, e.g., [3]) that for M | G | 1 system there exists the limit
where \(\tilde{b}_{2} =\tilde{ b}''(0),\quad \tilde{b} = -\tilde{b}'(0)\). Therefore it is necessary only to find these constants from the relation (1.8).
1.4 Examples
Example 1.
Here we assume that a random environment U(t) is an ergodic Markov chain with the set of states \(\{0,1,2,\ldots \}\). We define the points of regenerations of U(t) as the instants when U(t) gets over the state zero. Then u n (1) has an exponential distribution with a parameter \(\alpha = 1/\mathsf{E}u_{n}^{(1)}\). Let \(\{\pi _{j}\}_{j=0}^{\infty }\) be a stationary distribution of the process U(t). Taking into account the equality
we see that a traffic coefficient of the system M | G | 1 operating in a Markov random environment U(t) is of the form
Consider a birth and death Process U(t). Let α i be an intensity of birth, β i be an intensity of death in the state i (\(i = 0,1,\ldots\)), β 0 = 0. Then U(t) is ergodic Markov chain if and only if [8]
In this case
so that process W(t) for a system operating in the random environment U(t) is ergodic if and only if
Consider the case α i = α, β i = β so that U(t) is the number of customers at a time t in a system \(M\vert M\vert 1\vert \infty \). It is well known (see, e.g., [8]) that the LST of the distribution of the busy period is of the form
With the help of Theorems 1.2 and 1.3 one can find the LST of the stationary distribution of the virtual waiting time process for a system \(M\vert G\vert 1\vert \infty \) in a random environment U(t) and analyze its asymptotic behavior in heavy traffic situation. It is evident that we consider, indeed, a system with preemptive priority discipline.
Example 2.
Let a random environment U(t) be the number of customers at a time t in a queueing system \(M\vert G\vert \infty \) with a Poisson input with intensity α and F(x) as a distribution function of service time with finite mean c. The points of regenerations of U(t) are the instants when U(t) gets over the state zero. Then the nth regeneration period u n is of the form \(u_{n} = u_{n}^{(1)} + u_{n}^{(2)}\). Here u n (1) has an exponential distribution with a parameter α, u n (2) represents the nth busy period. Besides, u n (1) and u n (2) are independent random variables. The LST of distribution of u n (2) is defined with the help of the relation (see [9])
where
One can verify that
and ergodicity condition is of the form
If the distribution F(x) has the second moment, we may apply (1.15) to calculate g″(0) and describe the asymptotic behavior of the limit distribution of W(t) with the help of Theorem 1.3. But calculations and formulas are too cumbersome to give them here. Therefore we consider \(M\vert D\vert \infty \) with a constant service time c. Then
One can easily verify that the normalizing coefficient σ 2 from Theorem 1.3 is given by the equality
This model can be applied for description of the number of vehicles at the intersection roads. Some results in this direction were obtained in [2].
References
Afanasyeva, L.G., Bashtova, E.E.: Coupling method for asymptotic analysis of queues with regenerative input and unreliable server. Queueing Syst. 76(2), 125–147 (2014)
Afanasyeva, L.G., Rudenko, I.V.: \(GI\vert G\vert \infty \) queueing systems and their applications to the analysis of traffic models. Theory Prob. Appl. 57(3), 1–26 (2013)
Borovkov, A.A.: Stochastic Processes in Queuing Theory. Springer, New York (1976)
Cox, D.R.: Renewal Theory. Methuen and Co, London; Wiley, New York (1962)
Gaver, D.: A waiting line with interrupted service, including priorities. J. Roy. Stat. Soc. 13(24), (1962)
Gideon, R., Pyke, R.: Markov renewal modelling of Poisson traffic at intersections having separate turn lanes. Semi-Markov Models Appl. 285–310 (1999)
Krishnamoorthy, A., Pramod, P.K., Chakravarthy, S.R.: Queues with interruptions: a survey (2012). Doi:10.1007/s 11750-012-02566
Saaty, T.L.: Elements of Queueing Theory with Applications. Mc Graw Hill, New York (1961)
Stadjie, W.: The busy period of the queueing system \(M\vert G\vert \infty \). J. Appl. Probab. 3(22), 697–704 (1985)
Thorisson, H.: Coupling, Stationary and Regeneration. Springer, New York (2000)
Acknowledgements
The research was partially supported by RFBR grant 13-01-00653.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer Science+Business Media New York
About this paper
Cite this paper
Afanasyeva, L., Bashtova, E. (2014). Queueing Systems with Unreliable Servers in a Random Environment. In: Melas, V., Mignani, S., Monari, P., Salmaso, L. (eds) Topics in Statistical Simulation. Springer Proceedings in Mathematics & Statistics, vol 114. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-2104-1_1
Download citation
DOI: https://doi.org/10.1007/978-1-4939-2104-1_1
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4939-2103-4
Online ISBN: 978-1-4939-2104-1
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)