2015
DOI: 10.1109/tase.2013.2285221
|View full text |Cite
|
Sign up to set email alerts
|

A Branch and Bound Algorithm for Cyclic Scheduling of Timed Petri Nets

Abstract: A timed Petri net (TPN) has been widely used for modeling, scheduling, and analyzing discrete event dynamic systems. This study examines cyclic scheduling problems of a TPN to minimize the cycle time especially for automated manufacturing systems. Appropriate token routing at each conflict place can make a TPN repeat an identical firing sequence. We propose a systematic procedure to transform a TPN with such cyclic token routing into an equivalent timed event graph (TEG) for which the cycle time and firing sch… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
20
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
8
1

Relationship

2
7

Authors

Journals

citations
Cited by 47 publications
(20 citation statements)
references
References 41 publications
0
20
0
Order By: Relevance
“…Since each PM can process one wafer at a time and a wafer should visit one PM in a tool, constraints (8) and (9) are also needed. Constraints (10) and (11) are for synchronizing variables x ijk and z ijkl by introducing s jkl .…”
Section: B Pm Assignment To Wafers (Mip Ii)mentioning
confidence: 99%
“…Since each PM can process one wafer at a time and a wafer should visit one PM in a tool, constraints (8) and (9) are also needed. Constraints (10) and (11) are for synchronizing variables x ijk and z ijkl by introducing s jkl .…”
Section: B Pm Assignment To Wafers (Mip Ii)mentioning
confidence: 99%
“…Then a TPN is transformed into a decision-free timed event graph (TEG), and a lower bound is computed with the makespan of each TEG. The new TEG transformation procedures we develop further improve the B&B procedure compared to the previous works [21], [22], [26]. We also propose a new lower bound evaluation method based on a resource workload and verify the efficiency of the B&B procedure with various cluster tool scheduling problems.…”
Section: Introductionmentioning
confidence: 95%
“…More detailed properties, analyses and applications of Petri nets can be found in [43]- [44]. There have been works on modeling, analyzing and scheduling of cluster tools by Petri nets [10]- [11], [16]- [18], [20]- [30], [40]. We note that although a mutual exclusion place is needed to prevent to perform two loading (or unloading) tasks simultaneously for a dual-armed robot [16], we do not depict it in our Petri net model in Fig.…”
Section: Petri Net Modeling For Lot Switchingmentioning
confidence: 99%
“…The firing order of the output transitions of each conflict place corresponds to a scheduling sequence of jobs or tasks processed at the resource. There are several methods of finding an optimal solution for such Petri net-based scheduling problems, including an MIP and a B&B algorithm [17]- [18], [40]. We briefly introduce an MIP model based on the proposed Petri net model for an optimal schedule [17], [40].…”
Section: Optimal Scheduling For Lot Switchingmentioning
confidence: 99%