waiting-queues

Waiting queues

Pasted image 20230926154158.png

Parameters and characteristics

Waiting queues are described using a special notation: a/b/c
a: Probability distribution of arrival rate

b: Probability distribution of service time

c: Number of servers

All waiting queues run under these assumptions:

Queue Characteristics
M/M/1 Poisson-distributed arrivals often realistic
Exponentially distributed handling times often out of touch with reality
Very nice analytical properties: E.g. distribution of output is Poisson
Very simple formulas for key performance indicators
M/M/c Like M/M/1 with more than one server
Formulas for key performance indicators more complex than for M/M/1
M/G/1 Often more realistic than M/M/1, since distribution of handling times arbitrarily
Distribution of output not Poisson
Simple formulas available for some KPIs
G/G/c Very realistic modeling possible
Calculation of performance, if possible, very complex

Modeling M/M/1 queues

For M/M/1 queues there are analytical properties available. These can be modeled via a probability model.

A=1λλ=1A S=1μμ=1S ρ=λμ Pn=ρn(1ρ) LS=ρ1ρLQ=ρ21ρ WS=ρλ(1ρ)WQ=ρ2λ(1ρ)

Modelling M/M/1 networks

A waiting queue network combines multiple waiting queues together.

LS=iLSiLQ=iLQi WS=ipiWSiWQ=ipiWQi

Sequential

Pasted image 20231003104842.png
Due to the poisson distribution (λi+1=λi) λ stays equal to all linked queues.

WS=iWSiLS=iLSi

Separation

Pasted image 20231003105536.png

Integration

Pasted image 20231003105552.png

λ=λ1+λ2

Recursion

Pasted image 20231003105609.png

λ=λ1p