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
Link To Document :
بازگشت