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
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;
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
DOI :
10.1109/ICNSC.2013.6548717