Skip to main content

Coloured Petri nets

  • Conference paper
  • First Online:
Petri Nets: Central Models and Their Properties

Part of the book series: Lecture Notes in Computer Science ((volume 254))

Abstract

This paper describes a Petri net model, called Coloured Petri nets (CP-nets), where information is attached to each token. The information can be inspected and modified when a transition fires. For most applications, this generalization of ordinary Petri nets allows the user to make more manageable descriptions, due to the fact that equal subnets can be folded into each other, yielding a much smaller net. The paper investigates how to analyse Coloured Petri nets. It turns out that placeinvariants and reachability trees, two of the most important methods for ordinary Petri nets, can be generalized to apply for Coloured Petri nets.

Coloured Petri nets and Predicate/transition-nets are very closely related to each other, in the sense that Coloured Petri nets have been developed as a modification of Predicate/transition-nets, in order to avoid some technical problems which arise when the method of place-invariants is generalized to apply for Predicate/transition-nets.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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. H.J. Genrich and K. Lautenbach: System modelling with high-level Petri nets. Theoretical Computer Science 13 (1981), 109–136.

    Article  MATH  MathSciNet  Google Scholar 

  2. M. Hack: Decidability questions for Petri nets. TR 161, MIT, 1976.

    Google Scholar 

  3. P. Huber, A.M. Jensen, L.O. Jepsen and K. Jensen: Reachability trees for high-level Petri nets. Theoretical Computer Science 45 (1986).

    Google Scholar 

  4. K. Jensen: Coloured Petri nets and the invariant-method. Theoretical Computer Science 14 (1981), 317–336.

    Article  MATH  MathSciNet  Google Scholar 

  5. K. Jensen: How to find invariants for coloured Petri nets. In: J. Gruska, M. Chytill (eds.): Mathematical Foundations of Computer Science 1981, Lecture Notes in Computer Science vol. 118, Springer-Verlag, 1981, 327–338.

    Google Scholar 

  6. K. Jensen: High-level Petri nets. In: A. Pagnoni and G. Rozenberg (eds.): Applications and Theory of Petri Nets, Informatik-Fachberichte vol. 66, Springer-Verlag, 1983, 166–180.

    Google Scholar 

  7. R.M. Karp and R.E. Miller: Parallel program schemata. Journal of Computer and System Sciences, vol. 3, 1969, 147–195.

    MATH  MathSciNet  Google Scholar 

  8. K. Lautenbach: Liveness in Petri nets, Interner Bericht ISF-75-02.1, GDM Bonn, 1975.

    Google Scholar 

  9. G. Memmi and G. Roucairol: Linear algebra in net theory. In: W. Brauer (ed.), Net theory and applications, Lecture Notes in Computer Science vol. 84, Springer-Verlag, 1980, 213–223.

    Google Scholar 

  10. H. Oberquelle: Communication by graphic net representations, Bericht Nr. 75, Fachbereich Informatik, Universität Hamburg, 1981.

    Google Scholar 

  11. J.L. Peterson: Petri net theory and the modeling of systems. Prentice-Hall, 1981.

    Google Scholar 

  12. W. Reisig: Petri nets with individual tokens. Theoretical Computer Science 41 (1985), 185–213.

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

W. Brauer W. Reisig G. Rozenberg

Rights and permissions

Reprints and permissions

Copyright information

© 1987 Springer-Verlag

About this paper

Cite this paper

Jensen, K. (1987). Coloured Petri nets. In: Brauer, W., Reisig, W., Rozenberg, G. (eds) Petri Nets: Central Models and Their Properties. Lecture Notes in Computer Science, vol 254. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0046842

Download citation

  • DOI: https://doi.org/10.1007/BFb0046842

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-17905-4

  • Online ISBN: 978-3-540-47919-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics