Abstract
We present a new algorithm for the three-dimensional packing problem with a single container to be loaded. Deviates from the traditional approaches, it uses a principle —— “largest caving degree” such that items are packed as closely as possible. Then, it incorporates a backtracking strategy that gains a good trade-off between solution quality and computation time. We tested our algorithm using all the 47 related benchmarks from the OR-Library that have no orientation constraints. Experiments indicate the algorithm’s good quality. The container volume utilization, achieved within comparable time, is 94.6% on average. This significantly improves current best-known results in the literature by 3.6%.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
David, P.: Heuristics for the Container Loading Problem. European Journal of Operational Research 141, 382–392 (2002)
Zhang, G.C.: A 3-Approximation Algorithm for Two-Dimensional Bin Packing. Operations Research Letters 33, 121–126 (2005)
Bischoff, E.E., Ratcliff, M.S.W.: Issues in the Development of Approaches to Container Loading. OMEGA: The International Journal of Management Science 23, 377–390 (1995)
Lim, A., Rodrigues, B., Wang, Y.: A Multi-faced Buildup Algorithm for Three-Dimensional Packing Problems. OMEGA: The International Journal of Management Science 31, 471–481 (2003)
Loh, T.H., Nee, A.Y.C.: A Packing Algorithm for Hexahedral Boxes. In: Proceedings of the Conference of Industrial Automation, Singapore, pp. 115–126 (1992)
Morabito, R., Arenales, M.: An AND/OR Graph Approach to the Container Loading Problem. International Transactions in Operational Research 1, 59–73 (1994)
Eley, M.: Solving Container Loading Problems by Block Arrangements. European Journal of Operational Research 141, 393–409 (2002)
Mack, D., Bortfeldt, A., Gehring, H.: A Parallel Local Algorithm for the Container Loading Problem. International Transactions in Operational Research 11, 511–533 (2004)
Gehring, H., Bortfeldt, A.: A Parallel Generic Algorithm for Solving the Container Loading Problem. European Journal of Operational Research 131, 143–161 (2001)
OR-Library: http://mscmga.ms.ic.ac.uk/jeb/orlib/thpackinfo.html
Huang, W.Q., Xu, R.C.: Introduction to the Modern Theory of Computation — Background, Foreground and Solving Method for the NP-hard Problem (in Chinese). Science, Beijing
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Huang, W., He, K. (2007). An Efficient Algorithm for Solving the Container Loading Problem. In: Chen, B., Paterson, M., Zhang, G. (eds) Combinatorics, Algorithms, Probabilistic and Experimental Methodologies. ESCAPE 2007. Lecture Notes in Computer Science, vol 4614. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74450-4_36
Download citation
DOI: https://doi.org/10.1007/978-3-540-74450-4_36
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74449-8
Online ISBN: 978-3-540-74450-4
eBook Packages: Computer ScienceComputer Science (R0)