Skip to main content

Minimizing Total Completion Time of Batch Scheduling with Nonidentical Job Sizes

  • Conference paper
  • First Online:
Book cover Combinatorial Optimization and Applications (COCOA 2017)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10627))

  • 862 Accesses

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).

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

    Article  MATH  Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Article  MATH  MathSciNet  Google Scholar 

  4. 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)

    Article  MATH  MathSciNet  Google Scholar 

  5. 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)

    Article  MATH  MathSciNet  Google Scholar 

  6. 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)

    Article  MATH  MathSciNet  Google Scholar 

  7. 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

    Chapter  Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Article  MathSciNet  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  11. Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. Freeman, New York (1978)

    MATH  Google Scholar 

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

    Article  MATH  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  14. Johnson, D. S.: Near-optimal bin packing algorithms. Doctoral Thesis, MIT (1973)

    Google Scholar 

  15. 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)

    Article  MATH  MathSciNet  Google Scholar 

  16. 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)

    Article  MATH  MathSciNet  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  19. Potts, C.N., Kovalyov, M.Y.: Scheduling with batching: a review. Eur. J. Oper. Res. 120, 228–249 (2000)

    Article  MATH  MathSciNet  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  21. Ullman, J.D.: The performance of a memory allocation algorithm. Technical report 100, Princeton University (1971)

    Google Scholar 

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

    Article  MATH  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhiyi Tan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics