Skip to main content

Branching Processes of General Petri Nets

  • Conference paper
Applications and Theory of Petri Nets (PETRI NETS 2011)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6709))

Abstract

We propose a new model of branching processes, suitable for describing the behavior of general Petri nets, without any finiteness or safeness assumption. In this framework, we define a new class of branching processes and unfoldings of a net N, which we call true. These coincide with the safe branching processes and unfoldings if N is safe, or weakly safe as in [Engelfriet 1991], but not in general. However, true branching processes and processes satisfy the good order-theoretic properties which make the safe processes of safe nets so useful in practice, and which are known not to hold for the safe processes of a general net. True processes represent therefore good candidates to generalize the theory of safe nets to the general case.

This paper was prepared in part while the first author was on a 2-year assignment at LSV (ENS Cachan) with the support of CNRS. The third author acknowledges partial support from Project versydis, ACI Sécurité informatique, Ministère de l’Industrie.

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. Best, E., Devillers, R.: Sequential and concurrent behaviour in Petri net theory. Theoretical Computer Science 55, 87–136 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  2. Engelfriet, J.: Branching processes of Petri nets. Acta Informatica 28, 575–591 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  3. Haar, S.: Branching processes of general S/T-systems and their properties. Electronic Notes in Theoretical Computer Science 18 (1998)

    Google Scholar 

  4. Hoogers, P.W., Kleijn, H.C.M., Thiagarajan, P.S.: An event structure semantics for general Petri nets. Theoretical Computer Science 153, 129–170 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  5. Meseguer, J., Montanari, U., Sassone, V.: On the model of computation of Place/Transition Petri nets. In: Valette, R. (ed.) ICATPN 1994. LNCS, vol. 815, pp. 16–38. Springer, Heidelberg (1994)

    Chapter  Google Scholar 

  6. Murata, T.: Petri nets: Properties, analysis, and applications. Proc. of the IEEE 77(4), 541–580 (1989)

    Article  Google Scholar 

  7. Nielsen, M., Plotkin, G., Winskel, G.: Petri nets, events structures and domains, Part I. Theoretical Computer Science 13(1), 85–108 (1981)

    Article  MathSciNet  MATH  Google Scholar 

  8. van Glabbeek, R., Plotkin, G.: Configuration structures, event structures and Petri nets. Theoretical Computer Science 410(41), 4111–4159 (2009)

    Google Scholar 

  9. Vogler, W.: Executions: A new partial-order semantics of Petri nets. Theoretical Computer Science 91, 205–238 (1991)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Couvreur, JM., Poitrenaud, D., Weil, P. (2011). Branching Processes of General Petri Nets. In: Kristensen, L.M., Petrucci, L. (eds) Applications and Theory of Petri Nets. PETRI NETS 2011. Lecture Notes in Computer Science, vol 6709. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21834-7_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-21834-7_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-21833-0

  • Online ISBN: 978-3-642-21834-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics