Heuristic scheduling of jobs on parallel batch machines with incompatible job families and unequal ready times

被引:155
|
作者
Mönch, L
Balasubramanian, H
Fowler, JW
Pfund, ME
机构
[1] Tech Univ Ilmenau, Inst Informat Syst, D-98684 Ilmenau, Germany
[2] Arizona State Univ, Dept Ind Engn, Tempe, AZ 85287 USA
关键词
scheduling; batching; parallel machines; genetic algorithms; semiconductor manufacturing;
D O I
10.1016/j.cor.2004.04.001
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This research is motivated by a scheduling problem found in the diffusion and oxidation areas of serniconductor wafer fabrication, where the machines can be modeled as parallel batch processors. We attempt to minimize total weighted tardiness on parallel batch machines with incompatible job families and unequal ready times of the jobs. Given that the problem is NP-haid, we propose two different decomposition approaches. The first approach forms fixed batches, then assigns these batches to the machines using a genetic algorithm (GA), and finally sequences the batches on individual machines. The second approach first assigns jobs to machines using a GA, then forms batches on each machine for the jobs assigned to it, and finally sequences these batches. Dispatching and scheduling rules are used for the hatching phase and the sequencing phase of the two approaches. In addition, as part of the second decomposition approach, we develop variations of a time window heuristic based on a decision theory approach for forming and sequencing the batches on a single machine. (c) 2004 Elsevier Ltd. All rights reserved.
引用
收藏
页码:2731 / 2750
页数:20
相关论文
共 50 条
  • [1] Machine learning techniques for scheduling jobs with incompatible families and unequal ready times on parallel batch machines
    Monch, L
    Zimmermann, J
    Otto, P
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2006, 19 (03) : 235 - 245
  • [2] Meta-heuristic algorithms for scheduling on parallel batch machines with unequal job ready times
    Fidelis, Michele B.
    Arroyo, Jose Elias C.
    2017 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2017, : 542 - 547
  • [3] Multiobjective scheduling of jobs with incompatible families on parallel batch machines
    Reichelt, Dirk
    Moench, Lars
    EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, PROCEEDINGS, 2006, 3906 : 209 - 221
  • [4] Batch scheduling on parallel machines with dynamic job arrivals and incompatible job families
    Cakici, Eray
    Mason, Scott J.
    Fowler, John W.
    Geismar, H. Neil
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (08) : 2462 - 2477
  • [5] Scheduling parallel batch processing machines with arbitrary job sizes and incompatible job families
    Koh, SG
    Koo, PH
    Ha, JW
    Lee, WS
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2004, 42 (19) : 4091 - 4107
  • [6] Online scheduling on unbounded parallel-batch machines with incompatible job families
    Tian, Ji
    Cheng, T. C. E.
    Ng, C. T.
    Yuan, Jinjiang
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (22) : 2380 - 2386
  • [7] Scheduling unrelated parallel batch processing machines with non-identical job sizes and unequal ready times
    Arroyo, Jose Elias C.
    Leung, Joseph Y. -T.
    COMPUTERS & OPERATIONS RESEARCH, 2017, 78 : 117 - 128
  • [8] SCHEDULING BATCH PROCESSING MACHINES WITH INCOMPATIBLE JOB FAMILIES
    UZSOY, R
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1995, 33 (10) : 2685 - 2708
  • [9] Heuristics for makespan minimization on parallel batch processing machines with unequal job ready times
    Damodaran, Purushothaman
    Velez-Gallego, Mario C.
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2010, 49 (9-12): : 1119 - 1128
  • [10] Heuristics for makespan minimization on parallel batch processing machines with unequal job ready times
    Purushothaman Damodaran
    Mario C. Velez-Gallego
    The International Journal of Advanced Manufacturing Technology, 2010, 49 : 1119 - 1128