Matrix geometric method explained
In probability theory, the matrix geometric method is a method for the analysis of quasi-birth–death processes, continuous-time Markov chain whose transition rate matrices with a repetitive block structure.[1] The method was developed "largely by Marcel F. Neuts and his students starting around 1975."[2]
Method description
The method requires a transition rate matrix with tridiagonal block structure as follows
Q=\begin{pmatrix}
B00&B01\\
B10&A1&A2\\
&A0&A1&A2\\
&&A0&A1&A2\\
&&&A0&A1&A2\\
&&&&\ddots&\ddots&\ddots
\end{pmatrix}
where each of B00, B01, B10, A0, A1 and A2 are matrices. To compute the stationary distribution π writing π Q = 0 the balance equations are considered for sub-vectors πi
\begin{align}
\pi0B00+\pi1B10&=0\\
\pi0B01+\pi1A1+\pi2A0&=0\\
\pi1A2+\pi2A1+\pi3A0&=0\\
&\vdots\\
\pii-1A2+\piiA1+\pii+1A0&=0\\
&\vdots\\
\end{align}
Observe that the relationship
holds where R is the Neut's rate matrix,[3] which can be computed numerically. Using this we write
\begin{align}
\begin{pmatrix}\pi0&\pi1\end{pmatrix}
\begin{pmatrix}B00&B01\ B10&A1+RA0\end{pmatrix}
=\begin{pmatrix}0&0\end{pmatrix}
\end{align}
which can be solve to find π0 and π1 and therefore iteratively all the πi.
Computation of R
The matrix R can be computed using cyclic reduction[4] or logarithmic reduction.[5] [6]
Matrix analytic method
See main article: Matrix analytic method. The matrix analytic method is a more complicated version of the matrix geometric solution method used to analyse models with block M/G/1 matrices.[7] Such models are harder because no relationship like πi = π1 Ri - 1 used above holds.[8]
External links
Notes and References
- Book: Harrison, Peter G.. Peter G. Harrison. Naresh M.. Patel. Performance Modelling of Communication Networks and Computer Architectures. Addison-Wesley. 1992. 317–322. 0-201-54419-9. registration.
- Book: S. R. . Asmussen. 10.1007/0-387-21525-5_8 . Random Walks . Applied Probability and Queues . Stochastic Modelling and Applied Probability . 51 . 220–243 . 2003 . 978-0-387-00211-8 .
- Ramaswami . V. . 10.1080/15326349908807141 . A duality theorem for the matrix paradigms in queueing theory . Communications in Statistics. Stochastic Models . 6 . 151–161 . 1990 .
- Bini . D. . Meini . B.. Beatrice Meini . 10.1137/S0895479895284804 . On the Solution of a Nonlinear Matrix Equation Arising in Queueing Problems . SIAM Journal on Matrix Analysis and Applications . 17 . 4 . 906 . 1996 .
- 1993 . A Logarithmic Reduction Algorithm for Quasi-Birth-Death Processes . Journal of Applied Probability . 30 . 3 . 650–674 . Applied Probability Trust . 3214773 . Guy . Latouche . V. . Ramaswami.
- Pérez . J. F. . Van Houdt . B. . 10.1016/j.peva.2010.04.003 . Quasi-birth-and-death processes with restricted transitions and its applications . Performance Evaluation. 68 . 2 . 126 . 2011 . 10067/859850151162165141 . free .
- Book: Alfa . A. S. . Ramaswami . V. . 10.1002/9780470400531.eorms0631 . Matrix Analytic Method: Overview and History . Wiley Encyclopedia of Operations Research and Management Science . 2011 . 9780470400531 .
- Book: Gunter. Bolch. Stefan . Greiner . Hermann . de Meer . Kishor S. Trivedi. Kishor Shridharbhai. Trivedi . 2006. 2 . 259. Queueing Networks and Markov Chains: Modeling and Performance Evaluation with Computer Science Applications . John Wiley & Sons, Inc. 0471565253.