Skip to main content
Log in

Online square and cube packing

  • Published:
Acta Informatica Aims and scope Submit manuscript

Abstract

In online square packing, squares of different sizes arrive online and need to be packed into unit squares which are called bins. The goal is to minimize the number of bins used. Online cube packing is defined analogously. We show an upper bound of 2.2697 and a lower bound of 1.6406 for online square packing, and an upper bound of 2.9421 and a lower bound of 1.6680 for online cube packing. The upper bound for squares can be further reduced to 2.24437 using a computer proof. These results improve on the previously known results for the two problems. We also show improved lower bounds for higher dimensions.

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

Access this article

Subscribe and save

Springer+
from $39.99 /Month
  • Starting from 10 chapters or articles per month
  • Access and download chapters and articles from more than 300k books and 2,500 journals
  • Cancel anytime
View plans

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

  1. Brown, D.J.: A lower bound for on-line one-dimensional bin packing algorithms. Technical Report R-864, Coordinated Sci. Lab., Urbana, Illinois (1979)

  2. Coppersmith, D., Raghavan, P.: Multidimensional online bin packing: Algorithms and worst case analysis. Operations Research Letters 8, 17–20 (1989)

    Article  Google Scholar 

  3. Epstein, L., van Stee, R.: On variable-sized multidimensional packing. In: Algorithms – ESA 2004, Proceedings Twelfth Annual European Symposium, vol. 3221 of Lecture Notes in Computer Science, pp. 287–298. Springer (2004)

  4. Epstein, L., van Stee, R.: Optimal online bounded space multidimensional packing. In: Proc. of 15th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA’04), pp. 207–216. ACM/SIAM, (2004)

  5. Johnson, D.S.: Fast algorithms for bin packing. Journal Computer Systems Science 8, 272–314 (1974)

    Google Scholar 

  6. 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 Journal on Computing 3, 256–278 (1974)

    Article  Google Scholar 

  7. Lee, C.C., Lee, D.T.: A simple online bin packing algorithm. Journal of the ACM 32, 562–572 (1985)

    Article  Google Scholar 

  8. Leung, J.Y.T., Lam, T.W., Wong, C.S., Young, G.H., Chin, F.Y.L.: Packing squares into a square. Journal on Parallel and Distributed Computing 10, 271–275 (1990)

    Article  Google Scholar 

  9. Liang, F.M.: A lower bound for online bin packing. Information Processing Letters 10, 76–79 (1980)

    Article  Google Scholar 

  10. Miyazawa, F.K., Wakabayashi, Y.: Cube packing. Theoretical Computer Science 297(1–3), 355–366 (2003)

    Google Scholar 

  11. Ramanan, P., Brown, D.J., Lee, C.C., Lee, D.T.: Online bin packing in linear time. Journal of Algorithms 10, 305–326 (1989)

    Article  Google Scholar 

  12. Seiden, S.S.: On the online bin packing problem. Journal of the ACM 49(5), 640–671 (2002)

    Article  Google Scholar 

  13. Seiden, S.S., van Stee, R.: New bounds for multi-dimensional packing. Algorithmica 36(3), 261–293 (2003)

    Article  Google Scholar 

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

    Google Scholar 

  15. van Vliet, A.: An improved lower bound for online bin packing algorithms. Information Processing Letters 43, 277–284 (1992)

    Article  Google Scholar 

  16. Yao, A.C.C.: New algorithms for bin packing. Journal of the ACM 27, 207–227 (1980)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Leah Epstein.

Additional information

Preliminary versions of different parts of this paper appeared in Proc. Symp. Discr. Alg. 2004 (SODA 2004) and Proc. Eur. Symp. Alg. 2004 (ESA 2004).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Epstein, L., van Stee, R. Online square and cube packing. Acta Informatica 41, 595–606 (2005). https://doi.org/10.1007/s00236-005-0169-z

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00236-005-0169-z

Keywords