Skip to main content

Iterative Decomposition and Aggregation of Labeled GSPNs

  • Conference paper
  • First Online:
Book cover Application and Theory of Petri Nets 1998 (ICATPN 1998)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1420))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. C. Baier, H. Hermanns; Weak bisimulation for fully probabilistic processes; In: Proc. CAV’97, Springer LNCS 1254 (1997).

    Google Scholar 

  2. 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.

    Google Scholar 

  3. P. Buchholz; Efficient computation of equivalent and reduced representations for stochastic automata; to appear in Int. Journ. of Comp. Sys. Sci. & Eng.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. 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.

    Article  Google Scholar 

  6. 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.

    Google Scholar 

  7. 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.

    Google Scholar 

  8. 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.

    Article  Google Scholar 

  9. S. Donatelli; Superposed stochastic automata: a class of stochastic Petri nets amenable to parallel solution; Performance Evaluation 18 (1993) 21–36.

    Article  MATH  MathSciNet  Google Scholar 

  10. 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.

    Google Scholar 

  11. H. Jungnitz, B. Sanchez, M. Silva; Approximate throughput computation of stochastic marked graphs; Journ. of Parallel and Distributed Computing 15 (1992) 282–295.

    Article  MATH  Google Scholar 

  12. P. Kemper; Numerical analysis of superposed GSPNs; IEEE Trans. on Softw. Eng. 22 (1996) 615–628.

    Article  Google Scholar 

  13. 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.

    Google Scholar 

  14. Y. Li, C. M. Woodside; Complete decomposition of stochastic Petri nets representing generalized service networks; IEEE Trans. on Comp. 44 (1995) 577–592.

    Article  MATH  MathSciNet  Google Scholar 

  15. V. Mainkar, K. S. Trivedi; Fixed point iteration using stochastic reward nets; IEEE Trans. on Softw. Eng. 22 (1996).

    Google Scholar 

  16. R. Milner; Communication and concurrency; Prentice Hall 1989.

    Google Scholar 

  17. B. Plateau; On the stochastic structure of parallelism and synchronisation models for distributed algorithms; Performance Evaluation Review 13 (1985) 142–154.

    Article  Google Scholar 

  18. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics