Operations Research Transactions

Previous Articles     Next Articles

Online batch scheduling with known information in advance

WANG ChengfeiZHANG Yuzhong1,*   

  1. 1. Institute of Operations Research, College of Management, Qufu Normal University, Rizhao 276826, Shandong, China
  • Received:2015-05-27 Online:2016-03-15 Published:2016-03-15

Abstract:

We study a single online batch scheduling problem with known information in advance. The information arrives over time and the objective is to minimize the maximum completion time. The time between the information arrival of a job and its release time is constant $a$. The maximum of the processing times of all jobs $p_{{\rm max}}$ is known in advance too. A batch processing machine can handle up to $b$ jobs simultaneously. The processing time of a batch is given by the longest processing time of all jobs in the batch. When $b=\infty$, we provide an optimal online algorithm $\gamma H^\infty$ with a competitive ratio of $1+\gamma$, where $\gamma=\left(-1+\sqrt{1+\frac{4p_{{\rm max}}}{p_{{\rm max}}+a}}\right)/2$.

Key words: batch scheduling, competitive ratio, online algorithm