TY - GEN
T1 - A structured path-based approach for computing transient rewards of large CTMCs
AU - Lam, Vinh V.
AU - Buchholz, Peter
AU - Sanders, William H.
PY - 2004
Y1 - 2004
N2 - Structured (a.k.a. symbolic) representation techniques of Markov models have, to a large extent, been used effectively for representing very large transition matrices and their associated state spaces. However, their success means that the largest space requirement encountered when analyzing these models is often the representation of their iteration and solution vectors. In this paper, we present a new approach for computing bounds on solutions of transient measures in large continuous-time Markov chains (CTMCs). The approach extends existing path- and uniformization-based methods by identifying sets of paths that are equivalent with respect to a reward measure and related to one another via a simple structural relationship. This relationship allows us to explore multiple paths at the same time, thus significantly increasing the number of paths that can be explored in a given amount of time. Furthermore, the use of a structured representation for the state space and the direct computation of the desired reward measure (without ever storing the solution vector) allow us to analyze very large models using a very small amount of storage. In addition to presenting the method itself, we illustrate its use to compute the reliability and the availability of a large distributed information service system in which faults may propagate across subsystems.
AB - Structured (a.k.a. symbolic) representation techniques of Markov models have, to a large extent, been used effectively for representing very large transition matrices and their associated state spaces. However, their success means that the largest space requirement encountered when analyzing these models is often the representation of their iteration and solution vectors. In this paper, we present a new approach for computing bounds on solutions of transient measures in large continuous-time Markov chains (CTMCs). The approach extends existing path- and uniformization-based methods by identifying sets of paths that are equivalent with respect to a reward measure and related to one another via a simple structural relationship. This relationship allows us to explore multiple paths at the same time, thus significantly increasing the number of paths that can be explored in a given amount of time. Furthermore, the use of a structured representation for the state space and the direct computation of the desired reward measure (without ever storing the solution vector) allow us to analyze very large models using a very small amount of storage. In addition to presenting the method itself, we illustrate its use to compute the reliability and the availability of a large distributed information service system in which faults may propagate across subsystems.
UR - http://www.scopus.com/inward/record.url?scp=16244370706&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=16244370706&partnerID=8YFLogxK
U2 - 10.1109/QEST.2004.1348028
DO - 10.1109/QEST.2004.1348028
M3 - Conference contribution
AN - SCOPUS:16244370706
SN - 0769521851
SN - 9780769521855
T3 - Proceedings - First International Conference on the Quantitative Evaluation of Systems, QEST 2004
SP - 136
EP - 145
BT - Proceedings - First International Conference on the Quantitative Evaluation of Systems, QEST 2004
T2 - Proceedings - First International Conference on the Quantitave Evaluation of Systems, QEST 2004
Y2 - 27 September 2004 through 30 September 2004
ER -