SCHEDULING FOR A SINGLE SEMICONDUCTOR BATCH-PROCESSING MACHINE TO MINIMIZE TOTAL WEIGHTED TARDINESS

被引:14
作者
Chou, Fuh-Der [1 ]
Wang, Hui-Mei [2 ]
机构
[1] Ching Yun Univ, Dept Ind Engn & Management, Chungli 320, Tao Yuan, Taiwan
[2] Vanung Univ, Dept Ind Management, Tao Yuan 320, Taiwan
关键词
total weighted tardiness; dynamic programming; batch-processing machine scheduling; genetic algorithm;
D O I
10.1080/10170660809509079
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper considers the scheduling problem of a single semiconductor batch-processing machine with job release times, non-identical job sizes, distinct due dates, and weights to minimize the total weighted tardiness. A batch-processing machine can process several jobs simultaneously as a batch, and the processing time of a batch is equal to the longest processing time among all jobs in the batch. According to the literature review of Mathirajan and Sivakumar and the studies of Perez et al., the problem dealt with in this paper has not been studied so far. Therefore, we proposed a mathematical modeling approach and two kinds of hybrid heuristics, including a rule-based algorithm and a genetic algorithm based (GA-based) algorithm in which a dynamic programming (DP) algorithm is integrated to obtain an optimal batching solution for a given job sequence. The experimental results indicated that job sequence is an important factor for the problem. Particularly, the GA-based algorithm significantly outperformed the rule-based algorithm in terms of the quality of solutions for small-job problems. Likewise, the solutions were obviously considerably improved compared with the mathematical modeling approach for large-job problems.
引用
收藏
页码:136 / 147
页数:12
相关论文
共 24 条
[1]  
Balasubramanian H, 2004, INT J PROD RES, V42, P1621, DOI 10.1080/00207543310001636994
[2]   MINIMIZING TOTAL COMPLETION-TIME ON BATCH PROCESSING MACHINES [J].
CHANDRU, V ;
LEE, CY ;
UZSOY, R .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1993, 31 (09) :2097-2121
[3]   A heuristic for a batch processing machine scheduled to minimise total completion time with non-identical job sizes [J].
Chang, PC ;
Wang, HM .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2004, 24 (7-8) :615-620
[4]   A case-injected genetic algorithm for single machine scheduling problems with release time [J].
Chang, Pei-Chann ;
Hsieh, Jih-Chang ;
Liu, Chen-Hao .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2006, 103 (02) :551-564
[5]   A hybrid genetic algorithm to minimize makespan for the single batch machine dynamic scheduling problem [J].
Chou, Fuh-Der ;
Chang, Pei-Chann ;
Wang, Hui-Mei .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2006, 31 (3-4) :350-359
[6]   Minimizing the makespan on a batch machine with non-identical job sizes: an exact procedure [J].
Dupont, L ;
Dhaenens-Flipo, C .
COMPUTERS & OPERATIONS RESEARCH, 2002, 29 (07) :807-819
[7]  
Ghazvini FJ, 1998, INT J PROD ECON, V55, P273, DOI 10.1016/S0925-5273(98)00067-X
[8]   Effective hybrid genetic algorithm for minimizing makespan on a single-batch-processing machine with non-identical job sizes [J].
Kashan, A. H. ;
Karimi, B. ;
Jolai, F. .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2006, 44 (12) :2337-2360
[9]  
Lawler E. L., 1977, ANN DISCRETE MATH, V1, P331, DOI [10.1016/S0167-5060(08)70742-8, DOI 10.1016/S0167-5060(08)70742-8]
[10]   Minimizing makespan on a single batch processing machine with dynamic job arrivals [J].
Lee, CY ;
Uzsoy, R .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1999, 37 (01) :219-236