In queueing theory, a discipline within the mathematical theory of probability, the G/M/1 queue represents the queue length in a system where interarrival times have a general (meaning arbitrary) distribution and service times for each job have an exponential distribution.[1] The system is described in Kendall's notation where the G denotes a general distribution, M the exponential distribution for service times and the 1 that the model has a single server.
The arrivals of a G/M/1 queue are given by a renewal process. It is an extension of an M/M/1 queue, where this renewal process must specifically be a Poisson process (so that interarrival times have exponential distribution).
Models of this type can be solved by considering one of two M/G/1 queue dual systems, one proposed by Ramaswami and one by Bright.[2]
Let
(Xt,t\ge0)
G/M(\mu)/1
(An,n\inN)
Un=X
An- |
P=\begin{pmatrix} 1-a0&a0&0&0&0& … \\ 1-(a0+a1)&a1&a0&0&0& … \\ 1-(a0+a1+a2)&a2&a1&a0&0& … \\ 1-(a0+a1+a2+a3)&a3&a2&a1&a0& … \\ \vdots&\vdots&\vdots&\vdots&\vdots&\ddots \end{pmatrix}
where
a | ||||
|
\right)
The Markov chain
Un
\rho=(\muE(A))-1
η
η
E(\exp(\mu(η-1)A))
In this case, under the assumption that the queue is first-in first-out (FIFO), a customer's waiting time W is distributed by:[3]
P(W\lex)=1-η\exp(-\mu(1-η)x)~forx\geq0
The busy period can be computed by using a duality between the G/M/1 model and M/G/1 queue generated by the Christmas tree transformation.[4]
The response time is the amount of time a job spends in the system from the instant of arrival to the time they leave the system. A consistent and asymptotically normal estimator for the mean response time, can be computed as the fixed point of an empirical Laplace transform.[5]