skip to main content
research-article

A new upper bound 2.5545 on 2D Online Bin Packing

Published:28 September 2011Publication History
Skip Abstract Section

Abstract

The 2D Online Bin Packing is a fundamental problem in Computer Science and the determination of its asymptotic competitive ratio has research attention. In a long series of papers, the lower bound of this ratio has been improved from 1.808, 1.856 to 1.907 and its upper bound reduced from 3.25, 3.0625, 2.8596, 2.7834 to 2.66013. In this article, we rewrite the upper bound record to 2.5545. Our idea for the improvement is as follows.

In 2002, Seiden and van Stee [Seiden and van Stee 2003] proposed an elegant algorithm called HC, comprised of the Harmonic algorithm H and the Improved Harmonic algorithm C, for the two-dimensional online bin packing problem and proved that the algorithm has an asymptotic competitive ratio of at most 2.66013. Since the best known online algorithm for one-dimensional bin packing is the Super Harmonic algorithm [Seiden 2002], a natural question to ask is: could a better upper bound be achieved by using the Super Harmonic algorithm instead of the Improved Harmonic algorithm? However, as mentioned in Seiden and van Stee [2003], the previous analysis framework does not work. In this article, we give a positive answer for this question. A new upper bound of 2.5545 is obtained for 2-dimensional online bin packing. The main idea is to develop new weighting functions for the Super Harmonic algorithm and propose new techniques to bound the total weight in a rectangular bin.

References

  1. Bansal, N., Caprara, A., and Sviridenko, M. 2009. A new approximation method for set covering problems, with applications to multidimensional bin packing. SIAM J. Comput. 39, 4, 1256--1278. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Bansal, N., Correa, J. R., Kenyon, C., and Sviridenko, M. 2006. Bin packing in multiple dimensions: Inapproximability results and approximation schemes. Math. Oper. Res. 31, 1, 31--49. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Blitz, D., van Vliet, A., and Woeginger, G. J. 1996. Lower bounds on the asymptotic worst-case ratio of online bin packing alorithms. Unpublished manuscript.Google ScholarGoogle Scholar
  4. Brown, D. 1979. A lower bound for on-line one-dimensional bin packing algorithms. Tech. rep. R864, Coordinated Science Lab., Urbana, Illinois.Google ScholarGoogle Scholar
  5. Caprara, A. 2002. Packing 2-dimensional bins in harmony. In Proceedings of the Symposium on Foundations of Computer Science (FOCS). 490--499. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Chung, F., Garey, M., and Johnson, D. 1982. On packing two-dimensional bins. SIAM J. Alg. Disc. Meth. 3, 1, 66--76.Google ScholarGoogle ScholarCross RefCross Ref
  7. Coffman, E., Garey, M., and Johnson, D. 1987. Approximation Algorithms for Bin Packing: A Survey, chapter 2. PWS, Boston, MA.Google ScholarGoogle Scholar
  8. Coppersmith, D. and Paghavan, P. 1989. Multidimensional on-line bin packing: Algorithms and worst case analysis. Oper. Res. Lett 8, 17--20.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Csirik, J., Frenk, J. B. G., and Labbé, M. 1993. Two-dimensional rectangle packing: On-line methods and results. Disc. Appl. Math. 45, 3, 197--204. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Csirik, J. and van Vliet, A. 1993. An on-line algorithm for multidimensional bin packing. Oper. Res. Lett 13, 149--158.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Epstein, L. and van Stee, R. 2004. Optimal online bounded space multidimensional packing. In Proceedings of the ACM-SIAM Symposium on Discrete Algorithms (SODA'04). 214--223. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Epstein, L. and van Stee, R. 2005a. Online square and cube packing. Acta Inf. 41, 9.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Epstein, L. and van Stee, R. 2005b. Optimal online algorithms for multidimensional packing problems. SIAM J. Comput. 35, 2, 431--448. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Galambos, G. 1991. A 1.6 lower-bound for the two-dimensional on-line rectange bin-packing. Acta Cybern. 10, 1-2, 21--24. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Galambos, G. and van Vliet, A. 1994. Lower bounds for 1-, 2- and 3-dimensional on-line bin packing algorithms. Computing 52, 3, 281--297.Google ScholarGoogle ScholarCross RefCross Ref
  16. GLP. http://www.gnu.org/software/glpk.Google ScholarGoogle Scholar
  17. Han, X., Fujita, S., and Guo, H. 2001. A two-dimensional harmonic algorithm with performance ratio 2.7834. IPSJ SIG Notes 93, 43--50.Google ScholarGoogle Scholar
  18. Han, X., Ye, D., and Zhou, Y. 2006. Improved online hypercube packing. In Proceedings of the 4th Workshop on Approximation and Online Algorithms (WAOA). 226--239. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Johnson, D., Demers, A., Ullman, J., Garey, M., and Graham, R. 1974. Worst-case performance bounds for simple one-dimensional packing algorithms. SIAM J. Comput. 3, 4, 299--325.Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Lee, C. and Lee, D. 1985. A simple on-line packing algorithm. J. ACM 32, 562--572. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Liang, F. 1980. A lower bound for online bin packing. Inf. Proc. Lett. 10, 76--79.Google ScholarGoogle ScholarCross RefCross Ref
  22. Miyazawa, F. and Wakabayashi, Y. 2003. Cube packing. Theoret. Comput. Sci. 297, 1--3, 355--366. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Ramanan, P., Brown, D., Lee, C., and Lee, D. 1989. On-line bin packing in linear time. J. Algor. 10, 305--326. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Seiden, S. 2002. On the online bin packing. J. ACM 49, 640--671. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Seiden, S. and van Stee, R. 2003. New bounds for multidimensional packing. Algorithmica 36, 261--293.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. van Vliet, A. 1992. An improved lower bound for on-line bin packing algorithms. Inf. Proc. Letters. 43, 277--284. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. van Vliet, A. 1995. Lower and upper bounds for online bin packing and scheduling heuristics. Ph.D. dissertation. Erasmus University.Google ScholarGoogle Scholar
  28. Yao, A.-C. 1980. New algorithms for bin. J. ACM 27, 207--227. Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

  • Published in

    cover image ACM Transactions on Algorithms
    ACM Transactions on Algorithms  Volume 7, Issue 4
    September 2011
    271 pages
    ISSN:1549-6325
    EISSN:1549-6333
    DOI:10.1145/2000807
    Issue’s Table of Contents

    Copyright © 2011 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 28 September 2011
    • Accepted: 1 October 2010
    • Revised: 1 April 2009
    • Received: 1 October 2008
    Published in talg Volume 7, Issue 4

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article
    • Research
    • Refereed

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader