Title: Yoni Nazarathy
1On the Asymptotic Variance Rate of the Output
Process of Finite Capacity Queues
- Yoni Nazarathy
- Gideon Weiss
- University of Haifa
Queueing Analysis, Control and Games December
20,2007 Technion, Israel
2The M/M/1/K Queue
m
Server
Buffer
- Poisson arrivals
- Independent exponential service times
- Finite buffer size
- Jobs arriving to a full system are a lost.
- Number in system, , is represented
by a finite state irreducible birth-death CTMC
M
3Traffic Processes
M/M/1/K
- Counts of point processes
- - The arrivals during
- - The entrances into the system
during - - The outputs from the system
during - - The lost jobs during
Poisson
Renewal
Renewal
Non-Renewal
Renewal
Non-Renewal
Renewal
Poisson
Book Traffic Processes in Queueing Networks,
Disney, Kiessler 1987.
Poisson
Poisson
Poisson
4D(t) The Output process
- Some Attributes (Disney, Kiessler, Farrell, de
Morias 70s) - Not a renewal process (but a Markov Renewal
Process). - Expressions for .
- Transition probability kernel of Markov Renewal
Process. - A Markovian Arrival Process (MAP) (Neuts 1980s).
- What about ?
Asymptotic Variance Rate
5Asymptotic Variance Rate of Outputs
What values do we expect for ?
6Asymptotic Variance Rate of Outputs
What values do we expect for ?
7Asymptotic Variance Rate of Outputs
What values do we expect for ?
Similar to Poisson
8Asymptotic Variance Rate of Outputs
What values do we expect for ?
9Asymptotic Variance Rate of Outputs
What values do we expect for ?
Balancing Reduces Asymptotic Variance
of Outputs
M
10 11Results for M/M/1/K
Other M/M/1/K results
- Asymptotic correlation between outputs and
overflows. - Formula for y-intercept of linear asymptote when
.
12 13 Represented as a MAP (Markovian Arrival
Process) (Neuts, Lucantoni et. al.)
Transitions with events
Transitions without events
Generator
Asymptotic Variance Rate
14Attempting to evaluate directly
But This doesnt get us far
15 16Scope Finite, irreducible, stationary,birth-deat
h CTMC that represents a queue
Main Theorem
(Asymptotic Variance Rate of Output Process)
Part (i)
Part (ii)
If
Calculation of
and
or
and
Then
17 18Use the Transition Counting Process
- Counts the number of transitions in the state
space in 0,t
Births
Deaths
Asymptotic Variance Rate of M(t)
Lemma
Proof
Q.E.D
19Idea of Proof of part (i)
1) Look at M(t) instead of D(t).
2) The MAP of M(t) has an associated MMPP with
same variance.
2) Results of Ward Whitt allow to obtain explicit
expression for the asymptotic variance rate of
MMPP with birth-death structure.
Whitt Book Stochastic Process Limits, 2001.
Paper 1992 Asymptotic Formulas for
Markov Processes
Proof of part (ii), is technical.
20Balancing Reduces Asymptotic Variance
of Outputs
21Trying to understand what is going on.
M/M/1/K
22Intuition for M/M/1/K doesnt carry over to
M/M/c/K
But BRAVO does
c30
c20
M/M/c/40
c1
K30
K20
M/M/40/40
K10
M/M/K/K
23BRAVO also occurs in GI/G/1/K
MAP is used to evaluate Var Rate for PH/PH/1/40
queue with Erlang and Hyper-Exp
24The 2/3 property seems to hold for GI/G/1/K!!!
and increase K for different CVs
25