• DocumentCode
    2601282
  • Title

    Scheduling of Petri nets as a multi-objective shortest path problem

  • Author

    Wikborg, Uno ; Lee, Tae-Eog

  • Author_Institution
    Dept. of Ind. & Syst. Eng., KAIST (Korea Adv. Inst. of Sci. & Technol.), Daejeon, South Korea
  • fYear
    2012
  • fDate
    20-24 Aug. 2012
  • Firstpage
    212
  • Lastpage
    217
  • Abstract
    Petri nets are widely used for modeling and analysis of discrete event dynamic systems such as complex automated manufacturing systems or cluster tools for semiconductor manufacturing. We define a data structure for noncyclic Petri net scheduling problems and then transform the scheduling problem into an equivalent multi-objective shortest path (MSP) problem in the state transition graph. Solving the MSP problem will find a path which minimizes the completion time for tokens at each subsequence step, and hence when the corresponding resource becomes available or ready for the next task. This will ultimately minimize the firing epoch of the final destination transition, corresponding to the makespan. We extend a label correction algorithm for existing multi-objective shortest path problems to handle the path dependent edge lengths in the graph and dynamic objectives. We then apply the Petri net-based scheduling method to noncyclic cluster tool scheduling problems. We demonstrate the efficiency of the scheduling method as compared to a branch and bound method.
  • Keywords
    Petri nets; cluster tools; data structures; discrete event systems; manufacturing systems; production engineering computing; scheduling; semiconductor industry; MSP problem; completion time minimization; complex automated manufacturing systems; data structure; discrete event dynamic systems; dynamic objectives; final destination transition; firing epoch minimization; label correction algorithm; makespan; multiobjective shortest path problem; noncyclic Petri net scheduling problems; noncyclic cluster tool scheduling problems; path dependent edge lengths; semiconductor manufacturing; state transition graph; Delay; Fires; Firing; Job shop scheduling; Pareto optimization; Petri nets; Robots;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automation Science and Engineering (CASE), 2012 IEEE International Conference on
  • Conference_Location
    Seoul
  • ISSN
    2161-8070
  • Print_ISBN
    978-1-4673-0429-0
  • Type

    conf

  • DOI
    10.1109/CoASE.2012.6386386
  • Filename
    6386386