Abstract
A polynomial approximation scheme for minimizing makespan in a batch processing system under dynamic job arrivals is presented. A lower bound of \({{(\sqrt 5 + 2)} \mathord{\left/ {\vphantom {{(\sqrt 5 + 2)} 2}} \right. \kern-\nulldelimiterspace} 2}\) on the competitive ratio of any on-line algorithm is proved. This is matched by an on-line algorithm for the special case of unbounded machine capacity.
Similar content being viewed by others
References
J.H. Ahmadi, R.H. Ahmadi, S. Dasu, and C.S. Tang, “Batching and scheduling jobs on batch and discrete processors,” Operations Research, vol. 40, pp. 750-763, 1992.
J.J. Bartholdi, unpublished manuscript, 1988.
P. Brucker, A. Gladky, H. Hoogeveen, M.Y. Kovalyov, C.N. Potts, T. Tautenhahn, and S.L. van de Velde, “Scheduling a batching machine,” Journal of Scheduling, vol. 1, pp. 31-54, 1998.
V. Chandru, C.Y. Lee, and R. Uzsoy, “Minimizing total completion time on a batch processing machine with job families,” Operations Research Letters, vol. 13, pp. 61-65, 1993a.
V. Chandru, C.Y. Lee, and R. Uzsoy, “Minimizing total completion time on batch processing machines,” International Journal of Production Research, vol. 31, pp. 2097-2121, 1993b.
G. Dobson and R.S. Nambinadom, “The batch loading scheduling problem,” Technical report, Simon Graduate School of Business Administration, University of Rochester, 1992.
C.R. Glassey and W.W. Weng, “Dynamic batching heuristics for simultaneous processing,” IEEE Transactions on Semiconductor Manufacturing, pp. 77-82, 1991.
R.L. Graham, E.L. Lawler, J.K. Lenstra, and A.H.G. Rinnooy Kan, “Optimization and approximation in deterministic sequencing and scheduling,” Annals of Discrete Mathematics, vol. 5, pp. 287-326, 1979.
Y. Ikura and M. Gimple, “Scheduling algorithm for a single batch processing machine,” Operations Research Letters, vol. 5, pp. 61-65, 1986.
C.Y. Lee and R. Uzsoy, “Minimizing makespan on a single batch processing machine with dynamic job arrivals,” Technical report, Department of Industrial and System Engineering, University of Florida, January 1996.
C.Y. Lee, R. Uzsoy, and L.A. MartinVega, “Efficient algorithms for scheduling semiconductor burn-in operations,” Operations Research, vol. 40, pp. 764-775, 1992.
C.L. Li and C.Y. Lee, “Scheduling with agreeable release times and due dates on a batch processing machine,” European Journal of Operational Research, vol. 96, pp. 564-569, 1997.
R. Uzsoy, “Scheduling batch processing machines with incompatible job families,” International Journal of Production Research, pp. 2605-2708, 1995.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Deng, X., Poon, C.K. & Zhang, Y. Approximation Algorithms in Batch Processing. Journal of Combinatorial Optimization 7, 247–257 (2003). https://doi.org/10.1023/A:1027316504440
Issue Date:
DOI: https://doi.org/10.1023/A:1027316504440