Uniformization (probability theory)
In probability theory, uniformization method, (also known as Jensen's method[1] or the randomization method[2]) is a method to compute transient solutions of finite state continuous-time Markov chains. The method involves the constructions of an analogous discrete time Markov chain,[2] where transitions occur according to an exponential distribution with the same parameter in every state. This parameter, γ, is the same in all states hence the name uniformisation. The method is simple to program and efficiently calculates an approximation to the transient distribution at a single point in time (near zero).[1] The method was first introduced by Grassman in 1977.[3][4][5]
Method description
For a continuous time Markov chain with transition rate matrix Q, the uniformized discrete time Markov chain has probability transition matrix P is defined to be[1][6][7]
with γ, the uniform rate parameter, chosen such that
For a starting distribution π(0), the transient distribution at time t, π(t) is computed by[1]
In practice this series is terminated after finitely many terms.
Implementation
Pseudocode for the algorithm is included in Appendix A of Reibman and Trivedi's 1988 paper.[8] Using a parallel version of the algorithm, chains with state spaces of larger than 107 have been analysed.[9]
Limitations
Reibman and Trivedi state that "uniformization is the method of choice for typical problems," though they note that for stiff problems some tailored algorithms are likely to perform better.[8]
External links
Notes
- ^ a b c d Stewart, William J. (2009). Probability, Markov chains, queues, and simulation: the mathematical basis of performance modeling. Princeton University Press. p. 361. ISBN 0-691-14062-6.
- ^ a b Ibe, Oliver C. (2009). Markov processes for stochastic modeling. Academic Press. p. 98. ISBN 0-12-374451-2.
- ^ Attention: This template ({{cite jstor}}) is deprecated. To cite the publication identified by jstor:172104, please use {{cite journal}} with
|jstor=172104
instead. - ^ Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1016/0305-0548(77)90007-7, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with
|doi=10.1016/0305-0548(77)90007-7
instead. - ^ Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1016/0377-2217(77)90049-2, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with
|doi=10.1016/0377-2217(77)90049-2
instead. - ^ Cassandras, Christos G.; Lafortune, Stéphane (2008). Introduction to discrete event systems. Springer. ISBN 0-387-33332-0.
- ^ Ross, Sheldon M. (2007). Introduction to probability models. Academic Press. ISBN 0-12-598062-0.
- ^ a b Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1016/0305-0548(88)90026-3, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with
|doi=10.1016/0305-0548(88)90026-3
instead. - ^ Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1016/j.jpdc.2004.03.017, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with
|doi=10.1016/j.jpdc.2004.03.017
instead.