For faster navigation, this Iframe is preloading the Wikiwand page for BCMP network.

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 first described: Baskett, Chandy, Muntz, and Palacios. The theorem is a significant extension to a Jackson network allowing virtually arbitrary customer routing and service time distributions, subject to particular service disciplines.[1]

The paper is well known, and the theorem was described in 1990 as "one of the seminal achievements in queueing theory in the last 20 years" by J. Michael Harrison and Ruth J. Williams.[2]

Definition of a BCMP network

[edit]

A network of m interconnected queues is known as a BCMP network if each of the queues is of one of the following four types:

  1. FCFS discipline where all customers have the same negative exponential service time distribution. The service rate can be state dependent, so write for the service rate when the queue length is j.
  2. Processor sharing queues
  3. Infinite-server queues
  4. LCFS with pre-emptive resume (work is not lost)

In the final three cases, service time distributions must have rational Laplace transforms. This means the Laplace transform must be of the form[3]

Also, the following conditions must be met.

  1. external arrivals to node i (if any) form a Poisson process,
  2. a customer completing service at queue i will either move to some new queue j with (fixed) probability or leave the system with probability , which is non-zero for some subset of the queues.

Theorem

[edit]

For a BCMP network of m queues which is open, closed or mixed in which each queue is of type 1, 2, 3 or 4, the equilibrium state probabilities are given by

where C is a normalizing constant chosen to make the equilibrium state probabilities sum to 1 and represents the equilibrium distribution for queue i.

Proof

[edit]

The original proof of the theorem was given by checking the independent balance equations were satisfied.

Peter G. Harrison offered an alternative proof[4] by considering reversed processes.[5]

References

[edit]
  1. ^ Baskett, F.; Chandy, K. Mani; Muntz, R.R.; Palacios, F.G. (1975). "Open, closed and mixed networks of queues with different classes of customers". Journal of the ACM. 22 (2): 248–260. doi:10.1145/321879.321887. S2CID 15204199.
  2. ^ Harrison, J.M.; Williams, R.J. (1990). "On the Quasireversibility of a Multiclass Brownian Service Station". The Annals of Probability. 18 (3). Institute of Mathematical Statistics: 1249–1268. doi:10.1214/aop/1176990745. JSTOR 2244425.
  3. ^ Sinclair, Bart. "BCMP Theorem". Connexions. Retrieved 2011-08-14.
  4. ^ Harchol-Balter, M. (2012). "Networks with Time-Sharing (PS) Servers (BCMP)". Performance Modeling and Design of Computer Systems. pp. 380–394. doi:10.1017/CBO9781139226424.029. ISBN 9781139226424.
  5. ^ Harrison, P. G. (2004). "Reversed processes, product forms and a non-product form". Linear Algebra and Its Applications. 386: 359–381. doi:10.1016/j.laa.2004.02.020.
{{bottomLinkPreText}} {{bottomLinkText}}
BCMP network
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 ๐ŸŽ‰! the new version arrives on September 1st! Don't want to wait?