Abstract
This paper concerns the problem of scheduling jobs with unit processing time and nonidentical sizes on single or parallel identical batch machines. The objective is to minimize the total completion time of all jobs. We show that the worst-case ratio of the algorithm based on the bin-packing algorithm First Fit Increasing (FFI) lies in the interval \([\frac{109}{82}, \frac{2+\sqrt{2}}{2}]\approx [1.3293, 1.7071]\) for the single machine case, and is no more than \(\frac{6+\sqrt{2}}{4}\approx 1.8536\) for the parallel machines case.
Supported by the National Natural Science Foundation of China (11671356, 11271324, 11471286).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Anily, S., Bramel, J., Simchi-Levi, D.: Worst-case analysis of heuristics for the bin packing problem with general cost structures. Oper. Res. 42(2), 287–298 (1994)
Balogh, J., Békési, J., Dósa, G., Sgall, J., van Stee, R.: The optimal absolute ratio for online bin packing. In: Proceedings of the 26th Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 1425–1438 (2015)
Boyar, J., Dósa, G., Epstein, L.: On the absolute approximation ratio for First Fit and related results. Discrete Appl. Math. 160, 1914–1923 (2012)
Brucker, P., Gladky, A., Hoogeveen, H., Kovalyov, M.Y., Potts, C.N., Tautenhahn, T., van de Velde, S.L.: Scheduling a batching machine. J. Sched. 1, 31–54 (1998)
Cheng, B., Yang, S., Hu, X., Chen, B.: Minimizing makespan and total completion time for parallel batch processing machines with non-identical job sizes. Appl. Math. Model. 36(7), 3161–3167 (2012)
Deng, X., Feng, H., Li, G., Liu, G.: A PTAS for minimizing total completion time of bounded batch scheduling. Int. J. Found. Comput. Sci. 13, 817–827 (2002)
Dósa, G.: The tight bound of First Fit decreasing bin-packing algorithm is \(FFD(L)\le \frac{11}{9}OPT(L)+\frac{6}{9}\). In: Chen, B., Paterson, M., Zhang, G. (eds.) ESCAPE 2007. LNCS, vol. 4614, pp. 1–11. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-74450-4_1
Dósa, G., Sgall, J.: First Fit bin packing: a tight analysis. In: Proceedings of the 30th Symposium on Theoretical Aspects of Computer Science, pp. 538–549 (2013)
Dósa, G., Tan, Z.Y., Tuza, Z., Yan, Y., Lányi, C.S.: Improved bounds for batch scheduling with nonidentical job sizes. Naval Res. Logistics 61, 351–358 (2014)
Epstein, L., Levin, A.: Bin packing with general cost structures. Math. Program. 132(1), 355–391 (2012)
Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. Freeman, New York (1978)
Hochbaum, D.S., Landy, D.: Scheduling semiconductor burn-in operations to minimize total flowtime. Oper. Res. 45(6), 874–8859 (1997)
Ikura, Y., Gimple, M.: Scheduling algorithms for a single batching processing machine. Oper. Res. Letters 5, 61–65 (1986)
Johnson, D. S.: Near-optimal bin packing algorithms. Doctoral Thesis, MIT (1973)
Johnson, D.S., Demers, A., Ullman, J.D., Garey, M.R., Graham, R.L.: Worst-case performance bounds for simple one-dimensional packing algorithms. SIAM J. Comput. 3, 299–325 (1974)
Li, S., Li, G., Qi, X.: Minimizing total weighted completion time on identical parallel batch machines. Int. J. Found. Comput. Sci. 17(6), 1441–1453 (2006)
Li, S., Li, G., Zhang, S.: Minimizing makespan with release times on identical parallel batching machines. Discrete Appl. Math. 148, 127–134 (2005)
Poon, C.K., Yu, W.: On minimizing total completion time in batch machine scheduling. Int. J. Found. Comput. Sci. 15(4), 593–607 (2004)
Potts, C.N., Kovalyov, M.Y.: Scheduling with batching: a review. Eur. J. Oper. Res. 120, 228–249 (2000)
Simchi-Levi, D.: New worst-case results for the bin-packing problem. Naval Res. Logistics 41, 579–585 (1994)
Ullman, J.D.: The performance of a memory allocation algorithm. Technical report 100, Princeton University (1971)
Uzsoy, R.: A single batch processing machine with non-identical job sizes. Int. J. Prod. Res. 32, 1615–1635 (1994)
Xia, B., Tan, Z.Y.: Tighter bounds of the First Fit algorithm for the bin-packing problem. Discrete Appl. Math. 158, 1668–1675 (2010)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Li, R., Tan, Z., Zhu, Q. (2017). Minimizing Total Completion Time of Batch Scheduling with Nonidentical Job Sizes. In: Gao, X., Du, H., Han, M. (eds) Combinatorial Optimization and Applications. COCOA 2017. Lecture Notes in Computer Science(), vol 10627. Springer, Cham. https://doi.org/10.1007/978-3-319-71150-8_16
Download citation
DOI: https://doi.org/10.1007/978-3-319-71150-8_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-71149-2
Online ISBN: 978-3-319-71150-8
eBook Packages: Computer ScienceComputer Science (R0)