On-line scheduling on a batch processing machine with unbounded batch size to minimize the makespan

被引:7
|
作者
Ridouard, Frederic [1 ]
Richard, Pascal [1 ]
Martineau, Patrick [2 ]
机构
[1] Lab Informat Sci & Ind ENSMA, F-86961 Futuroscope, France
[2] Univ Tours, Ecole Polytech Univ, Dept Informat, Lab Informat, F-37200 Tours, France
关键词
on-line scheduling; batch processing machine; competitive analysis;
D O I
10.1016/j.ejor.2006.06.080
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We present on-line algorithms to minimize the makespan on a single batch processing machine. We consider a parallel batching machine that can process up to b jobs simultaneously. Jobs in the same batch complete at the same time. Such a model of a batch processing machine has been motivated by burn-in ovens in final testing stage of semiconductor manufacturing. We deal with the on-line scheduling problem when jobs arrive over time. We consider a set of independent jobs. Their number is not known in advance. Each job is available at its release date and its processing requirement is not known in advance. This general problem with infinite machine capacity is noted 1 vertical bar p - batch, r(j), b = infinity vertical bar C-max. Deterministic algorithms that do not insert idle-times in the schedule cannot be better than 2-competitive and a simple rule based on LPT achieved this bound [Z. Liu, W. Yu, Scheduling one batch processor subject to job release dates, Discrete Applied Mathematics 105 (2000) 129-136]. If we are allowed to postpone start of jobs, the performance guarantee can be improved to 1.618. We provide a simpler proof of this best known lower bound for bounded and unbounded batch sizes. We then present deterministic algorithms that are best possible for the problem with unbounded batch size (i.e., b = infinity) and agreeable processing times (i.e., there cannot exist an on-line algorithm with a better performance guarantee). We then propose another algorithm that leads to a best possible algorithm for the general problem with unbounded batch size. This algorithm improves the best known on-line algorithm (i.e. [G. Zhang, X. Cai, C.K. Wong, On-line algorithms for minimizing makespan on batch processing machines, Naval Research Logistics 48 (2001) 241-258]) in the sense that it produces a shortest makespan while ensuring the same worst-case performance guarantee. (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:1327 / 1342
页数:16
相关论文
共 50 条
  • [1] On-line scheduling on an unbounded parallel batch machine to minimize makespan of two families of jobs
    Fu, Ruyan
    Tian, Ji
    Yuan, Jinjiang
    [J]. JOURNAL OF SCHEDULING, 2009, 12 (01) : 91 - 97
  • [2] On-line scheduling on an unbounded parallel batch machine to minimize makespan of two families of jobs
    Ruyan Fu
    Ji Tian
    Jinjiang Yuan
    [J]. Journal of Scheduling, 2009, 12 : 91 - 97
  • [3] On-line scheduling on a batch machine to minimize makespan with limited restarts
    Fu, Ruyan
    Tian, Ji
    Yuan, Jinjiang
    He, Cheng
    [J]. OPERATIONS RESEARCH LETTERS, 2008, 36 (02) : 255 - 258
  • [4] Scheduling a capacitated batch-processing machine to minimize makespan
    Damodaran, Purushothaman
    Srihari, Krishnaswami
    Lam, Sarah S.
    [J]. ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2007, 23 (02) : 208 - 216
  • [5] Online scheduling on an unbounded parallel-batch machine and a standard machine to minimize makespan
    Fu, Ruyan
    Tian, Ji
    Yuan, Jinjiang
    Li, Ya
    [J]. INFORMATION PROCESSING LETTERS, 2014, 114 (04) : 179 - 184
  • [6] Online scheduling on an unbounded parallel-batch machine to minimize the weighted makespan
    Zhang, Han
    Lu, Lingfa
    Yuan, Jinjiang
    [J]. Journal of Combinatorial Optimization, 2025, 49 (01)
  • [7] The unbounded parallel batch machine scheduling with release dates and rejection to minimize makespan
    Lu, Lingfa
    Zhang, Liqi
    Yuan, Jinjiang
    [J]. THEORETICAL COMPUTER SCIENCE, 2008, 396 (1-3) : 283 - 289
  • [8] Unbounded parallel batch scheduling with job delivery to minimize makespan
    Lu, Lingfa
    Yuan, Jinjiang
    [J]. OPERATIONS RESEARCH LETTERS, 2008, 36 (04) : 477 - 480
  • [9] Online scheduling on unbounded parallel-batch machines to minimize the makespan
    Tian, Ji
    Cheng, T. C. E.
    Ng, C. T.
    Yuan, Jinjiang
    [J]. INFORMATION PROCESSING LETTERS, 2009, 109 (21-22) : 1211 - 1215
  • [10] Scheduling an unbounded batch machine to minimize maximum lateness
    Bai, Shuyan
    Zhang, Fuzeng
    Li, Shuguang
    Liu, Qiming
    [J]. FRONTIERS IN ALGORITHMICS, PROCEEDINGS, 2007, 4613 : 172 - +