Skip to main content
Log in

Batch scheduling of nonidentical job sizes with minsum criteria

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

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 lies in the interval \(\left[ \frac{109}{82}, \frac{2+\sqrt{2}}{2}\right] \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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Anily S, Bramel J, Simchi-Levi D (1994) Worst-case analysis of heuristics for the bin packing problem with general cost structures. Oper Res 42(2):287–298

    Article  Google Scholar 

  • Balogh J, Békési J, Dósa G, Sgall J, van Stee R (2015) The optimal absolute ratio for online bin packing. In: Proceedings of the 26th annual ACM-SIAM symposium on discrete algorithms, pp 1425–1438

  • Boyar J, Dósa G, Epstein L (2012) On the absolute approximation ratio for First Fit and related results. Discrete Appl Math 160:1914–1923

    Article  MathSciNet  Google Scholar 

  • Brucker P, Gladky A, Hoogeveen H, Kovalyov MY, Potts CN, Tautenhahn T, van de Velde SL (1998) Scheduling a batching machine. J Sched 1:31–54

    Article  MathSciNet  Google Scholar 

  • Cheng B, Yang S, Hu X, Chen B (2012) Minimizing makespan and total completion time for parallel batch processing machines with non-identical job sizes. Appl Math Model 36(7):3161–3167

    Article  MathSciNet  Google Scholar 

  • Deng X, Feng H, Li G, Liu G (2002) A PTAS for minimizing total completion time of bounded batch scheduling. Int J Found Comput Sci 13:817–827

    Article  MathSciNet  Google Scholar 

  • Dósa G (2007) The tight bound of First Fit decreasing bin-packing algorithm is \(FFD(L)\le \frac{11}{9}OPT(L)+\frac{6}{9}\). Lect Notes Comput Sci 4614:1–11

    Article  Google Scholar 

  • Dósa G, Sgall J (2013) First Fit bin packing: a tight analysis. In: Proceedings of the 30th symposium on theoretical aspects of computer science, pp 538–549

  • Dósa G, Tan ZY, Tuza Z, Yan Y, Lányi CS (2014) Improved bounds for batch scheduling with nonidentical job sizes. Naval Res Logist 61:351–358

    Article  MathSciNet  Google Scholar 

  • Epstein L, Levin A (2012) Bin packing with general cost structures. Math Program 132(1):355–391

    Article  MathSciNet  Google Scholar 

  • Garey MR, Johnson DS (1978) Computers and intractability: a guide to the theory of NP-completeness. Freeman, London

    MATH  Google Scholar 

  • Hochbaum DS, Landy D (1997) Scheduling semiconductor burn-in operations to minimize total flowtime. Oper Res 45(6):874–8859

    Article  Google Scholar 

  • Ikura Y, Gimple M (1986) Scheduling algorithms for a single batching processing machine. Oper Res Lett 5:61–65

    Article  MathSciNet  Google Scholar 

  • Johnson DS (1973) Near-optimal bin packing algorithms. Doctoral Thesis, MIT

  • Johnson DS, Demers A, Ullman JD, Garey MR, Graham RL (1974) Worst-case performance bounds for simple one-dimensional packing algorithms. SIAM J Comput 3:299–325

    Article  MathSciNet  Google Scholar 

  • Li S, Li G, Qi X (2006) Minimizing total weighted completion time on identical parallel batch machines. Int J Found Comput Sci 17(6):1441–1453

    Article  MathSciNet  Google Scholar 

  • Li S, Li G, Zhang S (2005) Minimizing makespan with release times on identical parallel batching machines. Discrete Appl Math 148:127–134

    Article  MathSciNet  Google Scholar 

  • Poon CK, Yu W (2004) On minimizing total completion time in batch machine scheduling. Int J Found Comput Sci 15(4):593–607

    Article  MathSciNet  Google Scholar 

  • Potts CN, Kovalyov MY (2000) Scheduling with batching: a review. Eur J Oper Res 120:228–249

    Article  MathSciNet  Google Scholar 

  • Simchi-Levi D (1994) New worst-case results for the bin-packing problem. Naval Res Logist 41:579–585

    Article  MathSciNet  Google Scholar 

  • Ullman JD (1971) The performance of a memory allocation algorithm. Technical Report 100, Princeton University

  • Uzsoy R (1994) A single batch processing machine with non-identical job sizes. Int J Prod Res 32:1615–1635

    Article  Google Scholar 

  • Xia B, Tan ZY (2010) Tighter bounds of the First Fit algorithm for the bin-packing problem. Discrete Appl Math 158:1668–1675

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

The authors would like to thank the anonymous referees for their careful reading of this article and for helpful comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhiyi Tan.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

A preliminary version of this paper appeared in the Proceedings of the 11th International Conference on Combinatorial Optimization and Applications, Lecture Notes in Computer Science, 10627, pp. 165–179. Supported by the National Natural Science Foundation of China (11671356, 11801505).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, R., Tan, Z. & Zhu, Q. Batch scheduling of nonidentical job sizes with minsum criteria. J Comb Optim 42, 543–564 (2021). https://doi.org/10.1007/s10878-019-00419-9

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-019-00419-9

Keywords