Skip to main content

A notion of equivalence for stochastic Petri nets

  • Full Papers
  • Conference paper
  • First Online:

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

Abstract

Equivalence is a central concept for the qualitative analysis of dynamic systems. Several different notions of equivalence preserving qualitative properties of a system appeared in the literature on Petri nets (PNs). If apart from qualitative also quantitative aspects of a systems should be analysed, then there exists the class of stochastic Petri nets (SPNs) extending PNs by associating exponentially distributed delays with transitions. However, relations to define equivalence of systems according to quantitative aspects in a systematic way have not been published. This paper proposes a first approach to define quantitative equivalence of SPNs. It is shown that one of the presented relations is an extension of bisimulation equivalence for nets without time. Furthermore, quantitative equivalence is a congruence according to the parallel composition of SPNs as introduced in this paper. For the proposed quantitative equivalence an algorithm to compute the minimal equivalent realisation of a SPN on marking space level is presented.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. T. Bolognesi, S.A. Smolka; Fundamental results for the verification of observational equivalence: a survey; In: H. Rudin, C. West (eds.), Protocol Specification, Testing and Verification VII, North Holland (1987) 165–179.

    Google Scholar 

  2. P. Buchholz; On a Markovian process algebra; Universität Dortmund, Fachbereich Informatik, Forschungsbericht Nr. 500 (1994).

    Google Scholar 

  3. P. Buchholz; Equivalence relations for stochastic automata networks; In: W. J. Stewart (ed.) Computation with Markov Chains, Kluwer (1995) 197–216.

    Google Scholar 

  4. P. Buchholz; Exact and ordinary lumpability in finite Markov chains; Journ. of Appl. Prob. 31 (1994) 59–75.

    Google Scholar 

  5. G. Chiola, G. Dutheillet, G. Franceschinis, S. Haddad; Stochastic Well-Formed Coloured Nets for symmetric modelling applications; IEEE Trans. on Comp. 42 (1993).

    Google Scholar 

  6. G. Ciardo, J. Muppala, K. S. Trivedi; On the solution of GSPN reward models; Performance Evaluation 12 (1991) 237–252.

    Article  Google Scholar 

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

    Google Scholar 

  8. M. Davio, Kronecker products and shuffle algebra, IEEE Trans. on Comp. 30 (1981) 116–125.

    Google Scholar 

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

    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. J. Hillston; A compositional approach for performance modelling; PhD thesis, University of Edinburgh, Dep. of Comp. Sc. (1994).

    Google Scholar 

  12. J.G. Kemeny, J.L. Snell; Finite Markov Chains; Springer (1976).

    Google Scholar 

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

    Google Scholar 

  14. M. Molloy; Performance analysis using stochastic Petri nets; IEEE Trans. on Comp. 31 (1982) 913–917.

    Google Scholar 

  15. D. Park; Concurrency and automata on infinite sequences; In: P. Deusseu (ed.), Proc. 5th GI Conf. on Theor. Comp. Sci., Springer LNCS 104 (1981) 167–183.

    Google Scholar 

  16. B. Plateau; On the stochastic structure of parallelism and synchronisation models for distributed algorithms, In: Proc. ACM Sigmetrics Conference on Measurement and Modeling of Computer Systems, Austin (1985).

    Google Scholar 

  17. L. Pomello, G. Rozenberg, C. Simone; A survey of equivalence notions for net based systems; In: G. Rozenberg (ed.); Advances in Petri Nets 1992; Springer LNCS 609 (1992) 410–472.

    Google Scholar 

  18. W. H. Sanders, J. F. Meyer; Reduced base model construction methods for stochastic activity networks; IEEE Journ. on Select. Areas in Comm. 9 (1991) 25–36.

    Google Scholar 

  19. A. Valmari; Compositional state space generation; In: G. Rozenberg (ed.), Advances in Petri Nets 93, Springer LNCS 674 (1993) 427–457.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Giorgio De Michelis Michel Diaz

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Buchholz, P. (1995). A notion of equivalence for stochastic Petri nets. In: De Michelis, G., Diaz, M. (eds) Application and Theory of Petri Nets 1995. ICATPN 1995. Lecture Notes in Computer Science, vol 935. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60029-9_39

Download citation

  • DOI: https://doi.org/10.1007/3-540-60029-9_39

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60029-9

  • Online ISBN: 978-3-540-49408-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics