Jump to content

Matrix analytic method

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Gareth Jones (talk | contribs) at 10:58, 6 June 2013 (Gareth Jones moved page Ramaswami’s formula to Matrix analytic method: Ramaswami’s formula is part of the matrix analytic method). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In probability theory, Ramaswami's formula gives a numerically stable method to compute the stationary probability distribution of an M/G/1 type model,[1][2] first published by Vaidyanathan Ramaswami in 1988.[3] It is the classical solution method for M/G/1 chains.[4]

Matrix analytic method

The matrix analytic method is a more complicated version of the matrix geometric solution method which is used to analyse models with M/G/1-type stochastic matrices, that is matrices of the form[1]

where Bi and Ai are k × k matrices. (Note that unmarked matrix entries represent zeroes.) If P is irreducible and positive recurrent then the stationary distribution is given by the solution to the equations[1]

where e represents a vector of suitable dimension with all values equal to 1. Matching the structure of P, π is partitioned to π1, π2, π3, …. To compute these probabilities the column stochastic matrix G is computed such that[1]

and matrices are defined[1]

then π0 is found by solving[1]

and the πi are given by Ramaswami's formula[1]

Computation of G

There are two popular iterative methods for computing G,[5][6]

If transitions up or down are restricted faster algorithms can take advantage of the simpler structure of the model.[7]

References

  1. ^ a b c d e f g Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1080/15326349708807423, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with |doi=10.1080/15326349708807423 instead.
  2. ^ Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1016/j.peva.2005.07.003, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with |doi=10.1016/j.peva.2005.07.003 instead.
  3. ^ Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1080/15326348808807077, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with |doi=10.1080/15326348808807077 instead.
  4. ^ Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1007/3-540-45798-4_3, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with |doi=10.1007/3-540-45798-4_3 instead.
  5. ^ Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1093/acprof:oso/9780198527688.001.0001, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with |doi=10.1093/acprof:oso/9780198527688.001.0001 instead.
  6. ^ Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1080/15326349808807483, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with |doi=10.1080/15326349808807483 instead.
  7. ^ Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1016/j.peva.2010.04.003, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with |doi=10.1016/j.peva.2010.04.003 instead.