A hybrid genetic algorithm to minimize makespan for the single batch machine dynamic scheduling problem

被引:11
作者
Fuh-Der Chou
Pei-Chann Chang
Hui-Mei Wang
机构
[1] Ching Yun University,Department of Industrial Engineering & Management
[2] Yuan-Ze University,Department of Industrial Engineering and Management
[3] Department of Industrial Management,undefined
来源
The International Journal of Advanced Manufacturing Technology | 2006年 / 31卷
关键词
Batch machine; Genetic algorithm (GA); Makespan; Scheduling;
D O I
暂无
中图分类号
学科分类号
摘要
This paper considers a single batch machine dynamic scheduling problem, which is readily found in the burn-in operation of semiconductor manufacturing. The batch machine can process several jobs as a batch simultaneously, within the capacity limit of the machine, and the processing time is represented by the longest processing time among all jobs in a batch. For a single batch machine problem with arbitrary job release time, we proposed an improved algorithm (merge-split procedure) to refine the solution obtained by the LPT-BFF heuristic, and two versions of a hybrid genetic algorithm (GA) are introduced in this paper. Each version of the hybrid GA diversifies job sequences using the GA operators in stage 1, forms batches in stage 2, and finally sequence the batches in stage 3. The difference is that merge-split procedures are involved in the second version of the hybrid GA. Computational experiments showed that the hybrid GA would obtain satisfactory average solution quality and the merge-split procedures would be good at reinforcing the solution consistency of the hybrid GA.
引用
收藏
页码:350 / 359
页数:9
相关论文
共 31 条
  • [1] Ikura Y(1986)Scheduling algorithms for a single batch processing machine Oper Res Lett 5 61-65
  • [2] Gimple M(1992)Efficient algorithms for scheduling semiconductor burn-in operations Oper Res 40 764-775
  • [3] Lee C-Y(1997)Scheduling with agreeable release times and due dates on a batch processing machine Eur J Oper Res 96 564-569
  • [4] Uzsoy R(2003)Minimizing due date related performance measures on two batch processing machines Eur J Oper Res 147 644-656
  • [5] Martin-Vega LA(1993)Minimizing total completion time on batch processing machines Int J Prod Res 31 2097-2121
  • [6] Li C-L(1997)A branch and bound algorithm for minimizing mean flow time on a single batch processing machine Int J Ind Eng 4 197-203
  • [7] Lee C-Y(1997)Scheduling semiconductor burn-in operations to minimize total flowtime Oper Res 45 874-885
  • [8] Sung CS(1999)Minimizing makespan on a single batch processing machine with dynamic job arrivals Int J Prod Res 37 219-236
  • [9] Kim YH(2002)Minimizing the makespan on a batch machine with non-identical job sizes: an exact procedure Comput Oper Res 29 807-819
  • [10] Chandru V(1994)Scheduling a single batch processing machine with non-identical job sizes Int J Prod Res 2 1615-1635