Skip to main content

Orthogonal Packing Feasibility, Two-Dimensional Knapsack Problems

  • Chapter
  • First Online:
  • 1483 Accesses

Part of the book series: International Series in Operations Research & Management Science ((ISOR,volume 263))

Abstract

The Orthogonal Packing Feasibility Problem and the Orthogonal Knapsack Problem are basic problems in two- and higher-dimensional cutting and packing. For given dimensionality d ≥ 2, we consider a set of d-dimensional rectangular items (pieces) that need to be packed into the given container. The input data describe the container sizes, the item sizes, and, in case of a knapsack problem, the profit (value) coefficient of any item.

The d-dimensional Orthogonal Packing Problem (dOPP) is the feasibility problem: decide whether all the m pieces can orthogonally be packed into the container without rotations. The d-dimensional Orthogonal Knapsack Problem (dOKP) asks for a subset of items of maximal total profit which can orthogonally be packed into the container without rotations.

In the following, we describe a basic nonlinear and some integer linear programming models (for simplicity, frequently for d = 2). Afterwards we discuss some necessary conditions for the feasibility of an OPP instance. We continue with a short description of the graph-theoretical approach of Fekete and Sche pers (2004). Moreover, we also present some results concerning statements on the packability of a set of rectangular items into a container. Finally, we propose a (general) branch-and-bound algorithm based on the contour concept which allows to regard various additional restrictions and to construct fast heuristics.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   99.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   139.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. R. Alvarez-Valdes, F. Parreno, J.M. Tamarit, A branch and bound algorithm for the strip packing problem. OR Spektrum 31, 431–459 (2009)

    Article  Google Scholar 

  2. R. Baldacci, M.A. Boschetti, A cutting-plane approach for the two-dimensional orthogonal non-guillotine cutting problem. Eur. J. Oper. Res. 183(3), 1136–1149 (2007)

    Article  Google Scholar 

  3. J.E. Beasley, Bounds for two–dimensional cutting. J. Oper. Res. Soc. 36(1), 71–74 (1985)

    Article  Google Scholar 

  4. J.E. Beasley, An exact two–dimensional non–guillotine cutting tree search procedure. Oper. Res. 33(1), 49–64 (1985)

    Article  Google Scholar 

  5. G. Belov, H. Rohling, LP bounds in an interval-graph algorithm for orthogonal-packing feasibility. Oper. Res. 61(2), 483 –497 (2013)

    Article  Google Scholar 

  6. G. Belov, V. Kartak, H. Rohling, G. Scheithauer, One-dimensional relaxations and LP bounds for orthogonal packing. Int. Trans. Oper. Res. 16, 745–766 (2009)

    Article  Google Scholar 

  7. G. Belov, V. Kartak, H. Rohling, G. Scheithauer, Conservative scales in packing problems. OR Spektrum 35(2), 505–542 (2013). Online 2011

    Google Scholar 

  8. T. Buchwald, G. Scheithauer, A 5/9 theorem on packing squares into a unit square. Preprint MATH-NM-04-2016, Technische Universität Dresden (2016)

    Google Scholar 

  9. F. Clautiaux, J. Carlier, A. Moukrim, A new exact method for the two-dimensional bin-packing problem with fixed orientation. OR Lett. 35, 357–364 (2007)

    Google Scholar 

  10. F. Clautiaux, A. Jouglet, J. Carlier, A. Moukrim, A new constraint programming approach for the orthogonal packing problem. Comput. Oper. Res. 35(3), 944–959 (2008)

    Article  Google Scholar 

  11. S.P. Fekete, J. Schepers, A general framework for bounds for higher-dimensional orthogonal packing problems. Math. Methods Oper. Res. 60(2), 311–329 (2004)

    Article  Google Scholar 

  12. S.P. Fekete, J. Schepers, J. van der Veen, An exact algorithm for higher-dimensional orthogonal packing. Oper. Res. 55(3), 569–587 (2007)

    Article  Google Scholar 

  13. E.P. Ferreira, J.F.C. Oliveira, Graph based algorithm for the non-guillotinable two-dimesional packing problem. Technical report, Universidad do Porto (2008)

    Google Scholar 

  14. K. Fujiyoshi, Ch. Kodama, A. Ikeda, A fast algorithm for rectilinear block packing based on selected sequence-pair. Integration 40(3), 274–284 (2007)

    Google Scholar 

  15. M.C. Golumbic, Algorithmic Graph Theory and Perfect Graphs, vol. 57 Annals of Discrete Mathematics (Elsevier, Amsterdam, 2004)

    Google Scholar 

  16. S. Hougardy, On packing squares into a rectangle. Comput. Geom. 44(8), 456–463 (2011)

    Article  Google Scholar 

  17. K. Jansen, G. Zhang, Maximizing the total profit of rectangles packed into a rectangle. Algorithmica 47, 323–342 (2007)

    Article  Google Scholar 

  18. M. Kenmochi, T. Imamichi, K. Nonobe, M. Yagiura, H. Nagamochi, Exact algorithms for the two-dimensional strip packing problem with and without rotations. Eur. J. Oper. Res. 198, 73–83 (2009)

    Article  Google Scholar 

  19. D.J. Kleitman, M.M. Krieger, An optimal bound for two dimensional bin packing, in Proc. 16th Ann. Symp. on Found. of Comp. Sci., IEEE Long Beach (1975), pp. 163–168

    Google Scholar 

  20. K. Li, K.H. Cheng, On three-dimensional packing. SIAM J. Comput. 19(5), 847–867 (1990)

    Article  Google Scholar 

  21. S. Martello, M. Monaci, D. Vigo, An exact approach to the strip packing problem. INFORMS J. Comput. 15(3), 310–319 (2003)

    Article  Google Scholar 

  22. A. Martin, General mixed integer programming: computational issues for branch-and-cut algorithms, in Computational Combinatorial Optimization, ed. by M. Jünger, D. Naddef (Springer, Berlin/Heidelberg, 2001), pp. 1–25

    Google Scholar 

  23. A. Meir, L. Moser, On packing of squares and cubes. J. Comb. Theory 5, 126–134 (1968)

    Article  Google Scholar 

  24. R.D. Meller, W. Chen, H.D. Sherali, Applying the sequence-pair representation to optimal facility layout designs. OR Lett. 35(5), 651–659 (2007)

    Google Scholar 

  25. M. Monaci, Algorithms for packing and scheduling problems. PhD thesis, Bologna (2001)

    Google Scholar 

  26. H. Murata, K. Fujiyoshi, S. Nakatake, Y. Kajitani, Vlsi module placement based on rectangle-packing by the sequence-pair. IEEE Trans. Comput. Aided Des. 15(12), 1518–1524 (1996)

    Article  Google Scholar 

  27. M. Padberg, Packing small boxes into a big box. Math. Methods Oper. Res. 52, 1–21 (2000)

    Article  Google Scholar 

  28. D. Pisinger, M. Sigurd, Using decomposition techniques and constraint programming for solving the two-dimensional bin-packing problem. INFORMS J. Comput. 19(1), 36–51 (2007)

    Article  Google Scholar 

  29. G. Scheithauer, LP-based bounds for the container and multi-container loading problem. Int. Trans. Oper. Res. 6(2), 199–213 (1999)

    Article  Google Scholar 

  30. G. Scheithauer, J. Terno, Modelling of packing problems. Optimization 28, 63–84 (1993)

    Article  Google Scholar 

  31. H. Simonis, B. O’Sullivan, Search strategies for rectangle packing, in Principles and Practice of Constraint Programming, ed. by P.J. Stuckey (Springer, New York, 2008), pp. 52–66

    Chapter  Google Scholar 

  32. A. Steinberg, A strip-packing algorithm with absolute performance bound 2. SIAM J. Comput. 26(2), 401–409 (1997)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this chapter

Cite this chapter

Scheithauer, G. (2018). Orthogonal Packing Feasibility, Two-Dimensional Knapsack Problems. In: Introduction to Cutting and Packing Optimization. International Series in Operations Research & Management Science, vol 263. Springer, Cham. https://doi.org/10.1007/978-3-319-64403-5_5

Download citation

Publish with us

Policies and ethics