Skip to main content

Vector Bin Packing

  • Living reference work entry
  • First Online:

Years and Authors of Summarized Original Work

1976; Garey, Graham, Johnson, Yao

1977; Kou, Markowski

1977; Maruyama, Chang, Tang

1981; de la Vega, Lueker

1987; Yao

1990; Csirik, Frenk, Labbé, Zhang

1997; Woeginger

2001; Caprara, Toth

2004; Chekuri, Khanna

2009; Bansal, Caprara, Sviridenko

2010; Stillwell, Schanzenback, Vivien, Casanova

2011; Panigrahy, Talwar, Uyeda, Wieder

Problem Definition

In the vector bin packing problem, we are given an integral dimension d ≥ 1 and a list \(L = (x_{1},x_{2},\ldots ,x_{n})\) of items, where each item is a d-dimensional tuple x i = \((x_{i,1},x_{i,2},\ldots ,x_{i,d})\) with rational entries x i, j ∈ [0, 1]. The goal is to assign the items to a minimum number of multidimensional bins, where if X is the set of items assigned to a bin, we must have, for each j, 1 ≤ jd,

$$\displaystyle\sum _{x_{i}\in X}x_{i,j} \leq 1.$$

Note that when d = 1, the vector bin packing problem reduces to the classic (one-dimensional) bin packing problem.

One potential...

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

Recommended Reading

  1. Bansal N, Caprara A, Sviridenko M (2009) A new approximation method for set covering problems, with applications to multidimensional bin packing. SIAM J Comput 39:1256–1278

    Article  MATH  MathSciNet  Google Scholar 

  2. Caprara A, Toth P (2001) Lower bounds and algorithms for the 2-dimensional vector packing problem. Discret Appl Math 111:231–262

    Article  MATH  MathSciNet  Google Scholar 

  3. Chekuri C, Khanna S (2004) On multidimensional packing problems. SIAM J Comput 33:837–851

    Article  MATH  MathSciNet  Google Scholar 

  4. Csirik WF, Frenk JBG, Labbé M, Zhang S (1990) On the multidimensional vector packing. Acta Cybern 9:361–369

    MATH  Google Scholar 

  5. de la Vega J, Lueker GS (1981) Bin packing can be solved within 1 + ε in linear time. Combinatorica 1:349–355

    Article  MATH  MathSciNet  Google Scholar 

  6. Garey MR, Graham RL, Johnson DS, Yao AC-C (1976) Resource constrained scheduling as generalized bin packing. J Comb Theory (A) 21:257–298

    Article  MATH  MathSciNet  Google Scholar 

  7. Johnson DS (1974) Approximation algorithms for combinatorial problems. J Comput Syst Sci 9:256–278

    Article  MATH  Google Scholar 

  8. 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:299–325

    Article  MathSciNet  Google Scholar 

  9. Kou LT, Markowski G (1977) Multidimensional bin packing algorithms. IBM J Res Dev 21:443–448

    Article  MATH  Google Scholar 

  10. Maruyama K, Chang SK, Tang DT (1977) A general packing algorithm for multidimensional resource requirements. Int J Comput Inf Sci 6:131–149

    Article  MathSciNet  Google Scholar 

  11. Panigrahy R, Talwar K, Uyeda L, Wieder U (2011) Heuristics for vector bin packing. Unpublished manuscript (Available on the web)

    Google Scholar 

  12. Stillwell M, Schanzenbach D, Vivien F, Casanova H (2010) Resource allocation algorithms for virtualized service hosting platforms. J Parallel Distrib Comput 70:962–974

    Article  MATH  Google Scholar 

  13. Woeginger GJ (1997) There is no asymptotic PTAS for two-dimensional vector packing. Inf Proc Lett 64:293–297

    Article  MathSciNet  Google Scholar 

  14. Yao AC-C (1980) New algorithms for bin packing. J ACM 27:207–227

    Article  MATH  Google Scholar 

  15. Zuckerman D (2007) Linear degree extractors and the inapproximability of max clique and chromatic number. Theory Comput 3:103–128

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to David S. Johnson .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer Science+Business Media New York

About this entry

Cite this entry

Johnson, D.S. (2014). Vector Bin Packing. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, Boston, MA. https://doi.org/10.1007/978-3-642-27848-8_495-1

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-27848-8_495-1

  • Received:

  • Accepted:

  • Published:

  • Publisher Name: Springer, Boston, MA

  • Online ISBN: 978-3-642-27848-8

  • eBook Packages: Springer Reference Computer SciencesReference Module Computer Science and Engineering

Publish with us

Policies and ethics