Asymptotic behaviour of M/M/K queue
The M/M/K queue has a central role in many discussion about more general queues. It will therefore be useful to gain a better insight into its behaviour. We have been specifically interested in the behaviour of as we increase the number of servers while keeping the traffic intensity, , constant.
One advantage of dealing with the M/M/K queue is that that equilibrium distribution is already well known.
Definition
The equilibrium probability masses for the each position, , in the queue - including the first who are being served - is given by
where the normalisation is given by
Following [1], we were able to find by using this stationary distribution to get the expected queue length, and then Little's Law to convert this into the expected waiting time.
Theorem
For fixed , we have the expression
Unfortunately, this exact expression still has the tricky term, and so we aimed to find the asymptotic behaviour of the expected waiting time in the large K limit.
For traffic intensity we were able to prove the following asymptotic result, exact at leading order resolution.
Theorem
For fixed , as
For , we could still attain this as an asymptotic lower bound but could only find the following weaker upper bound.
Theorem
Given and fixed , for sufficiently large K,
From the following plot we can see that whilst the traffic intensity is set in the range for which we only proved that our weaker bounds were valid, the expected waiting time hugs the lower bound very closely.
The success of the lower asymptotic bound motivates the following conjecture.
Conjecture
For all fixed , as
From our derivation of the strong asymptotic result for , we can see that this conjecture amounts to showing the following.
Conjecture
not just for , but in fact for all .
We did some numerical calculations of this sum, calculating the relative error of the estimate (that is ). We were encouraged by the result.
References
[1] Adan, Ivo, and Jacques Resing. "Queueing theory." (2002).