• DocumentCode
    16696
  • Title

    Minimum Initial Marking Estimation in Labeled Petri Nets

  • Author

    Lingxi Li ; Hadjicostis, Christoforos N.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Indiana Univ.-Purdue Univ. Indianapolis (IUPUI), Indianapolis, IN, USA
  • Volume
    58
  • Issue
    1
  • fYear
    2013
  • fDate
    Jan. 2013
  • Firstpage
    198
  • Lastpage
    203
  • Abstract
    This technical note develops algorithms for estimating the minimum initial marking(s) following the observation of a sequence of labels produced by underlying transition activity in a known labeled Petri net (PN). Since multiple (generally, infinite) initial markings are possible, we focus on obtaining the set of minimum initial markings of the net, i.e., the initial markings that (i) allow for the firing of at least one sequence of transitions that is consistent with both the observed sequence of labels and the net structure; and (ii) have the least total number of tokens (i.e., the minimum total number of tokens when summed over all places). We develop a recursive algorithm that is able to find the minimum initial marking(s) with complexity that is polynomial in the length of the observed label sequence; we also discuss heuristics that can further reduce complexity at the cost of obtaining a subset or an approximation of the minimum initial markings. An example of minimum initial marking estimation for a PN model of two machines working in parallel is also provided to illustrate how the proposed algorithm and heuristics can be used to determine the minimum number of resources needed at initialization to execute a specified sequence of tasks.
  • Keywords
    Petri nets; approximation theory; recursive estimation; PN model; labeled Petri nets; minimum initial marking estimation; net structure; observed label sequence; parallel machine working; recursive algorithm; underlying transition activity; Approximation methods; Complexity theory; Estimation; Petri nets; Polynomials; Structural rings; Vectors; Initial marking estimation; label sequence; labeled Petri nets (PNs);
  • fLanguage
    English
  • Journal_Title
    Automatic Control, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9286
  • Type

    jour

  • DOI
    10.1109/TAC.2012.2203050
  • Filename
    6213083