We study the scheduling of a set of jobs, each characterised by a release (arrival) time and a processing time, for a batch processing machine capable of running (at most) a fixed number of jobs at a time. When the job release times and processing times are known a-priori and the inputs are integers, we obtained an algorithm for finding a schedule with the minimum makespan. The running time is pseudo-polynomial when the number of distinct job release times is constant. We also obtained a fully polynomial time approximation scheme when the number of distinct job release times is constant, and a polynomial time approximation scheme when that number is arbitrary. When nothing is known about a job until it arrives, i.e., the on-line setting, we proved a lower bound of (5 + 1)/2 on the competitive ratio of any approximation algorithm. This bound is tight when the machine capacity is unbounded.
CITATION STYLE
Deng, X., Poon, C. K., & Zhang, Y. (1999). Approximation algorithms in batch processing. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1741, pp. 153–162). Springer Verlag. https://doi.org/10.1007/3-540-46632-0_16
Mendeley helps you to discover research relevant for your work.