Queuing Theory - Example
Queuing Theory - Example
Non-negative
Integer-value
Non-decrease
8
Poisson process - Mathematics
Homogeneous
K : number of events occur in time interval (t, t+T).
Mathematics:
A collection of random variables
N(t) : number of events that have occurred up to time t (starting
from time 0)
The number of events between time a and time b is given as
N(b) N(a). This number of events has a Poisson distribution.
( )
( )
( ( ))
!
0,1,...,
k
e
P N t N t k
k
k
+ = = (
=
9
Queuing model notation.
Queuing model
A/B/S/K/N/D
A/B : arrival/service time distribution
S : number of servers
K : system capacity (infinite assumption)
N : calling population (infinite assumption)
D : service discipline (LIFO, FIFO, Processor Sharing, Priority)
Standard notions for distributions A or B:
M : a Markovian (poisson, exponential) distribution
E
K
: an Erlang distribution with k phases.
D : degenerate (deterministic) distribution (constant)
G : general distribution (arbitrary)
PH : a phase-type distribution
10
Queuing model
Construction & analysis.
Queuing models are used to represent the steady state of a queuing system.
Therefore, these are stochastic models that represent the probability that a
queuing system will be found in a particular configuration or state.
General procedure for construction and analyzing queuing models :
1. Identify the parameters of the system.
2. Identify the system states.
3. Draw a state-transition diagram
4. There is a balanced flow between states probabilities of being in
adjacent states can be related mathematically in terms of the arrival and
service rates and state probabilities.
5. Express all the state probabilities in terms of the empty state probability,
using the inter-state transition relationships.
6. Determine the empty state probability by using the fact that all state
probabilities always sum to 1.
11