• DocumentCode
    1189417
  • Title

    Enumeration algorithms for minimal siphons in Petri nets based on place constraints

  • Author

    Cordone, Roberto ; Ferrarini, Luca ; Piroddi, Luigi

  • Author_Institution
    Dipt. di Tecnologie dell´´Informazione, Univ. degli Studi di Milano, Crema, Italy
  • Volume
    35
  • Issue
    6
  • fYear
    2005
  • Firstpage
    844
  • Lastpage
    854
  • Abstract
    The paper addresses the problem of enumerating minimal siphons in an ordinary Petri net. The algorithms developed in this work recursively use a problem partitioning procedure to reduce the original search problem to multiple simpler search subproblems. Each subproblem has specific additional place constraints with respect to the original problem. Some results on algorithm correctness, convergence, and computational complexity are provided, as well as an experimental evaluation of performance. The algorithms can be applied to enumerate minimal, place-minimal siphons, or even siphons that are minimal with respect to given subsets of places.
  • Keywords
    Petri nets; computational complexity; search problems; Petri nets; computational complexity; deadlock avoidance; enumeration algorithm; place constraint; place-minimal siphon; problem partitioning; search problem; Communication system control; Computational complexity; Convergence; Differential algebraic equations; Flexible manufacturing systems; Iterative algorithms; Partitioning algorithms; Petri nets; Search problems; System recovery; Deadlock avoidance; Petri nets (PNs); enumeration algorithms; siphons;
  • fLanguage
    English
  • Journal_Title
    Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1083-4427
  • Type

    jour

  • DOI
    10.1109/TSMCA.2005.853504
  • Filename
    1519028