Quasireversibility

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

In queueing theory, a discipline within the mathematical theory of probability, quasireversibility (sometimes QR) is a property of some queues. The concept was first identified by Richard R. Muntz[1] and further developed by Frank Kelly.[2][3] Quasireversibility differs from reversibility in that a stronger condition is imposed on arrival rates and a weaker condition is applied on probability fluxes. For example, an M/M/1 queue with state-dependent arrival rates and state-dependent service times is reversible, but not quasireversible.[4]

A network of queues, such that each individual queue when considered in isolation is quasireversible, always has a product form stationary distribution.[5] Quasireversibility had been conjectured to be a necessary condition for a product form solution in a queueing network, but this was shown not to be the case. Chao et al. exhibited a product form network where quasireversibility was not satisfied.[6]

Definition

A queue with stationary distribution \pi is quasireversible if its state at time t, x(t) is independent of

  • the arrival times for each class of customer subsequent to time t,
  • the departure times for each class of customer prior to time t

for all classes of customer.[7]

Partial balance formulation

Quasireversibility is equivalent to a particular form of partial balance. First, define the reversed rates q'(x,x') by

\pi(\mathbf x)q'(\mathbf x,\mathbf{x'}) = \pi(\mathbf{x'})q(\mathbf{x'},\mathbf x)

then considering just customers of a particular class, the arrival and departure processes are the same Poisson process (with parameter \alpha), so

\alpha = \sum_{\mathbf{x'} \in M_{\mathbf x}} q(\mathbf x,\mathbf{x'}) = \sum_{\mathbf{x'} \in M_{\mathbf x}} q'(\mathbf x,\mathbf{x'})

where Mx is a set such that \scriptstyle{\mathbf{x'} \in M_{\mathbf x}} means the state x' represents a single arrival of the particular class of customer to state x.

Examples

See also

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Kelly, F.P. (1982). Networks of quasireversible nodes. In Applied Probability and Computer Science: The Interface (Ralph L. Disney and Teunis J. Ott, editors.) 1 3-29. Birkhäuser, Boston
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Kelly, F.P., Reversibility and Stochastic Networks, 1978 pages 66-67
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.

<templatestyles src="Asbox/styles.css"></templatestyles>