Abstract
Conventional algorithms for the steady-state analysis of Markov regenerative models suffer from high computational costs which are caused by densely populated matrices. In this paper a new algorithm is suggested which avoids to compute these matrices explicitly. Instead, a two-stage iteration scheme is used. An extended version of uniformization is applied as a subalgorithm to compute the required transient quantities “on-the fly”. The algorithm is formulated in terms of stochastic Petri nets. A detailed example illustrates the proposed concepts.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
H. Choi, V. G. Kulkarni, and K. S. Trivedi. Markov regenerative stochastic Petri nets. Perf. Eval., 20:337–357, 1994.
G. Ciardo, R. German, and C. Lindemann. A characterization of the stochastic process underlying a stochastic Petri net. IEEE Trans. Softw. Engin., 20:506–515, 1994.
R. German. Avoiding fill-in in the analysis of Markov-regenerative stochastic Petri nets. In Proc. 4th Int. Workshop on Performability Modeling of Computer and Communication Systems, pages 62–66, Williamsburg, VA, USA, 1998.
R. German. Markov regenerative stochastic Petri nets with general execution policies: Supplementary variable analysis and a prototype tool. Perf. Eval., 1999. To appear.
R. German. Performance Analysis of Communication Systems with Non-Markovian Stochastic Petri Nets. John Wiley and Sons, 2000. To appear.
R. German, C. Kelling, A. Zimmermann, and G. Hommel. TimeNET: A toolkit for evaluating non-Markovian stochastic Petri nets. Perf. Eval., 24:69–87, 1995.
R. German and C. Lindemann. Analysis of stochastic Petri nets by the method of supplementary variables. Perf. Eval., 20:317–335, 1994.
R. German and M. Telek. Formal relation of Markov renewal theory and supplementary variables in the analysis of stochastic Petri nets. In Proc. 8th Int. Workshop on Petri Nets and Performance Models, pages 64–73, Zaragoza, Spain, 1999.
W. K. Grassmann. The GI/PH/1 queue: a method to find the transition matrix. INFOR, 20:144–156, 1982.
B. R. Haverkort. Matrix-geometric solution of infinite stochastic Petri nets. In Proc. IEEE Int. Performance and Dependability Symp., pages 72–81, Erlangen, Germany, 1995.
C. Lindemann. Performance Modeling with Deterministic and Stochastic Petri Nets. John Wiley and Sons, 1998.
L. M. Malhis and W. H. Sanders. An efficient two-stage iterative method for the steady-state analysis of Markov regenerative stochastic Petri net models. Perf. Eval., 27&28:583–601, 1996.
M. Ajmone Marsan, G. Balbo, A. Bobbio, G. Chiola, G. Conte, and A. Cumani. The effect of execution policies on the semantics of stochastic Petri nets. IEEE Trans. Softw. Engin., 15:832–846, 1989.
M. Ajmone Marsan, G. Balbo, G. Conte, S. Donatelli, and G. Franceschinis. Modelling with Generalized Stochastic Petri Nets. John Wiley and Sons, 1995.
M. Ajmone Marsan and G. Chiola. On Petri nets with deterministic and exponentially distributed firing times. In Advances in Petri Nets 1986, LNCS 266, pages 132–145. Springer, 1987.
M. Ajmone Marsan, G. Chiola, and A. Fumagalli. Improving the efficiency of the analysis of DSPN models. In G. Rozenberg, editor, Advances in Petri Nets, LNCS 424, pages 30–50. Springer-Verlag, 1990.
M. K. Molloy. Performance analysis using stochastic Petri nets. IEEE Trans. on Comp., 31:913–917, 1982.
J. Muppala, M. Malhotra, and K. S. Trivedi. Stiffness-tolerant methods for transient analysis of stiff Markov chains. Microelectronics and Reliability, 34:1825–1841, 1994.
W. H. Sanders, W. D. Obal II, M. A. Qureshi, and F. K. Widjanarko. The Ultra-SAN modeling environment. Perf. Eval., 24:89–115, 1995.
W. J. Stewart. Introduction to the Numerical Solution of Markov Chains. Princeton University Press, Princeton, New Jersey, USA, 1994.
M. Telek, A. Bobbio, and A. Puliafito. Steady state solution of MRSPNs with mixed preemption policies. In Proc. 2nd IEEE Int. Performance and Dependability Symp., pages 106–115, Urbana-Champaign, Illinois, USA, 1996.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
German, R. (2000). Iterative Analysis of Markov Regenerative Models. In: Haverkort, B.R., Bohnenkamp, H.C., Smith, C.U. (eds) Computer Performance Evaluation.Modelling Techniques and Tools. TOOLS 2000. Lecture Notes in Computer Science, vol 1786. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46429-8_12
Download citation
DOI: https://doi.org/10.1007/3-540-46429-8_12
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67260-9
Online ISBN: 978-3-540-46429-7
eBook Packages: Springer Book Archive