Abstract
We consider the three-dimensional Bin Packing Problem in which a set of boxes must be packed into the minimum number of identical bins. We present a heuristic that iteratively creates new sequences of boxes that defines the packing order used to generate a new solution. The sequences are generated retaining, adaptively, characteristics of previous sequences for search intensification and diversification. Computational experiments of the effectiveness of this approach are presented and discussed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bortfeldt, A., Wäscher, G.: Constraints in container loading – a state-of-the-art review. Eur. J. Oper. Res. 229, 1–20 (2013)
Martello, S., Pisinger, D., Vigo, D.: The Three-dimensional bin packing problem. Oper. Res. 48, 256–267 (2000)
Wäscher, G., Haußner, H., Schumann, H.: An improved typology of cutting and packing problems. Eur. J. Oper. Res. 183, 1109–1130 (2007)
Fekete, S.P., Schepers, J.: New classes of fast lower bounds for bin packing problems. Math. Program. 91, 11–31 (2001)
Lodi, A., Martello, S., Vigo, D.: Heuristic algorithms for the three-dimensional bin packing problem. Eur. J. Oper. Res. 141, 410–420 (2002)
Glover, F.: Tabu search—part I. ORSA J. Comput. 1, 190–206 (1989)
Faroe, O., Pisinger, D., Zachariasen, M.: Guided local search for the three-dimensional bin-packing problem. INFORMS J. Comput. 15, 267–283 (2003)
Voudouris, C., Tsang, E.P.K.: Guided Local Search. In: Glover, F., Kochenberger, G.A. (eds.) Handbook of Metaheuristics. ISOR, vol. 57, pp. 185–218. Springer, Boston (2003). https://doi.org/10.1007/0-306-48056-5_7
Boschetti, M.A.: New lower bounds for the three-dimensional finite bin packing problem. Discrete Appl. Math. 140, 241–258 (2004)
Fekete, S.P., Schepers, J., van der Veen, J.C.: An exact algorithm for higher-dimensional orthogonal packing. Oper. Res. 55, 569–587 (2007)
Fekete, S.P., Schepers, J.: A combinatorial characterization of higher-dimensional orthogonal packing. Math. Oper. Res. 29, 353–368 (2004)
Crainic, T.G., Perboli, G., Tadei, R.: TS2PACK: a two-level tabu search for the three-dimensional bin packing problem. Eur. J. Oper. Res. 195, 744–760 (2009)
Parreño, F., Alvarez-Valdés, R., Oliveira, J.F., Tamarit, J.M.: A hybrid GRASP/VND algorithm for two- and three-dimensional bin packing. Ann. Oper. Res. 179, 203–220 (2010)
Feo, T., Resende, M.G.C.: Greedy randomized adaptive search procedures. J. Glob. Optim. 6, 109–133 (1995)
Hansen, P., Mladenović, N., Brimberg, J., Pérez, J.A.M.: Variable neighborhood search. Comput. Oper. Res. 57–97 (2019)
Crainic, T.G., Perboli, G., Tadei, R.: A greedy adaptive search procedure for multi-dimensional multi-container packing problems (2012)
Gonçalves, J.F., Resende, M.G.C.: A biased random key genetic algorithm for 2D and 3D bin packing problems. Int. J. Prod. Econ. 145, 500–510 (2013)
Gonçalves, J.F., Resende, M.G.C.: Biased random-key genetic algorithms for combinatorial optimization. J. Heuristics 17, 487–525 (2011)
Hifi, M., Negre, S., Wu, L.: Hybrid greedy heuristics based on linear programming for the three-dimensional single bin-size bin packing problem. Int. Trans. Oper. Res. 21, 59–79 (2014)
Zudio, A., da Silva Costa, D.H., Masquio, B.P., Coelho, I.M., Pinto, P.E.D.: BRKGA/VND hybrid algorithm for the classic three-dimensional bin packing problem. Electron. Notes Discret. Math. 66, 175–182 (2018)
Zhao, X., Bennell, J.A., Bektaş, T., Dowsland, K.: A comparative review of 3D container loading algorithms. Int. Trans. Oper. Res. 23, 287–320 (2016)
Lesh, N., Mitzenmacher, M.: BubbleSearch: a simple heuristic for improving priority-based greedy algorithms. Inf. Process. Lett. 97, 161–169 (2006)
Belov, G., Scheithauer, G., Mukhacheva, E.A.: One-dimensional heuristics adapted for two-dimensional rectangular strip packing. J. Oper. Res. Soc. 59, 823–832 (2008)
Zubaran, T., Ritt, M.: A simple, adaptive bubble search for improving heuristic solutions of the permutation flowshop scheduling problem. In: XLV SBPO - Simpósio Brasileiro de Pesquisa Operacional, pp. 1847–1856 (2013)
Lai, K.K., Chan, J.W.M.: Developing a simulated annealing algorithm for the cutting stock problem. Comput. Ind. Eng. 32, 115–127 (1997)
Glover, F., Laguna, M., Martí, R.: Fundamentals of scatter search and path relinking. Control Cybern. 39, 653–684 (2000)
Acknowledgement
This project is funded by Portuguese funds through FCT/MCTES (PIDDAC) under the project CIICESI_2017-03.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Oliveira, Ó., Matos, T., Gamboa, D. (2020). Adaptive Sequence-Based Heuristic for the Three-Dimensional Bin Packing Problem. In: Matsatsinis, N., Marinakis, Y., Pardalos, P. (eds) Learning and Intelligent Optimization. LION 2019. Lecture Notes in Computer Science(), vol 11968. Springer, Cham. https://doi.org/10.1007/978-3-030-38629-0_6
Download citation
DOI: https://doi.org/10.1007/978-3-030-38629-0_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-38628-3
Online ISBN: 978-3-030-38629-0
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)