• DocumentCode
    2348388
  • Title

    A polynomial complexity algorithm to decide the liveness for a class of Petri nets

  • Author

    Zhiu Wli ; Liu, Ding

  • Author_Institution
    Sch. of Electro-Mech. Eng., Xidian Univ., Xi´´an, China
  • Volume
    2
  • fYear
    2005
  • fDate
    26-29 June 2005
  • Firstpage
    1175
  • Abstract
    In this paper, we extend the liveness characterization results on a subclass of Petri nets, L-S3PR. A polynomial algorithm is developed to decide whether a more general class of Petri nets, S3PR, has potential deadlock, which can model a wide class of flexible manufacturing systems. First, the definitions of L-S3PR and S3PR are presented with illustrations. Then the concept of resource circuits and the way to find them from a net structure are proposed. We show the approach to obtain a minimal siphon S from a resource circuit. It is also proved that if a minimal siphon derived from a resource circuit does not contain the support of any P-invariant, it is not a potential deadlock. A minimal siphon that can be emptied is the real cause of the non-liveness in an S3PR. Finally, an example is given to illustrate our results.
  • Keywords
    Petri nets; computational complexity; flexible manufacturing systems; polynomials; Petri nets; flexible manufacturing systems; liveness characterization; polynomial complexity algorithm; resource circuits concept; Circuits; Flexible manufacturing systems; Graph theory; Manufacturing systems; Petri nets; Polynomials; Power system modeling; Sufficient conditions; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control and Automation, 2005. ICCA '05. International Conference on
  • Print_ISBN
    0-7803-9137-3
  • Type

    conf

  • DOI
    10.1109/ICCA.2005.1528299
  • Filename
    1528299