Operations Research Transactions ›› 2022, Vol. 26 ›› Issue (3): 133-142.doi: 10.15960/j.cnki.issn.1007-6093.2022.03.010

Previous Articles     Next Articles

Approximation algorithm for mixed batch scheduling on identical machines for jobs with arbitrary sizes

Dong WANG1, Ganggang LI2, Wenchang LUO1,*()   

  1. 1. School of Mathematics and Statistics, Ningbo University, Ningbo 315211, Zhejiang, China
    2. School of Information Management, Jiangxi University of Finance and Economics, Nanchang 330013, Jiangxi, China
  • Received:2022-01-20 Online:2022-09-15 Published:2022-09-07
  • Contact: Wenchang LUO E-mail:luowenchang@163.com

Abstract:

In this paper, we consider the mixed batch scheduling problem in which a set of jobs with arbitrary sizes should be processed on identical batch machines with identical capacities. Each job has its processing time and size. Each machine can process a group of jobs as a batch simultaneously, as long as the total size of the jobs in this batch does not exceed the capacity of the machine. For a given batch, its processing time is equal to the weighted sum of the maximum processing time and the total processing time of jobs in the batch. The objective function is to minimize the makespan. The problem includes the one-dimension bin packing problem as its special case, which is strongly NP-hard. For the studied problem, we provide an approximation algorithm with performance ratio of $\left( {2 +2\alpha+\alpha^{2}} \right)$, where $\alpha$ is a given parameter for weight with $0\leq\alpha\leq 1$.

Key words: mixed batch scheduling, job size, makespan, approximation algorithm

CLC Number: