A genetic algorithm to minimize maximum lateness on a batch processing machine

被引:121
作者
Wang, CS
Uzsoy, R
机构
[1] Purdue Univ, Sch Ind Engn, W Lafayette, IN 47907 USA
[2] United Technol Res Ctr, E Hartford, CT 06108 USA
基金
美国国家科学基金会;
关键词
scheduling; batch processing machines; dynamic programming; heuristics; genetic algorithms;
D O I
10.1016/S0305-0548(01)00031-4
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We consider the problem of minimizing maximum lateness on a batch processing machine in the presence of dynamic job arrivals. The batch processing machine can process up to B jobs simultaneously, and the processing time of a batch is given by that of the job with the longest processing time in the batch. We adapt a dynamic programming algorithm from the literature to determine whether a due-date feasible batching exists for a given job sequence. We then combine this algorithm with a random keys encoding scheme to develop a genetic algorithm for this problem. Computational experiments indicate that this algorithm has excellent average performance with reasonable computational burden.
引用
收藏
页码:1621 / 1640
页数:20
相关论文
共 18 条
[1]  
[Anonymous], 1989, GENETIC ALGORITHM SE
[2]  
Bean J. C., 1994, ORSA Journal on Computing, V6, P154, DOI 10.1287/ijoc.6.2.154
[3]  
Brucker P., 1998, Journal of Scheduling, V1, P31, DOI 10.1002/(SICI)1099-1425(199806)1:1<31::AID-JOS4>3.0.CO
[4]  
2-R
[5]   MINIMIZING TOTAL COMPLETION-TIME ON A BATCH PROCESSING MACHINE WITH JOB FAMILIES [J].
CHANDRU, V ;
LEE, CY ;
UZSOY, R .
OPERATIONS RESEARCH LETTERS, 1993, 13 (02) :61-65
[6]   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
[7]  
Dobson G., 1992, BATCH LOADING SCHEDU
[8]   DYNAMIC BATCHING HEURISTIC FOR SIMULTANEOUS PROCESSING [J].
GLASSEY, CR ;
WENG, WW .
IEEE TRANSACTIONS ON SEMICONDUCTOR MANUFACTURING, 1991, 4 (02) :77-82
[9]   Scheduling semiconductor burn-in operations to minimize total flowtime [J].
Hochbaum, DS ;
Landy, D .
OPERATIONS RESEARCH, 1997, 45 (06) :874-885
[10]   EFFICIENT SCHEDULING ALGORITHMS FOR A SINGLE BATCH PROCESSING MACHINE [J].
IKURA, Y ;
GIMPLE, M .
OPERATIONS RESEARCH LETTERS, 1986, 5 (02) :61-65