1,005 research outputs found
A Finite Buffer Fluid Queue Driven by a Markovian Queue
We consider a finite buffer fluid queue receiving its input from the output of a Markovian queue with finite or infinite waiting room. The input flow into the fluid queue is thus characterized by a Markov modulated input rate process and we derive, for a wide class of such input processes, an approach for the computation of the stationary buffer content of the fluid queue and so for the computation of the stationary overflow probability. This approach leads to a numerically stable algorithm for which the precision of the result can be specified in advance
Fluid queues driven by an M
In this paper, we consider fluid queue models with infinite buffer capacity which receives and releases fluid at variable rates in such a way that the net input rate of fluid into the buffer (which is negative when fluid is flowing out of the buffer) is uniquely determined by the number of customers in an M/M/1/N queue model (that is, the fluid queue is driven by this Markovian queue) with constant arrival and service rates. We use some interesting identities of tridiagonal determinants to find analytically the eigenvalues of the underlying tridiagonal matrix and hence the distribution function of the buffer occupancy. For specific cases, we verify the results available in the literature
Large deviations analysis for the queue in the Halfin-Whitt regime
We consider the FCFS queue in the Halfin-Whitt heavy traffic
regime. It is known that the normalized sequence of steady-state queue length
distributions is tight and converges weakly to a limiting random variable W.
However, those works only describe W implicitly as the invariant measure of a
complicated diffusion. Although it was proven by Gamarnik and Stolyar that the
tail of W is sub-Gaussian, the actual value of was left open. In subsequent work, Dai and He
conjectured an explicit form for this exponent, which was insensitive to the
higher moments of the service distribution.
We explicitly compute the true large deviations exponent for W when the
abandonment rate is less than the minimum service rate, the first such result
for non-Markovian queues with abandonments. Interestingly, our results resolve
the conjecture of Dai and He in the negative. Our main approach is to extend
the stochastic comparison framework of Gamarnik and Goldberg to the setting of
abandonments, requiring several novel and non-trivial contributions. Our
approach sheds light on several novel ways to think about multi-server queues
with abandonments in the Halfin-Whitt regime, which should hold in considerable
generality and provide new tools for analyzing these systems
Many-server diffusion limits for queues
This paper studies many-server limits for multi-server queues that have a
phase-type service time distribution and allow for customer abandonment. The
first set of limit theorems is for critically loaded queues, where
the patience times are independent and identically distributed following a
general distribution. The next limit theorem is for overloaded
queues, where the patience time distribution is restricted to be exponential.
We prove that a pair of diffusion-scaled total-customer-count and
server-allocation processes, properly centered, converges in distribution to a
continuous Markov process as the number of servers goes to infinity. In the
overloaded case, the limit is a multi-dimensional diffusion process, and in the
critically loaded case, the limit is a simple transformation of a diffusion
process. When the queues are critically loaded, our diffusion limit generalizes
the result by Puhalskii and Reiman (2000) for queues without customer
abandonment. When the queues are overloaded, the diffusion limit provides a
refinement to a fluid limit and it generalizes a result by Whitt (2004) for
queues with an exponential service time distribution. The proof
techniques employed in this paper are innovative. First, a perturbed system is
shown to be equivalent to the original system. Next, two maps are employed in
both fluid and diffusion scalings. These maps allow one to prove the limit
theorems by applying the standard continuous-mapping theorem and the standard
random-time-change theorem.Comment: Published in at http://dx.doi.org/10.1214/09-AAP674 the Annals of
Applied Probability (http://www.imstat.org/aap/) by the Institute of
Mathematical Statistics (http://www.imstat.org
Heavy-traffic limits for waiting times in many-server queues with abandonment
We establish heavy-traffic stochastic-process limits for waiting times in
many-server queues with customer abandonment. If the system is asymptotically
critically loaded, as in the quality-and-efficiency-driven (QED) regime, then a
bounding argument shows that the abandonment does not affect waiting-time
processes. If instead the system is overloaded, as in the efficiency-driven
(ED) regime, following Mandelbaum et al. [Proceedings of the Thirty-Seventh
Annual Allerton Conference on Communication, Control and Computing (1999)
1095--1104], we treat customer abandonment by studying the limiting behavior of
the queueing models with arrivals turned off at some time . Then, the
waiting time of an infinitely patient customer arriving at time is the
additional time it takes for the queue to empty. To prove stochastic-process
limits for virtual waiting times, we establish a two-parameter version of
Puhalskii's invariance principle for first passage times. That, in turn,
involves proving that two-parameter versions of the composition and inverse
mappings appropriately preserve convergence.Comment: Published in at http://dx.doi.org/10.1214/09-AAP606 the Annals of
Applied Probability (http://www.imstat.org/aap/) by the Institute of
Mathematical Statistics (http://www.imstat.org
Two-dimensional fluid queues with temporary assistance
We consider a two-dimensional stochastic fluid model with ON-OFF inputs
and temporary assistance, which is an extension of the same model with
in Mahabhashyam et al. (2008). The rates of change of both buffers are
piecewise constant and dependent on the underlying Markovian phase of the
model, and the rates of change for Buffer 2 are also dependent on the specific
level of Buffer 1. This is because both buffers share a fixed output capacity,
the precise proportion of which depends on Buffer 1. The generalization of the
number of ON-OFF inputs necessitates modifications in the original rules of
output-capacity sharing from Mahabhashyam et al. (2008) and considerably
complicates both the theoretical analysis and the numerical computation of
various performance measures
Upstream traffic capacity of a WDM EPON under online GATE-driven scheduling
Passive optical networks are increasingly used for access to the Internet and
it is important to understand the performance of future long-reach,
multi-channel variants. In this paper we discuss requirements on the dynamic
bandwidth allocation (DBA) algorithm used to manage the upstream resource in a
WDM EPON and propose a simple novel DBA algorithm that is considerably more
efficient than classical approaches. We demonstrate that the algorithm emulates
a multi-server polling system and derive capacity formulas that are valid for
general traffic processes. We evaluate delay performance by simulation
demonstrating the superiority of the proposed scheduler. The proposed scheduler
offers considerable flexibility and is particularly efficient in long-reach
access networks where propagation times are high
Separation of timescales in a two-layered network
We investigate a computer network consisting of two layers occurring in, for
example, application servers. The first layer incorporates the arrival of jobs
at a network of multi-server nodes, which we model as a many-server Jackson
network. At the second layer, active servers at these nodes act now as
customers who are served by a common CPU. Our main result shows a separation of
time scales in heavy traffic: the main source of randomness occurs at the
(aggregate) CPU layer; the interactions between different types of nodes at the
other layer is shown to converge to a fixed point at a faster time scale; this
also yields a state-space collapse property. Apart from these fundamental
insights, we also obtain an explicit approximation for the joint law of the
number of jobs in the system, which is provably accurate for heavily loaded
systems and performs numerically well for moderately loaded systems. The
obtained results for the model under consideration can be applied to
thread-pool dimensioning in application servers, while the technique seems
applicable to other layered systems too.Comment: 8 pages, 2 figures, 1 table, ITC 24 (2012
- …