Yoni Nazarathy - PowerPoint PPT Presentation

1 / 42
About This Presentation
Title:

Yoni Nazarathy

Description:

BRAVO also ... The 'kick-in' time for the BRAVO effect. Departures from M/M/1/K with ... View BRAVO through a Heavy Traffic Perspective, using heavy ... – PowerPoint PPT presentation

Number of Views:44
Avg rating:3.0/5.0
Slides: 43
Provided by: yoninaz
Category:
Tags: bravo | nazarathy | yoni

less

Transcript and Presenter's Notes

Title: Yoni Nazarathy


1
On the Variance of Queueing Output Processes
With Illustrations and Animations for
Non-Queueists (Statisticians)
  • Yoni Nazarathy
  • Gideon Weiss
  • University of Haifa

Haifa Statistics Seminar February 20, 2007
2
Outline
  • Background
  • A Queueing Phenomenon BRAVO
  • Main Theorem
  • More on BRAVO
  • Current, parallel and future work

3
  • Some Background on Queues

4
A Bit On Queueing and Queueing Output Processes
  • A Single Server Queue

Server
Buffer

State
2
3
4
5
0
1
6
5
A Bit On Queueing and Queueing Output Processes
  • A Single Server Queue

Server
Buffer

State
2
3
4
5
0
1
6
M/M/1 Queue
  • Poisson Arrivals
  • Exponential Service times
  • State Process is a birth-death CTMC

OutputProcess
6
The M/M/1/K Queue
m
Server
Carried load
FiniteBuffer
  • Buffer size
  • Poisson arrivals
  • Independent exponential service times
  • Jobs arriving to a full system are a lost.
  • Number in system, , is represented
    by a finite state irreducible birth-death CTMC

M
7
Traffic 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
    (overflows)

Poisson
Renewal
Renewal
Non-Renewal
Renewal
Non-Renewal
Renewal
Poisson
Book Traffic Processes in Queueing Networks,
Disney, Kiessler 1987.
Poisson
Poisson
Poisson
8
D(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
9
Asymptotic Variance Rate of Outputs
What values do we expect for ?
10
Asymptotic Variance Rate of Outputs
What values do we expect for ?
Work in progress by Ward Whitt
11
Asymptotic Variance Rate of Outputs
What values do we expect for ?
Similar to Poisson
12
Asymptotic Variance Rate of Outputs
What values do we expect for ?
13
Asymptotic Variance Rate of Outputs
What values do we expect for ?
Balancing Reduces Asymptotic Variance
of Outputs
M
14
(No Transcript)
15
(No Transcript)
16
Asymptotic Variance of M/M/1/K
17
  • Calculating
  • Using MAPs

18
Represented as a MAP (Markovian Arrival
Process) (Neuts, Lucantoni et. al.)
Transitions with events
Transitions without events
Generator
Birth-Death Process
Asymptotic Variance Rate
19
Attempting to evaluate directly
But This doesnt get us far
20
  • Main Theorem

Paper submitted to Queueing Systems Journal, Jan,
2008The Asymptotic Variance Rate of the Output
Process of Finite Capacity Birth-Death Queues.
21
Scope Finite, irreducible, stationary,birth-deat
h CTMC that represents a queue
Main Theorem
(Asymptotic Variance Rate of Output Process)
Part (i)
Part (ii)
Calculation of
If
and
Then
22
  • Proof Outline

23
Use 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
24
Idea of Proof of part (i)
1) Lemma Look at M(t) instead of D(t).
2) Proposition The Fully Counting MAP of M(t)
has an associated MMPP with same variance.
2) Results of Ward Whitt An 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.
25
Proposition (relating Fully Counting MAPs to
MMPPs)
Example
Fully Counting MAP
MMPP (Markov Modulated Poisson Process)
The Proposition
rate 1Poisson Process
rate 1Poisson Process
rate 1Poisson Process
rate 1Poisson Process
rate 4Poisson Process
rate 4Poisson Process
rate 4Poisson Process
rate 4Poisson Process
rate 3Poisson Process
rate 3Poisson Process
rate 3Poisson Process
26
  • More On BRAVO

Balancing Reduces Asymptotic Variance
of Outputs
27
Some intuition for M/M/1/K
28
Intuition 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
29
BRAVO 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
30
The 2/3 property seems to hold for GI/G/1/K!!!
and increase K for different CVs
31
  • Other Phenomena at

32
Asymptotic Correlation Between Outputs and
Overflows
M/M/1/K
For Large K
M
33
The y-intercept of the Linear Asymptote of
Var(D(t))
M/M/1/K
Proposition If , then
34
The variance function in the short range
35
The kick-in time for the BRAVO effect
Departures from M/M/1/K with
36
  • How we got here and where are we going?

37
A Novel Queueing Network Push-Pull System
(Weiss, Kopzon 2002,2006)
Server 2
Server 1
PULL
PUSH
PROBABLYNOT WITH THESE POLICIES!!!
Low variance of the output processes?
PUSH
PULL
Require
Inherently Unstable
Inherently Stable
For Both Cases,Positive Recurrent Policies Exist
38
Some Queue Size Realizations
BURSTY OUTPUTS
BURSTY OUTPUTS
BURSTY OUTPUTS
39
Work in progress with regards to the Push-Pull
system
Server 2
Server 1
PULL
PUSH
  • Can we calculate ?
  • Is asymptotic variance rate really the right
    measure of burstines?
  • Which policies are good in terms of burstiness?

PUSH
PULL
40
Future work (or current work by colleagues)
  • View BRAVO through a Heavy Traffic Perspective,
    using heavy traffic limits and scaling.

41
Fresh in Progress work by Ward Whitt
Question What about the null recurrent M/M/1(
) ?
Some Guessing
Iglehart and Whitt 1970
Standard independent Brownian motions.
2008 (1 week in progress by Whitt)
To be continued
Uniform Integrability
SimulationResults
42
  • ThankYou
Write a Comment
User Comments (0)
About PowerShow.com