1. Introduction
As one of the important types of queueing systems, retrial queues have been extensively studied for more than 40 years and hundreds of literature publications have been produced. Research on retrial queues is still very active due to continuously emerging new challenges. A general picture of retrial models, together with their applications in various areas, and basic results on retrial queues can be acquired from books or recent surveys, such as Falin and Templeton [
1], Artajelo and Gómez-Corral [
2], Choi and Chang [
3], Kim and Kim [
4], Phung-Duc [
5], among possible others.
Tail asymptotic analysis of retrial queueing systems, especially asymptotic properties in tail stationary probabilities for a stable retrial queue, has been a focus of the investigation in the past 10 years or so, due to two main reasons: first, for most of retrial queues, it is not expected to have explicit non-transform solutions for their stationary distributions, and, second, tail asymptotic properties often lead to approximations to performance metrics and numerical algorithms. Both light-tailed and heavy-tailed properties have been obtained for a number of retrial queues, including the following incomplete list: Kim, Kim and Ko [
6], Liu and Zhao [
7], Kim, Kim and Kim [
8], Liu, Wang and Zhao [
9], Kim and Kim [
10], Artalejo and Phung-Duc [
11], Walraevens, Claeys and Phung-Duc [
12], Kim, Kim and Kim [
13], Yamamuro [
14], Masuyama [
15], Liu, Min and Zhao [
16], and Liu and Zhao [
17].
In this paper, we consider an
retrial queue with a Bernoulli schedule. This model was first proposed and studied by Choi and Park [
18], but tail asymptotic behaviour was not a focus of the study. This
retrial queueing system consists of a (priority) queue of infinite waiting capacity and an orbit. External customers arrive to this system according to a Poisson process with rate
. There is a single server in this system. If the server is idle upon the arrival of a customer, the customer receives the service immediately and leaves the system after the completion of the service. Otherwise, if the server is busy, the arriving customer would join the queue with probability
q, becoming a priority customer waiting for the service according to the first-in-first-out discipline; or the orbit with probability
, becoming a repeated customer who will retry later for receiving its service, which is referred to as the Bernoulli scheduling. A priority customer has priority over a repeated customer for receiving the service. This implies that, upon the completion of a service, if there is a customer in the queue, the server will serve the customer at the head of the queue; otherwise, the server becomes idle. Each of the repeated customers in the orbit independently repeatedly tries to receive service, according to a Poisson process with the retrial rate
, until an idle server is found, and then immediately receives its service. Upon the completion of the service, the customer leaves the system. Service times for all customers are i.i.d. random variables. By
, we denote the generic service time whose distribution
with
is assumed to have a finite mean
. The Laplace–Stieltjes transform (LST) of the distribution function
is denoted by
. Our interest in this paper is the tail stationary asymptotic behaviour for this system with the following assumption on the heavy-tailed service time:
Assumption 1. The service time has tail probability as , where , and is a slowly varying function at ∞ (see Definition A1).
It should be noted that this assumption is different from that made in [
17], where the low priority customers have the tail probabilities lighter than the high priority customers. Therefore, the study carried out in this paper is not overlapped with that in [
17].
We also mention some literature studies on similar models to that considered in [
18], such as Falin, Artalejo, and Martin [
19], in which a model with two independent (primary) Poisson arrival streams was considered. The priority customers, when blocked upon arrival, are queued and waiting for service, while the non-priority customers, when blocked, join the orbit and retry for service later; Li and Yang [
20], in which the discrete-time counterpart to the model studied in this paper, or a Geo/G/1 retrial queue with Bernoulli schedule, was considered; and Atencia and Moreno [
21], in which the
retrial queueing system with Bernoulli schedule has a general retrial time, but only the customer at the head of the orbit is allowed to retry for service, or retrials with a constant rate. Once again, our focus and also the method in the study are different from those in the above mentioned studies.
Let
,
,
,
and
. It follows from [
18] that the system considered in this paper is stable if and only if (iff)
, which is assumed to hold throughout the paper. For obtaining asymptotic properties in various tail stationary probabilities of this
retrial queue with Bernoulli schedule, which is the focus of this paper, we start with two expressions for probability transformations obtained in [
18]. The method employed in our analysis is the exhaustive stochastic decomposition, recently proposed in [
17]. By assuming a regular varying tail in the service time distribution, as made in Assumption A, we obtain asymptotic properties for the conditional tail probabilities of customers:
- (1)
in the orbit, given that the server is idle (
Section 4.1);
- (2)
in the queue, given that the server is busy (
Section 4.2); and
- (3)
in the orbit, given that the server is busy (
Section 4.3).
Numerical curves are presented to demonstrate how system parameters, say the arrival rate, the expected service time or the retrial rate, impact the tail asymptotic probabilities.
The rest of this paper is organized as follows: preliminary results are provided in
Section 2; exhaustive stochastic decompositions are obtained in
Section 3; and the main results on asymptotic properties for tail probabilities are derived in
Section 4; numerical examples are presented in
Section 5; and conclusions are made in the final section.
2. Preliminaries
Assume that the system is in steady state. Let be the number of priority customers in the queue, excluding the possible one in the service, let be the number of repeated customers in the orbit, and let or 0, whenever the server is busy or idle, respectively. Let be a random variable (r.v.) whose distribution coincides with the conditional distribution of , given that , and let be a two-dimensional r.v. whose distribution coincides with the conditional distribution of , given that . Precisely, , , and are all nonnegative integer-valued r.v.s; and has the probability generating function (PGF) and has the PGF .
Our starting point for tail asymptotic analysis is based on the expressions for
and
. Following the discussions in [
18], let
where
is determined uniquely by the following equation:
Since
and
, obtained in [
18], we have the following expressions immediately from Equations (12) and (13) in [
18]:
Next, we provide a probabilistic interpretation for
in (
4). Let
be the busy period of the standard
queue (without retrial) with arrival rate
and service time
. By
, we denote the probability distribution function of
, and by
, the LST of
. The following are classic results on the busy period of this standard
queue (referring, e.g., to [
22]):
Throughout this paper, we use the notation
to represent the number of Poisson arrivals, with rate
b, within the time interval
, and
to represent the number of arrivals of a Poisson process, with arrival rate
, within the independent random time
. The PGF of
is easily obtained as follows:
By comparing (
4) and (
10), and noticing the uniqueness of
, we immediately have
Remark 1. is the PGF of the number of arrivals of a Poisson process with arrival rate within an independent random time , where has the same probability distribution as that for the busy period of the standard queue with arrival rate and service time .
Since
is the busy period of the standard
queue with arrival rate
and the service time
, its asymptotic tail probability is regularly varying according to de Meyer and Teugels [
22] (see Lemma A1 in
Appendix A).
3. Exhaustive Stochastic Decompositions
In this section, we verify that can be viewed as the PGF of a r.v., which is written in a form of stochastic decompositions. The result will be used for the asymptotic analysis in later sections.
Based on the definition of given earlier, this is a r.v. whose distribution coincides with the conditional distribution of , given that . In this section, we provide a new probabilistic interpretation for , which is useful for our tail asymptotic analysis.
Substituting (
11) into (
5), we have
In order to rewrite (
12), we let
In the following three remarks, we assert that
,
and
are the LSTs of three probability distribution functions on
, respectively. For the first assertion, let
be the equilibrium distribution of
, which is defined as
, where
is given in (
8). The LST of
can be written as
. From (
14), we have
where
Remark 2. Immediately from (18), can be viewed as the LST of the distribution function of a r.v. , whose distribution function is denoted by . More precisely, , where , are i.i.d. r.v.s, each with the distribution , , , and J is independent of for . In the above expression, and also later, the notation “” stands for equality in probability distribution. For the second assertion, we will use Theorem 1 in Feller [
23] (see p. 439): A function
is the LST of a probability distribution function iff
and
is completely monotone, i.e.,
possesses derivatives
of all orders such that
for
.
Remark 3. Immediately from (15), and for , which implies that is the LST of the probability distribution function of a r.v. , whose distribution is denoted by . For the third assertion, we write (
16) as
Remark 4. Immediately from (20), can be viewed as the LST of the distribution function of a r.v. , whose distribution function is denoted by . More precisely, , where , , are i.i.d. r.v.s each with the distribution , and , , where J is independent of for . The following remark provides a detailed interpretation on (
17).
Remark 5. can be regarded as the number of Poisson arrivals with rate within an independent random time , i.e., .
4. Tail Asymptotics
In this section, we will study the asymptotic behaviour for the tail probabilities , and , as , respectively.
4.1. Asymptotic Tail Probability for
To study the asymptotic behaviour for the tail probability , let us first study the asymptotic properties of the tail probabilities for , and , respectively.
By Lemma A1, we know that
as
, where the r.v.
is the busy period defined in
Section 2. Applying Karamata’s theorem (e.g., p. 28 in [
24]), we have
, which implies that
,
. By Remark 2 and applying Lemma A2, we obtain the following tail asymptotic property for
.
In the following lemma, we present the asymptotic tail probability of .
Proof. Recall that
has the distribution function
, defined in terms of its LST
in (
15), which is determined by the LST
of the distribution function of
. We divide the proof into two parts, depending on whether
a is an integer or not.
Suppose that
,
. Since
, we have its moments
and
. Define
in a manner similar to that in (
A3). Then,
. By Lemma A5, we know that
From (
15), there are constants
satisfying
Define
in a manner similar to that in (
A3). Then,
where we have used (
24) and Karamata’s theorem (p. 28 in [
24]). Applying Lemma A5, we complete the proof of Lemma 2 for non-integer
.
Suppose that
. Since
implies that
has its moment
, we can define
and
in a manner similar to that in (
A3) and (
A4), respectively. Then,
. By Lemma A6, we obtain
From (
15), there exist constants
satisfying
Define
in a manner similar to that in (
A4). Then, we have
which immediately gives us
. It follows that
where we have used (
26) and Karamata’s theorem (p. 28 in [
24]). By applying Lemma A6, we complete the proof of Lemma 2 for integer
. □
For the tail asymptotic property of , recall Remark 4, with , where J has a Poisson distribution with parameter , , , are i.i.d. r.v.s with the distribution function , and J is independent of , . Then, by Lemmas A2 and 2, we have the following property.
Now, the asymptotic tail probability for
can be obtained based on Lemma 3. From Remark 5, we know that
. Lemma A3 leads to:
4.2. Asymptotic Tail Probability for
In this subsection, we will study the asymptotic behaviour of the tail probability
as
. For this purpose, we examine the generating function
of
. Note that
. Taking
in (
3), (
5) and (
6) and using the fact that
, we immediately have
,
and
It follows from (
1) and (
2) that
Denote
to be the equilibrium distribution of
, that is,
The LST of
can be written as
. We now have
Substituting (
34) and (
35) into (
31), we have
where
Remark 6. Immediately from (37), can be viewed as the LST of the distribution function of the r.v. , where , , are i.i.d. r.v.s. with a common distribution , , , and J is independent of , . Under Assumption A, by Karamata’s theorem (e.g., p. 28 in [
24]), we have
, which implies that
,
. By Remark 6 and applying Lemma A2, we have
Remark 7. With (36), one can interpret as the number of Poisson arrivals with rate within the independent random time , i.e., . By Remark 7 and applying Lemma A3, we have
4.3. Asymptotic Tail Probability for
In this subsection, we will study the asymptotic behaviour of the tail probability
as
. By (
6),
Taking
in (
1)–(
3), we have
where the last equality follows from (
14).
Substituting (
42) and (
17) into (
40), we have
Remark 8. With (43), one can interpret as the number of Poisson arrivals with rate within an independent random time , i.e., , where and are assumed to be independent. By (
21) and (
29), and applying Lemma A4, we have
Applying Remark 8 and Lemma A3, we have
5. Numerical Examples
In this section, using numerical examples, we demonstrate how system parameters, like the arrival, service and retrial rates, impact the tail decay rate. According to the tail asymptotic expressions obtained in (
30), (
39) and (
45), it is expected that the tail becomes fatter (or the tail probability becomes bigger) as the arrival rate (
) increases while all other parameter values remain the same for all three types of conditional probabilities. Similar results are expected as the service rate (
) or the retrial rate (
) decreases, respectively. The above claim has been supported by our extensive numerical tests using various slowly varying functions and a broad range of parameter values. For a quantitative pictorial example, we take the conditional tail probability
as expressed in (
30).
Assume that the service time
follows a Pareto distribution with shape parameter
and scale parameter
, i.e.,
for convenience, since, in this case, we can easily compute the mean service time, given as
and the traffic intensity, given as
.
We provide three figures to demonstrate the quantitative changes of the tail probability as a function of the arrival rate
, the expected service time
, and the retrial rate
, respectively. In
Figure 1, set
,
,
(Bernoulli probability of joining the queue), and
. Then, the tail asymptotic probability is a function of the arrival rate
. Four curves in different colours are given to show the changes as
changes, corresponding to
, respectively.
In
Figure 2, we set
,
and
. Then, the tail asymptotic probability is a function of the expected service time
. By further assuming
, the tail asymptotic probability is simply a function of
a (see Assumption 1). In order to see the impact of the service time distribution
on the asymptotic tail
, four curves in different colours are given, corresponding to
, respectively (or, correspondingly,
).
Finally, we show, in
Figure 3, the trend of the change for the tail asymptotic probability
, as a function of the retrial rate
. Specifically, we set
,
,
and
. The four curves correspond to the following four different retrial rates:
, respectively.