Using genetic algorithms (GA) and a coloured timed Petri net (CTPN) for modelling the optimization-based schedule generator of a generic production scheduling system

被引:53
作者
Chien, C. -F. [1 ]
Chen, C. -H. [1 ]
机构
[1] Natl Tsing Hua Univ, Dept Ind Engn & Engn Management, Hsinchu 30043, Taiwan
关键词
Petri nets; three-phase simulation; genetic algorithms; integer programming; unrelated parallel machine;
D O I
10.1080/00207540500380981
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The semiconductor manufacturing industry is one of the most complicated manufacturing systems in the world. Considering its complex problem nature, such as the unrelated parallel machine environment, dynamic job arrival, non-pre-emption, inseparable sequence-dependent set-up time, multiple-resource requirements, general precedence constraint, and job recirculation, this study proposed the optimization-based schedule generator (OptSG) for solving the generalized scheduling problems arising from the semiconductor manufacturing environment. The separation of the problem structure and problem configuration in OptSG contributes to the structural independence, making OptSG robust and convenient in analysis and problem-solving in real settings with changing properties. Meanwhile, an MILP model was proposed as a benchmark to estimate the validity of OptSG. Inseparable sequence-dependent set-up time and multiple-resource requirements that have not been addressed simultaneously in the literature were considered in this model. By using different evaluation criteria, including makespan, total completion time and maximum tardiness, experiments were conducted to compare the solutions of the MILP model, OptSG and dispatching rule-based heuristics (DRBH). The results validated the solution quality of OptSG.
引用
收藏
页码:1763 / 1789
页数:27
相关论文
共 31 条
[1]  
Baker KR., 1974, Introduction to Sequencing and Scheduling
[2]  
Bautista J., 1999, Proceedings of the 1999 IEEE International Symposium on Assembly and Task Planning (ISATP'99) (Cat. No.99TH8470), P411, DOI 10.1109/ISATP.1999.782993
[3]   AN APPLICATION OF GENETIC ALGORITHMS FOR FLOW-SHOP PROBLEMS [J].
CHEN, CL ;
VEMPATI, VS ;
ALJABER, N .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1995, 80 (02) :389-396
[4]   Petri-net and GA-based approach to modeling, scheduling, and performance evaluation for wafer fabrication [J].
Chen, JH ;
Fu, LC ;
Lin, MH ;
Huang, AC .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2001, 17 (05) :619-636
[5]  
CHEN TR, 1994, IEEE DECIS CONTR P, P1564, DOI 10.1109/CDC.1994.411220
[6]   Analyzing repair decisions in the site imbalance problem of semiconductor test machines [J].
Chien, CF ;
Wu, JZ .
IEEE TRANSACTIONS ON SEMICONDUCTOR MANUFACTURING, 2003, 16 (04) :704-711
[7]   Design of a sampling strategy for measuring and compensating for overlay errors in semiconductor manufacturing [J].
Chien, CF ;
Chang, KH ;
Chen, CP .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2003, 41 (11) :2547-2561
[8]   ON PRACTICAL RESOURCE-ALLOCATION FOR PRODUCTION PLANNING AND SCHEDULING WITH PERIOD OVERLAPPING SETUPS [J].
DILLENBERGER, C ;
ESCUDERO, LF ;
WOLLENSAK, A ;
WU, Z .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1994, 75 (02) :275-286
[9]   EVOLUTION BASED LEARNING IN A JOB-SHOP SCHEDULING ENVIRONMENT [J].
DORNDORF, U ;
PESCH, E .
COMPUTERS & OPERATIONS RESEARCH, 1995, 22 (01) :25-40
[10]  
EVANS JB, 1993, LECT NOTES COMPUTER, V674, P91