26 research outputs found
The snowball effect of customer slowdown in critical many-server systems
Customer slowdown describes the phenomenon that a customer's service
requirement increases with experienced delay. In healthcare settings, there is
substantial empirical evidence for slowdown, particularly when a patient's
delay exceeds a certain threshold. For such threshold slowdown situations, we
design and analyze a many-server system that leads to a two-dimensional Markov
process. Analysis of this system leads to insights into the potentially
detrimental effects of slowdown, especially in heavy-traffic conditions. We
quantify the consequences of underprovisioning due to neglecting slowdown,
demonstrate the presence of a subtle bistable system behavior, and discuss in
detail the snowball effect: A delayed customer has an increased service
requirement, causing longer delays for other customers, who in turn due to
slowdown might require longer service times.Comment: 23 pages, 8 figures -- version 3 fixes a typo in an equation. in
Stochastic Models, 201
Approximate performance analysis of generalized join the shortest queue routing
In this paper we propose a highly accurate approximate performance analysis
of a heterogeneous server system with a processor sharing service discipline
and a general job-size distribution under a generalized join the shortest queue
(GJSQ) routing protocol. The GJSQ routing protocol is a natural extension of
the well-known join the shortest queue routing policy that takes into account
the non-identical service rates in addition to the number of jobs at each
server. The performance metrics that are of interest here are the equilibrium
distribution and the mean and standard deviation of the number of jobs at each
server. We show that the latter metrics are near-insensitive to the job-size
distribution using simulation experiments. By applying a single queue
approximation we model each server as a single server queue with a
state-dependent arrival process, independent of other servers in the system,
and derive the distribution of the number of jobs at the server. These
state-dependent arrival rates are intended to capture the inherent correlation
between servers in the original system and behave in a rather atypical way.Comment: 16 pages, 5 figures -- version 2 incorporates minor textual change
Weighted Dyck paths for nonstationary queues
We consider a model for a queue in which only a fixed number of customers
can join. Each customer joins the queue independently at an exponentially
distributed time. Assuming further that the service times are independent and
follow an exponential distribution, this system can be described as a
two-dimensional Markov process on a finite triangular region of
the square lattice. We interpret the resulting random walk on as
a Dyck path that is weighted according to some state-dependent transition
probabilities that are constant along one axis, but are rather general
otherwise. We untangle the resulting intricate combinatorial structure by
introducing appropriate generating functions that exploit the recursive
structure of the model. This allows us to derive a fully explicit expression
for the probability density function of the number of customers served in any
busy period (equivalently, of the length of any excursion of the Dyck path
above the diagonal) as a weighted sum with alternating sign over a certain
subclass of Dyck paths, whose study is of independent interest.Comment: 14 pages, 3 figure
The age of information in gossip networks
We introduce models of gossip based communication networks in which each node
is simultaneously a sensor, a relay and a user of information. We model the
status of ages of information between nodes as a discrete time Markov chain. In
this setting a gossip transmission policy is a decision made at each node
regarding what type of information to relay at any given time (if any). When
transmission policies are based on random decisions, we are able to analyze the
age of information in certain illustrative structured examples either by means
of an explicit analysis, an algorithm or asymptotic approximations. Our key
contribution is presenting this class of models.Comment: 15 pages, 8 figure
Steady-state analysis of shortest expected delay routing
We consider a queueing system consisting of two non-identical exponential
servers, where each server has its own dedicated queue and serves the customers
in that queue FCFS. Customers arrive according to a Poisson process and join
the queue promising the shortest expected delay, which is a natural and
near-optimal policy for systems with non-identical servers. This system can be
modeled as an inhomogeneous random walk in the quadrant. By stretching the
boundaries of the compensation approach we prove that the equilibrium
distribution of this random walk can be expressed as a series of product-forms
that can be determined recursively. The resulting series expression is directly
amenable for numerical calculations and it also provides insight in the
asymptotic behavior of the equilibrium probabilities as one of the state
coordinates tends to infinity.Comment: 41 pages, 13 figure
Joint queue length distribution of multi-class, single server queues with preemptive priorities
In this paper we analyze an queueing system with an arbitrary number
of customer classes, with class-dependent exponential service rates and
preemptive priorities between classes. The queuing system can be described by a
multi-dimensional Markov process, where the coordinates keep track of the
number of customers of each class in the system. Based on matrix-analytic
techniques and probabilistic arguments we develop a recursive method for the
exact determination of the equilibrium joint queue length distribution. The
method is applied to a spare parts logistics problem to illustrate the effect
of setting repair priorities on the performance of the system. We conclude by
briefly indicating how the method can be extended to an queueing system
with non-preemptive priorities between customer classes.Comment: 15 pages, 5 figures -- version 3 incorporates minor textual changes
and fixes a few math typo