Abstract
The two-dimensional bin packing problem (2BP) consists in packing a set of rectangular items into rectangular, equally-sized bins. The problem is NP-hard and has a multitude of real world applications. We consider the case where the items are oriented and guillotine cutting is free. In this paper we first present a review of well-know heuristics for the 2BP and then propose a new ILP model for the problem. Moreover, we develop a multi-start algorithm based on a probabilistic version of the LGFi heuristic from the literature. Results are compared to other well-known heuristics, using data sets provided in the literature. The obtained experimental results show that the proposed algorithm returns excellent solutions. With an average percentage deviation of 1.8% from the best know lower bounds it outperformes the other algorithms by 1.1% − 5.7%. Also for 3 of the 500 instances we tested a new upper bound was found.
This work was supported by the binational grant Acciones Integradas ES16-2009 (Austria) and MEC HA2008-0005 (Spain), and by grant TIN2007-66523 (FORMALISM) of the Spanish government. In addition, Christian Blum acknowledges support from the Ramón y Cajal program of the Spanish Government of which he is a research fellow.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Hopper, E., Turton, B.: A genetic algorithm for a 2d industrial packing problem. Computers and Industrial Engineering 37(1-2), 375–378 (1999)
Sweeney, P.E., Paternoster, E.R.: Cutting and packing problems: A categorized, application-orientated research bibliography. The Journal of the Operational Research Society 43(7), 691–706 (1992)
Lodi, A., Martello, S., Vigo, D.: Heuristic and metaheuristic approaches for a class of two-dimensional bin packing problems. INFORMS Journal on Computing 11(4), 345–357 (1999)
Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. W.H. Freeman, New York (1979)
Lodi, A., Martello, S., Vigo, D.: Recent advances on two-dimensional bin packing problems. Discrete Applied Mathematics 123(1-3), 379–396 (2002)
Lodi, A., Martello, S., Vigo, D.: Two-dimensional packing problems: A survey. European Journal of Operational Research 141(2), 241–252 (2002)
Lodi, A.: Algorithms for Two-Dimensional Bin Packing and Assignment Problems. PhD thesis, Università degli Studio di Bologna (1996-1999)
Dowsland, K.A., Dowsland, W.B.: Packing problems. European Journal of Operational Research 56(1), 2–14 (1992)
Coffman Jr., E.G., Garey, M.R., Johnson, D.S., Tarjan, R.E.: Performance bounds for level-oriented two-dimensional packing algorithms. SIAM Journal on Computing 9(4), 808–826 (1980)
Frenk, J.B.G., Galambos, G.: Hybrid next-fit algorithm for the two-dimensional rectangle bin-packing problem. Computing 39(3), 201–217 (1987)
Chung, F.R.K., Garey, M.R., Johnson, D.S.: On packing two-dimensional bins. SIAM Journal on Algebraic and Discrete Methods 3(1), 66–76 (1982)
Berkey, J.O., Wang, P.Y.: Two dimensional finite bin packing algorithms. Journal of the Operational Research Society 38(5), 423–429 (1987)
Baker, B.S., Coffman Jr., E.G., Rivest, R.L.: Orthogonal packings in two dimensions. SIAM Journal on Computing 9(4), 846–855 (1980)
Wong, L., Lee, L.S.: Heuristic placement routines for two-dimensional bin packing problem. Journal of Mathematics and Statistics 5(4), 334–341 (2009)
Lodi, A., Martello, S., Vigo, D.: Approximation algorithms for the oriented two-dimensional bin packing problem. European Journal of Operational Research 112(1), 158–166 (1999)
Crainic, T.G., Perboli, G., Tadei, R.: Extreme point-based heuristics for three-dimensional bin packing. Informs Journal on Computing 20(3), 368–384 (2008)
Pisinger, D., Sigurd, M.: Using decomposition techniques and constraint programming for solving the two-dimensional bin-packing problem. INFORMS Journal on Computing 19(1), 36–51 (2007)
Puchinger, J., Raidl, G.: Models and algorithms for three-stage two-dimensional bin packing. European Journal of Operational Research 183(3), 1304–1327 (2007)
Lee, L.S.: A genetic algorithm for two-dimensional bin packing problem. MathDigest 2(1), 34–39 (2008)
Martello, S., Vigo, D.: Exact solution of the two-dimensional finite bin packing problem. Management Science 44(3), 388–399 (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Baumgartner, L., Schmid, V., Blum, C. (2011). Solving the Two-Dimensional Bin Packing Problem with a Probabilistic Multi-start Heuristic. In: Coello, C.A.C. (eds) Learning and Intelligent Optimization. LION 2011. Lecture Notes in Computer Science, vol 6683. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25566-3_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-25566-3_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-25565-6
Online ISBN: 978-3-642-25566-3
eBook Packages: Computer ScienceComputer Science (R0)