Skip to main content
Log in

NF-based algorithms for online bin packing with buffer and bounded item size

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

Abstract

This paper studies a variation of online bin packing where there is a capacitated buffer to temporarily store items during packing, and item size is bounded within \((\alpha , 1/2]\) for some \(0\le \alpha < 1/2\). The problem is motivated by surgery scheduling such that we regard the planned uniform available time interval in each day as a unit size bin and surgeries as items to be packed. Our focus is on the asymptotic performance of NF (Next Fit) and NF-based online algorithms. We show that the classical NF algorithm without use of the buffer has an asymptotic competitive ratio of \(2/(1+\alpha )\). An NF-based algorithm which makes use of the buffer is further proposed, and proved to be asymptotic 13/9-competitive for any given buffer size not less than 1. We also present a lower bound of 4/3.

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

Access this article

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

  • Balogh J, Békési J, Galambos G (2011) New lower bounds for certain classes of bin packing algorithms. In proceedings of the 8th Workshop on Approximation and Online Algorithms, LNCS 6534, pp 25–36, Liverpool.

  • Balogh J, Békési J, Galambos G, Reinelt G (2014) On-line bin packing with restricted repacking. J Comb Optim 27(1):115–131

    Article  MATH  MathSciNet  Google Scholar 

  • Balogh J, Galambos G (2007) Algorithms for the on-line bin packing problem with repacking. Alkalmazott Matematikai Lapok 24:117–130

    MATH  MathSciNet  Google Scholar 

  • Coffman EG, János J, Rónyai CL, Zsbán A (1983) Dynamic bin packing. SIAM J Comput 12(2):227–258

    Article  MATH  MathSciNet  Google Scholar 

  • Coffman EG, Garey JMR, Johnson DS (1996) Approximation algorithms for bin-packing: a survey. In Hochbaum D (ed), Approximation algorithms of NP-hard problems. PWS Publishing Company, Boston.

  • Dosa G, Tuza Z, Ye DS (2013) Bin packing with “largest in bottom” constraint: tighter bounds and generalizations. J Comb Optim 26(3):416–436

    Article  MATH  MathSciNet  Google Scholar 

  • Epstein L, Levin A (2008) More on online bin packing with two item sizes. Discret Optim 5(4):705–713

    Article  MATH  MathSciNet  Google Scholar 

  • Galambos G (1985) A new heuristic for the classical bin packing problem. Tech Report 82, Institut für Mathematik, Universität Augsburg.

  • Gambosi G, Postiglione A, Talamo M (2000) Algorithms for the relaxed online bin-packing model. SIAM J Comput 30(5):1532–1551

    Article  MATH  MathSciNet  Google Scholar 

  • Galambos G, Woeginger GJ (1993) Repacking helps in bounded space on-line bin packing. Computing 49(4):329–338

    Article  MATH  MathSciNet  Google Scholar 

  • Galambos G, Woeginger GJ (1995) On-line Bin Packing-A Restricted Survey. Math Methods Oper Res 42(1):25–45

    Article  MATH  MathSciNet  Google Scholar 

  • Gutin G, Jensen T, Yeo A (2006) Optimal on-line bin packing with two item sizes. Algorithm Oper Res 1(2):72–78

    MATH  MathSciNet  Google Scholar 

  • Han X, Peng C, Ye D, Zhang DH, Lan Y (2010) Dynamic bin packing with unit fraction items revisited. Info Process Lett 110(23):1049–1054

    Article  MathSciNet  Google Scholar 

  • Johnson DS (1974) Fast algorithms for bin packing. J Comput Sys Sci 8(3):272–314

    Article  MATH  Google Scholar 

  • 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(4):256–278

    Article  MathSciNet  Google Scholar 

  • Ramanan P, Brown DJ, Lee CC, Lee DT (1989) On-line bin packing in linear time. J Algorithms 10(3):305–326

    Article  MATH  MathSciNet  Google Scholar 

  • Seiden SS (2002) On the online bin packing problem. J ACM 49(5):640–671

    Article  MathSciNet  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

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

  • Yao ACC (1980) New algorithms for bin packing. J ACM 27(2):207–227

    Article  MATH  Google Scholar 

  • Zhang GC, Cai XQ, Wong CK (2000) Linear time-approximation algorithms for bin packing. Oper Res Lett 26(5):217–222

    Article  MATH  MathSciNet  Google Scholar 

  • Zhang Y, Chin FYL, Ting HF, Han X (2013) Online algorithms for 1-space bounded multi dimensional bin packing and hypercube packing. J Comb Optim 26(2):223–236

    Article  MATH  MathSciNet  Google Scholar 

Download references

Acknowledgments

This work was partially supported by the National Natural Science Foundation of China under Grants 71172189, 71172197 and 71131006, Program for New Century Excellent Talents in University (no. NCET-12-0824), DHU Distinguished Young Professor Program (no. A201305) and the Fundamental Research Funds for the Central Universities (no. 2232013D3-46).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to E. Zhang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zheng, F., Luo, L. & Zhang, E. NF-based algorithms for online bin packing with buffer and bounded item size. J Comb Optim 30, 360–369 (2015). https://doi.org/10.1007/s10878-014-9771-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-014-9771-8

Keywords

Navigation