Gordon–Newell Theorem
   HOME

TheInfoList



OR:

In
queueing theory Queueing theory is the mathematical study of waiting lines, or queues. A queueing model is constructed so that queue lengths and waiting time can be predicted. Queueing theory is generally considered a branch of operations research because the ...
, a discipline within the mathematical
theory of probability Probability theory is the branch of mathematics concerned with probability. Although there are several different probability interpretations, probability theory treats the concept in a rigorous mathematical manner by expressing it through a set o ...
, the Gordon–Newell theorem is an extension of Jackson's theorem from open queueing networks to closed queueing networks of exponential servers where customers cannot leave the network. Jackson's theorem cannot be applied to closed networks because the queue length at a node in the closed network is limited by the population of the network. The Gordon–Newell theorem calculates the open network solution and then eliminates the infeasible states by renormalizing the probabilities. Calculation of the
normalizing constant The concept of a normalizing constant arises in probability theory and a variety of other areas of mathematics. The normalizing constant is used to reduce any probability function to a probability density function with total probability of one. ...
makes the treatment more awkward as the whole state space must be enumerated.
Buzen's algorithm In queueing theory, a discipline within the mathematical theory of probability, Buzen's algorithm (or convolution algorithm) is an algorithm for calculating the normalization constant G(''N'') in the Gordon–Newell theorem. This method was first p ...
or
mean value analysis In queueing theory, a discipline within the mathematical theory of probability, mean value analysis (MVA) is a recursive technique for computing expected queue lengths, waiting time at queueing nodes and throughput in equilibrium for a closed separ ...
can be used to calculate the normalizing constant more efficiently.


Definition of a Gordon–Newell network

A network of ''m'' interconnected queues is known as a Gordon–Newell network or closed Jackson network if it meets the following conditions: # the network is closed (no customers can enter or leave the network), # all service times are exponentially distributed and the service discipline at all queues is
FCFS Queueing theory is the mathematical study of waiting lines, or queues. A queueing model is constructed so that queue lengths and waiting time can be predicted. Queueing theory is generally considered a branch of operations research because the ...
, # a customer completing service at queue ''i'' will move to queue ''j'' with probability P_, with the P_ such that \sum_^m P_ = 1, # the utilization of all of the queues is less than one.


Theorem

In a closed Gordon–Newell network of ''m'' queues, with a total population of ''K'' individuals, write \scriptstyle (where ''k''''i'' is the length of queue ''i'') for the state of the network and ''S''(''K'', ''m'') for the state space :S(K,m) = \left\. Then the equilibrium state probability distribution exists and is given by :\pi (k_1,k_2,\ldots,k_m) = \frac \prod_^m \left( \frac \right)^ where service times at queue ''i'' are exponentially distributed with parameter ''μi''. The normalizing constant ''G''(''K'') is given by :G(K) = \sum_ \prod_^ \left( \frac \right)^ , and ''e''''i'' is the visit ratio, calculated by solving the simultaneous equations :e_i = \sum_^m e_j p_ \text1 \leq i \leq m.


See also

*
BCMP network In queueing theory, a discipline within the mathematical theory of probability, a BCMP network is a class of queueing network for which a product-form equilibrium distribution exists. It is named after the authors of the paper where the network was ...


References

{{DEFAULTSORT:Gordon-Newell theorem Probability theorems Queueing theory