skip to main content
10.1145/2488608.2488730acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
research-article

Tight bounds for online vector bin packing

Published:01 June 2013Publication History

ABSTRACT

In the d-dimensional bin packing problem (VBP), one is given vectors x1,x2, ... ,xn ∈ Rd and the goal is to find a partition into a minimum number of feasible sets: {1,2 ... ,n} = ∪is Bi. A set Bi is feasible if ∑j ∈ Bi xj ≤ 1, where 1 denotes the all 1's vector. For online VBP, it has been outstanding for almost 20 years to clarify the gap between the best lower bound Ω(1) on the competitive ratio versus the best upper bound of O(d). We settle this by describing a Ω(d1-ε) lower bound. We also give strong lower bounds (of Ω(d1/B-ε) ) if the bin size B ∈ Z+ is allowed to grow. Finally, we discuss almost-matching upper bound results for general values of B; we show an upper bound whose exponent is additively "shifted by 1" from the lower bound exponent.

References

  1. N. Buchbinder and J. Naor. Online primal-dual algorithms for covering and packing problems. 13th Annual European Symposium on Algorithms - ESA 2005, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. C. Chekuri and S. Khanna. On multi-dimensional packing problems. SIAM journal on computing, 33(4):837--851, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. E.G. Coffman Jr, M.R. Garey, and D.S. Johnson. Approximation algorithms for bin packing: A survey. In Approximation algorithms for NP-hard problems, pages 46--93. PWS Publishing Co., 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. Csirik and G. Woeginger. On-line packing and covering problems. Online Algorithms, pages 147--177, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. B.C. Dean, M.X. Goemans, and J. Vondrák. Adaptivity and approximation for stochastic packing problems. In Proceedings of the sixteenth annual ACM-SIAM symposium on Discrete algorithms, pages 395--404. Society for Industrial and Applied Mathematics, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. B.C. Dean, M.X. Goemans, and J. Vondrák. Approximating the stochastic knapsack problem: The benefit of adaptivity. Mathematics of Operations Research, 33(4):945--964, 2008.Google ScholarGoogle ScholarCross RefCross Ref
  7. L. Epstein. On variable sized vector packing. Acta Cybernetica, 16(1):47--56, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. D.K. Friesen and M.A. Langston. Variable sized bin packing. SIAM journal on computing, 15:222, 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. G. Galambos, H. Kellerer, and G.J. Woeginger. A lower bound for on-line vector-packing algorithms. Acta Cybernetica, 11(1--2):23--34, 1993.Google ScholarGoogle Scholar
  10. G. Galambos and G.J. Woeginger. On-line bin packing - a restricted survey. Mathematical Methods of Operations Research, 42(1):25--45, 1995.Google ScholarGoogle ScholarCross RefCross Ref
  11. MR Garey, RL Graham, DS Johnson, and A.C.C. Yao. Resource constrained scheduling as generalized bin packing. Journal of Combinatorial Theory, Series A, 21(3):257--298, 1976.Google ScholarGoogle ScholarCross RefCross Ref
  12. A. Gyárfás and J. Lehel. On-line and first fit colorings of graphs. Journal of Graph Theory, 12(2):217--227, 1988.Google ScholarGoogle ScholarCross RefCross Ref
  13. M.M. Halldórsson. Online coloring known graphs. In Proceedings of the tenth annual ACM-SIAM symposium on Discrete algorithms, pages 917--918. Society for Industrial and Applied Mathematics, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. M.M. Halldórsson and M. Szegedy. Lower bounds for on-line graph coloring. In Proceedings of the third annual ACM-SIAM symposium on Discrete algorithms, pages 211--216. Society for Industrial and Applied Mathematics, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. S. Irani. Coloring inductive graphs on-line. Algorithmica, 11(1):53--72, 1994.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. H. Kierstead. On-line coloring k-colorable graphs. Israel Journal of Math, 105:93--104, 1998.Google ScholarGoogle ScholarCross RefCross Ref
  17. L. Lovasz, M. Saks, and WT Trotter. An on-line graph coloring algorithm with sublinear performance ratio. DISCRETE MATH., 75(1):319--325, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. R. Panigrahy, K. Talwar, L. Uyeda, and U. Wieder. Heuristics for vector bin packing.Google ScholarGoogle Scholar
  19. S.S. Seiden, R. Van Stee, and L. Epstein. New bounds for variable-sized online bin packing. SIAM Journal on Computing, 32(2):455--469, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. S. Vishwanathan. Randomized online graph coloring. Journal of algorithms, 13(4):657--669, 1992.Google ScholarGoogle ScholarCross RefCross Ref
  21. A.C.C. Yao. Probabilistic computations: Toward a unified measure of complexity. In 18th Annual Symposium on Foundations of Computer Science, pages 222--227. IEEE, 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Y.O. Yazir, C. Matthews, R. Farahbod, S. Neville, A. Guitouni, S. Ganti, and Y. Coady. Dynamic resource allocation in computing clouds using distributed multiple criteria decision analysis. In Cloud Computing (CLOUD), 2010 IEEE 3rd International Conference on, pages 91--98. Ieee, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Q. Zhang, L. Cheng, and R. Boutaba. Cloud computing: state-of-the-art and research challenges. Journal of Internet Services and Applications, 1(1):7--18, 2010.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Tight bounds for online vector bin packing

        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
        • Published in

          cover image ACM Conferences
          STOC '13: Proceedings of the forty-fifth annual ACM symposium on Theory of Computing
          June 2013
          998 pages
          ISBN:9781450320290
          DOI:10.1145/2488608

          Copyright © 2013 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: 1 June 2013

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          STOC '13 Paper Acceptance Rate100of360submissions,28%Overall Acceptance Rate1,469of4,586submissions,32%

          Upcoming Conference

          STOC '24
          56th Annual ACM Symposium on Theory of Computing (STOC 2024)
          June 24 - 28, 2024
          Vancouver , BC , Canada

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader