Skip to main content

Structural properties of petri nets

  • Communications
  • Conference paper
  • First Online:
Mathematical Foundations of Computer Science 1978 (MFCS 1978)

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

Abstract

Several necessary conditions for structural liveness and a necessary and sufficient condition for structural boundedness are given. These conditions can be verified by using techniques of linear algebra and could be used for proving liveness and boundedness depending on a given marking. Structural boundedness and liveness are related to the existence of deadlocks traps absorbers and generators of a special type in a PN. A necessary condition for a PN to be structurally bounded and live is that it be both invariant and consistent. Thus invariance and consistency, which imply also the strong connexity of the graphic representation, are necessary conditions for evitating pathological situations such as structural unboundedness and structural unliveness.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A.W. HOLT, F. COMMONER, "Events and Conditions", Information system theory project, Applied Data Research Inc.

    Google Scholar 

  2. F. COMMONER, A.W. HOLT, S. EVEN, A. PNUELI, "Marked directed graphs", J. Comp. System Sci., 5 (1971) pp. 511–523.

    Google Scholar 

  3. M. HACK, "Analysis of production schemata by Petri nets", MIT, Project MAC, TR 94 (1972).

    Google Scholar 

  4. E. BEST, H.A. SCHMID, "Systems of open paths in Petri nets", Lecture Notes in Comp. Sci., no 32, Sept. 1975, pp. 186–193.

    Google Scholar 

  5. K. LAUTENBACH, "Liveness in Petri nets", G.M.D. Internal report ISF-75-02.1, July 1975, Bonn.

    Google Scholar 

  6. Y. EDMUND LIEN, "Termination properties of generalized Petri nets", SIAM J. COMPUT., Vol. 5, No 2, June 1976, pp 251–265.

    Article  Google Scholar 

  7. K. LAUTENBACH, H.A. SCHMID, "Use of Petri nets for proving correctness of concurrent process systems", IFIP 1974, North Holland Publ. Co., 1974, pp 187–191.

    Google Scholar 

  8. S. CRESPI REGHIZZI, D. MANDRIOLLI, "Some algebraic properties of Petri nets", Alta Frequenza, no 2, Vol XLV, pp 130–137.

    Google Scholar 

  9. C. RAMCHANDANI, "Analysis of asynchronous concurrent systems by timed Petri nets", PhD Thesis, MIT, Sept. 1973.

    Google Scholar 

  10. T. MURATA, R.W. CHURCH, "Analysis of marked graphs and Petri nets by matrix equations", R.R. No M.D.C. 1.1.8, Univ. of Illinois, Nov. 1975.

    Google Scholar 

  11. G. MEMMI, "Semiflows and invariants. Applications in Petri nets theory", Journées sur les réseaux de Petri, March 1977, Paris, pp 145–150.

    Google Scholar 

  12. J. SIFAKIS, "Use of Petri nets for performance evaluation" in "Measuring, Modeling and Evaluation Computer Systems", pp 75–93, North Holland, Publ. Co., 1977.

    Google Scholar 

  13. Y.E. LIEN, "A note on transition systems", Information Sciences 10, pp 347–362 (1976).

    Article  Google Scholar 

  14. G.B. DANTZIG, "Linear programming and extensions", Princeton Univ. Press, 1963.

    Google Scholar 

  15. M. HACK, "Decision Problems for Petri nets and vector addition systems" MAC Techn. Mem. 59, M.I.T., March 1975.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

J. Winkowski

Rights and permissions

Reprints and permissions

Copyright information

© 1978 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sifakis, J. (1978). Structural properties of petri nets. In: Winkowski, J. (eds) Mathematical Foundations of Computer Science 1978. MFCS 1978. Lecture Notes in Computer Science, vol 64. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-08921-7_95

Download citation

  • DOI: https://doi.org/10.1007/3-540-08921-7_95

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-08921-6

  • Online ISBN: 978-3-540-35757-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics