Large Deviations for the Empirical Mean
of an M/M/1 Queue (with P. Glynn and S. Mean).
Summary:
This paper was started during the Newton Institute activity on Stochastic
Networks in 2010, after Sean Meyn described this as
an open problem. The theory that Donsker and Varadhan developed in the seventies allows computing large
deviations for the empirical mean of functions of a Markov chain (i.e. Markov
random walks). The results look qualitatively much like the i.i.d.
case. Namely, large deviations of order $n$ away from the steady-state mean of
$n$ summands has a probability that decreases exponentially in $n$ and with a
rate that is the Legendre transform of an associated (asymptotic) logarithmic
moment generating function. When one relaxes the assumptions of the Donsker-Varadhan one obtains a completely different
behavior, which can be explained by heavy-tailed large deviations intuition.
We illustrate this in the setting of an M/M/1 queue. Suppose that {Q_k :
k>=0} is the queue length process and consider the Markov random walk S_n = Q_1 + … + Q_n, starting say
from Q_0 = 0. We know that S_n / n converges to $mu$
(computable as the mean of a suitable geometric r.v. but this is unimportant). What is the large
deviations behavior of P(S_n
> n*a) for a > $mu$ ? The answer is given in the paper. The idea is to
note that S_n is just the area drawn under the queue
length process up to time $n$. To obtain a deviation of size $n$ one just needs
a busy period that is of length $n^1/2$, which will yield fluctuations of order
$n^1/2$ and thus a total area of order $n$. The area in a busy period is then Weibullian with shape parameter ˝ and thus, breaking the
calculation in busy periods we see that, by the “principle of the single large
jump” for heavy-tailed large deviations (which is verified in the current
setting in logarithmic scale in this paper), the most likely way in which S_n > n*a is that most of the time the queue length
behaves “regularly” and there is a single big busy period of order n^1/2 that
causes the large deviation. We abstract in this paper the features that cause
this type of behavior that we expect will be seen in more general queueing
problems.
Bibtex:
@Article{BlaGlyMe11,
author
= { J. Blanchet and P. Glynn and S. Meyn},
title = {Large deviations for
the empirical mean of an M/M/1 queue},
journal
= { Queueing Systems: Theory and Applications},
year = {2013},
volume
= {73},
pages =
{425-446}
}