skip to main content
article

On the online bin packing problem

Published:01 September 2002Publication History
Skip Abstract Section

Abstract

A new framework for analyzing online bin packing algorithms is presented. This framework presents a unified way of explaining the performance of algorithms based on the Harmonic approach. Within this framework, it is shown that a new algorithm, Harmonic++, has asymptotic performance ratio at most 1.58889. It is also shown that the analysis of Harmonic+1 presented in Richey [1991] is incorrect; this is a fundamental logical flaw, not an error in calculation or an omitted case. The asymptotic performance ratio of Harmonic+1 is at least 1.59217. Thus, Harmonic++ provides the best upper bound for the online bin packing problem to date.

References

  1. Brown, D. J.1979. A lower bound for on-line one-dimensional bin packing algorithms. Tech. Rep. R-864, Coordinated Sci. Lab., University of Illinois at Urbana-Champaign, Urbana, Ill.Google ScholarGoogle Scholar
  2. Coffman, E. G., Garey, M. R., and Johnson, D. S. 1997. Approximation algorithms for bin packing: A survey. In Approximation Algorithms for NP-hard Problems, D. Hochbaum, Ed. PWS Publishing Company, Chap. 2. Google ScholarGoogle Scholar
  3. Csirik, J.1989. An on-line algorithm for variable-sized bin packing. Acta Info. 26 (8), 697--709. Google ScholarGoogle Scholar
  4. Csirik, J., and Woeginger, G. 1998. On-line packing and covering problems. In On-Line Algorithms---The State of the Art, A. Fiat and G. Woeginger, Eds. Lecture Notes in Computer Science, Springer-Verlag, New York, Chap. 7. Google ScholarGoogle Scholar
  5. Csirik, J., and Woeginger, G.2000. Resource augmentation for online bounded space bin packing. In Proceedings of the 27th International Colloquium on Automata, Languages and Programming (July). pp. 296--304.Google ScholarGoogle Scholar
  6. Johnson, D. S.1974. Fast algorithms for bin packing. J. Comput. Syst. Sci. 8, 272--314.Google ScholarGoogle Scholar
  7. Johnson, D. S., Demers, A., Ullman, J. D., Garey, M. R., and Graham, R. L.1974. Worst-case performance bounds for simple one-dimensional packing algorithms. SIAM J. Comput. 3, 256--278.Google ScholarGoogle Scholar
  8. Lee, C., and Lee, D.1985. A simple on-line bin-packing algorithm. J. ACM 32, 3 (July), 562--572. Google ScholarGoogle Scholar
  9. Liang, F. M.1980. A lower bound for online bin packing. Info. Proc. Lett. 10, 76--79.Google ScholarGoogle Scholar
  10. Ramanan, P., Brown, D., Lee, C., and Lee, D.1989. On-line bin packing in linear time. J. Algorithms 10, 3 (Sept.), 305--326. Google ScholarGoogle Scholar
  11. Richey, M. B.1991. Improved bounds for harmonic-based bin packing algorithms. Discr. Appli. Math. 34, 203--227. Google ScholarGoogle Scholar
  12. Seiden, S. S.2001. An optimal online algorithm for bounded space variable-sized bin packing. SIAM J. Discr. Math. 14, 4, 458--470. Google ScholarGoogle Scholar
  13. Ullman, J. D.1971. The performance of a memory allocation algorithm. Tech. Rep. 100, Princeton University, Princeton, N.J., Oct.Google ScholarGoogle Scholar
  14. van Vliet, A.1992. An improved lower bound for online bin packing algorithms. Info. Proc. Lett. 43, 5 (Oct.), 277--284. Google ScholarGoogle Scholar
  15. Yao, A. C. C.1980. New algorithms for bin packing. J. ACM 27, 207--227. Google ScholarGoogle Scholar

Index Terms

  1. On the online bin packing problem

      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 Journal of the ACM
        Journal of the ACM  Volume 49, Issue 5
        September 2002
        137 pages
        ISSN:0004-5411
        EISSN:1557-735X
        DOI:10.1145/585265
        Issue’s Table of Contents

        Copyright © 2002 ACM

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 September 2002
        Published in jacm Volume 49, Issue 5

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader