• DocumentCode
    612814
  • Title

    Scheduling timed Petri nets with a time-feasible reachability tree

  • Author

    Hyun-Jung Kim ; Jun-Ho Lee ; Tae-Eog Lee

  • Author_Institution
    Dept. of Ind. & Syst. Eng., Korea Adv. Inst. of Sci. & Technol. (KAIST), Daejeon, South Korea
  • fYear
    2013
  • fDate
    10-12 April 2013
  • Firstpage
    94
  • Lastpage
    99
  • Abstract
    We examine a timed Petri net (TPN) scheduling problem with a time-feasible reachability tree. Scheduling a TPN includes a sequencing decision and a timing decision of transitions. The sequencing decision problem is equivalent to determining a routing order of a token in a conflict place. Each transition usually fires as soon as possible when its sequence is determined because such an earliest firing policy provides an optimal solution with a regular objective measure. When a TPN is constructed, a token routing sequence or the evolution of the system can be described with marking changes in the model. Therefore, all possible behaviors of the system can be tracked by a reachability tree. However, the tree size is so large for even a small Petri net that it is very difficult to obtain an optimal solution within a reasonable time. Moreover, a reachability tree has many time-infeasible paths that do not indicate the actual firing sequence of transitions because only marking states are considered to generate a node in a tree for an optimal schedule while ignoring the enabled epochs. Therefore, we develop efficient properties to eliminate such time-infeasible paths in a tree based on the earliest firing policy. Then we apply the method to a simple 3×3 flow shop and linear cluster tool scheduling problems, and verify its effectiveness based on the number of searched nodes and the computation times.
  • Keywords
    Petri nets; flow shop scheduling; reachability analysis; trees (mathematics); TPN scheduling problem; earliest firing policy; flow shop scheduling problems; linear cluster tool scheduling problems; time-feasible reachability tree; time-infeasible paths; timed Petri net scheduling problem; token routing order; token routing sequence; transition firing sequence; transition sequencing decision; transition timing decision; Job shop scheduling; Optimal scheduling; Robots; Routing; Schedules; Sequential analysis; Timing; deterministic timed Petri net; linear cluster tool; non-cyclic scheduling; reachability tree;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networking, Sensing and Control (ICNSC), 2013 10th IEEE International Conference on
  • Conference_Location
    Evry
  • Print_ISBN
    978-1-4673-5198-0
  • Electronic_ISBN
    978-1-4673-5199-7
  • Type

    conf

  • DOI
    10.1109/ICNSC.2013.6548717
  • Filename
    6548717