Online scheduling in a parallel batch processing system to minimize makespan using restarts

https://doi.org/10.1016/j.tcs.2006.12.040Get rights and content
Under an Elsevier user license
open archive

Abstract

We consider an online scheduling problem in a parallel batch processing system with jobs in a batch being allowed to restart. Online means that jobs arrive over time, and all jobs’ characteristics are unknown before their arrival times. A parallel batch processing machine can handle up to several jobs simultaneously. All jobs in a batch start and complete at the same time. The processing time of a batch is equal to the longest processing time of jobs in the batch. We are allowed to restart a batch, that is, a running batch may be interrupted, losing all the work done on it. Jobs in the interrupted batch are released and become independently unscheduled jobs. We deal with an unbounded model where each batch’s capacity is sufficiently large. We provide a linear online algorithm with competitive ratio 3/2 for the problem. We also show that the considered problem has no online algorithm using restarts with competitive ratio less than (55)/2.

Keywords

Single machine scheduling
Parallel batch
Online algorithm
Restart
Competitive ratio

Cited by (0)

Research supported by NSFC (10671183).