Abstract
This paper proposes a new Ant Colony Optimization (ACO) algorithm for the three-dimensional (3D) bin packing problem with guillotine cut constraint, which consists of packing a set of boxes into a 3D set of bins of variable dimensions. The algorithm is applied to a real-world problem in the steel industry. The retail steel cut consists on how to cut blocks of steel in order to satisfy the clients orders. The goal is to minimize the amount of scrap metal and consequently reduce the stock of steel blocks. The proposed ACO algorithm searches for the best orders of the boxes and it is guided by a heuristic that determines the position and orientation for the boxes. It was possible to reduce the amount of scrap metal by 90% and to reduce the usage of raw material by 25%.
Keywords
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Allen, S.D., Burke, E.K., Kendall, G.: A hybrid placement strategy for the three-dimensional strip packing problem. European Journal of Operational 207, 219–227 (2011)
Bang-Jensen, J., Larsen, R.: Efficient algorithms for real-life instances of the variable size bin packing problem. Computers & Operations Research 39(11), 2848–2857 (2012)
Beirão, J.F.F.: Packing problems in industrial environments: Application to the expedition problem at indasa (November 2009)
Bortfeldt, M., Mack, D.: A heuristic for the three-dimensional strip packing problem. European Journal of Operational Research 183, 1267–1279 (2007)
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)
Dorigo, M., Stützle, M.D.T.: Ant colony optimization. Mit Press, Bradford Bks (2004)
Gomory, P.C., Gilmore, R.E.: Multistage cutting stock problems of two and more dimensions. Operations Research 13(1), 94–120 (1965)
Levine, J.M., Ducatelle, F.: Ant colony optimisation and local search for bin-packing and cutting stock problems. Journal of the Operational Research Society 55(7), 705–716 (2004)
Martello, S., Pisinger, D., Vigo, D.: The three-dimensional bin packing problem. Operations Research 48(2), 256–267 (2000)
Pisinger, D.: Heuristics for the container loading problem. European Journal of Operational Research 141, 382–392 (2002)
Queiroz, T.A., Miyazawa, F.K., Wakabayashi, Y., Xavier, E.C.: Algorithms for 3d guillotine cutting problems: Unbounded knapsack, cutting stock and strip packing. Computers and Operations Research 39, 200–212 (2012)
Wäscher, G., Haußner, H., Schumann, H.: An improved typology of cutting and packing problems. European Journal of Operational Research 183(3), 1109–1130 (2007)
Whitwell, G.: Novel heuristic and metaheuristic approaches to cutting and packing, Phd (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Silveira, M.E., Vieira, S.M., Da Costa Sousa, J.M. (2013). An ACO Algorithm for the 3D Bin Packing Problem in the Steel Industry. In: Ali, M., Bosse, T., Hindriks, K.V., Hoogendoorn, M., Jonker, C.M., Treur, J. (eds) Recent Trends in Applied Artificial Intelligence. IEA/AIE 2013. Lecture Notes in Computer Science(), vol 7906. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38577-3_55
Download citation
DOI: https://doi.org/10.1007/978-3-642-38577-3_55
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-38576-6
Online ISBN: 978-3-642-38577-3
eBook Packages: Computer ScienceComputer Science (R0)