Liveness verification of discrete event systems modeled by n-safe ordinary Petri nets

  • Authors:
  • Kevin X. He;Michael D. Lemmon

  • Affiliations:
  • Dept. of Electrical Engineering, University of Notre Dame, Notre Dame, IN;Dept. of Electrical Engineering, University of Notre Dame, Notre Dame, IN

  • Venue:
  • ICATPN'00 Proceedings of the 21st international conference on Application and theory of petri nets
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper discusses liveness verification of discrete-event systems modeled by n-safe ordinary Petri nets. A Petri net is live, if it is possible to fire any transition from any reachable marking. The verification method we propose is based on a partial order method called network unfolding. Network unfolding maps the original Petri net to an acyclic occurrence net. A finite prefix of the occurrence net is defined to give a compact representation of the original net's reachability graph. A set of transition cycles is identified in the finite prefix. These cycles are then used to establish necessary and sufficient conditions that determine the original net's liveness.