Buzen's algorithm

Buzen's algorithm

Buzen's algorithm is an algorithm related to queueing theory used to calculate the normalization constant G(N) for a closed Jackson network. This constant is used when analyzing these networks, alternatively Mean-value analysis can be used to avoid having to compute the normalization constant. This method was first proposed by Jeffrey P. Buzen in 1973.cite journal
first = Jeffrey
last = Buzen
authorlink = Jeffrey L. Buzen
year = 1973
month = September
title = Computational algorithms for closed queueing networks with exponential servers
journal = Communications of the ACM
volume = 16
issue = 9
doi = 10.1145/362342.362345
[http://www-unix.ecs.umass.edu/~krishna/ece673/buzen.pdf] ]

The motivation for this algorithm is the result of the combinatorial explosion of the number of states that the system can be in.

Derivation

G(N) = g(M, N)

g(m, 0) = 1 to avoid affecting the product.

g(1, n) = f_1( n )

This recursive relationship allows for the calculation of all G(N) up to any value of N in order O(MN^2) time.

There is a more efficient algorithm for finding G(N) for some network. If it is assumed that f_{i>1}( n ) = c_iy_i^n, then the recursive relationship can be simplified as follows:

This simpler recursive relationship allows for the calculation of all G(n) up to any value of N to be found in order O(MN) time.

Implementation

References


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Jeffrey P. Buzen — (born May 28 1943) is an American computer scientist in system performance analysis best known for his contributions to queueing theory. His 1971 Doctorial thesis Computational algorithms for closed queueing networks with exponential servers cite …   Wikipedia

  • Mean value analysis — In queueing theory, a specialty within the mathematical theory of probability, mean value analysis is a technique for computing expected queue lengths in equilibrium for a closed separable system of queues. It was developed by Reiser and… …   Wikipedia

  • Queueing theory — is the mathematical study of waiting lines (or s ). The theory enables mathematical analysis of several related processes, including arriving at the (back of the) queue, waiting in the queue (essentially a storage process), and being served by… …   Wikipedia

  • Gordon–Newell theorem — In queueing theory, a discipline within the mathematical theory of probability, the Gordon–Newell theorem is an extension of Jackson s theorem from open queueing networks to closed queueing networks of exponential servers.[1] We cannot apply… …   Wikipedia

  • John M. McQuillan — (1949) is an American computer scientist, known for studies of early routing algorithms in the ARPANET.He received his A.B. (1970), M.S. (1971) and Ph.D. (1974) in applied mathematics from Harvard University. He was at the sametime (since 1971)… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”