Abstract
The use of Stochastic Petri Nets for performance analysis is limited by the state explosion of the underlying Continuous Time Markov Chain. A class of analysis methods to overcome this limitation are based on repeated decomposition and aggregation. In this paper, we propose a general framework for these kinds of solution methods and extend known techniques by introducing new classes of aggregates to reduce the approximation error. Aggregation relies on a formal definition of equivalence of Stochastic Petri Nets, which allows us to build aggregates at several levels of detail. The approach has been completely automated and allows the analysis of large and complex models with a low effort.
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
C. Baier, H. Hermanns; Weak bisimulation for fully probabilistic processes; In: Proc. CAV’97, Springer LNCS 1254 (1997).
P. Buchholz; A notion of equivalence for stochastic Petri nets; In: G. De Michelis, M. Diaz (eds.); 16th Int. Conference on Application and Theory of Petri Nets, Springer LNCS 935 (1995) 161–180.
P. Buchholz; Efficient computation of equivalent and reduced representations for stochastic automata; to appear in Int. Journ. of Comp. Sys. Sci. & Eng.
P. Buchholz; Hierarchical Structuring of superposed GSPNs; In: Proc. of the 7th Int. Work. on Petri Nets and Performance Models, IEEE CS-Press (1997) 81–90.
G. Chiola, M. Ajmone Marsan, G. Balbo, G. Conte; Generalized stochastic Petri nets: a definition at the net level and its implications; IEEE Trans. on Softw. Eng. 19 (1993) 89–107.
J. Campos, J. M. Colom, H. Jungnitz, M. Silva; A general iterative technique for approximate throughput computation of stochastic marked graphs; In: Proc. of the 5th Int. Work. on Petri Nets and Performance Models, IEEE CS-Press (1993) 138–147.
H. Choi, K. Trivedi; Approximate performance models of polling systems using stochastic Petri nets; In: Proc. of the Infocom 92, IEEE CS-Press (1992) 2306–2314.
R. Cleaveland, J. Parrow, B. Steffen; The concurrency workbench: a semantics based tool for the verification of concurrent systems; ACM Trans. on Prog. Lang. and Sys. 15 (1993) 36–72.
S. Donatelli; Superposed stochastic automata: a class of stochastic Petri nets amenable to parallel solution; Performance Evaluation 18 (1993) 21–36.
S. Donatelli; Superposed generalized stochastic Petri nets: definition and efficient solution; In: R. Valette (ed.), Application and Theory of Petri Nets 1994, Springer LNCS 815 (1994) 258–277.
H. Jungnitz, B. Sanchez, M. Silva; Approximate throughput computation of stochastic marked graphs; Journ. of Parallel and Distributed Computing 15 (1992) 282–295.
P. Kemper; Numerical analysis of superposed GSPNs; IEEE Trans. on Softw. Eng. 22 (1996) 615–628.
Y. Li, C. M. Woodside; Iterative decomposition of stochastic marked graph Petri nets; In: Proc. of the 12th Int. Conf. on Theory and Appl. of Petri Nets (1991) 257–275.
Y. Li, C. M. Woodside; Complete decomposition of stochastic Petri nets representing generalized service networks; IEEE Trans. on Comp. 44 (1995) 577–592.
V. Mainkar, K. S. Trivedi; Fixed point iteration using stochastic reward nets; IEEE Trans. on Softw. Eng. 22 (1996).
R. Milner; Communication and concurrency; Prentice Hall 1989.
B. Plateau; On the stochastic structure of parallelism and synchronisation models for distributed algorithms; Performance Evaluation Review 13 (1985) 142–154.
L. Pomello, G. Rozenberg, C. Simone; A survey of equivalence relations for net based systems; In: G. Rozenberg (ed.); Advances in Petri Nets 1992; Springer LNCS 609 (1992) 410–472.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Buchholz, P. (1998). Iterative Decomposition and Aggregation of Labeled GSPNs. In: Desel, J., Silva, M. (eds) Application and Theory of Petri Nets 1998. ICATPN 1998. Lecture Notes in Computer Science, vol 1420. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-69108-1_13
Download citation
DOI: https://doi.org/10.1007/3-540-69108-1_13
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64677-8
Online ISBN: 978-3-540-69108-2
eBook Packages: Springer Book Archive