The multiple container loading problem with loading docks
Maryam Rajaei
Department of Industrial and Systems Engineering, Isfahan University of Technology, Isfahan, 84156-83111 Iran
Search for more papers by this authorCorresponding Author
Ghasem Moslehi
Department of Industrial and Systems Engineering, Isfahan University of Technology, Isfahan, 84156-83111 Iran
Corresponding author.
Search for more papers by this authorMohammad Reisi-Nafchi
Department of Industrial and Systems Engineering, Isfahan University of Technology, Isfahan, 84156-83111 Iran
Search for more papers by this authorMaryam Rajaei
Department of Industrial and Systems Engineering, Isfahan University of Technology, Isfahan, 84156-83111 Iran
Search for more papers by this authorCorresponding Author
Ghasem Moslehi
Department of Industrial and Systems Engineering, Isfahan University of Technology, Isfahan, 84156-83111 Iran
Corresponding author.
Search for more papers by this authorMohammad Reisi-Nafchi
Department of Industrial and Systems Engineering, Isfahan University of Technology, Isfahan, 84156-83111 Iran
Search for more papers by this authorAbstract
This paper introduces a multiple container loading problem with practical constraints and loading situations at several docks. In the real world, items may be stored on several loading docks in the depot. So, to pack items stored on a dock, it may be necessary to move or reload the items loaded into the container at the previous docks. We present a realistic definition of reloading conditions and design a temporary loading pattern for each dock to reduce the reloading effort. We propose a column generation-based heuristic algorithm that uses a tree search to solve the subproblem. The proposed algorithm can solve benchmark instances with one loading dock with only a 1.3% deviation from the literature's best results. It can also solve real-world instances with several loading docks in reasonable running times and reduce the total cost by 21.6%, compared to the case where only one loading dock is considered.
References
- Alonso, M.T., Alvarez-Valdés, R., Iori, M., Parreño, F., 2019. Mathematical models for multi container loading problems with practical constraints. Computers & Industrial Engineering 127, 722–733.
- Alonso, M.T., Alvarez-Valdes, R., Tamarit, J.M., Parreño, F., 2014. A reactive GRASP algorithm for the container loading problem with load-bearing constraints. European Journal of Industrial Engineering 8, 669–694.
- Araújo, O.C.B.D., Armentano, V.A., 2007. A multi-start random constructive heuristic for the container loading problem. Pesquisa Operacional 27, 311–331.
10.1590/S0101-74382007000200007 Google Scholar
- Bischoff, E., Ratcliff, M., 1995. Loading multiple pallets. Journal of the Operational Research Society 46, 1322–1336.
- Bortfeldt, A., Gehring, H., Mack, D., 2003. A parallel tabu search algorithm for solving the container loading problem. Parallel Computing 29, 641–662.
- Bortfeldt, A., Wäscher, G., 2013. Constraints in container loading–a state-of-the-art review. European Journal of Operational Research 229, 1–20.
- Boschetti, M.A., 2004. New lower bounds for the three-dimensional finite bin packing problem. Discrete Applied Mathematics 140, 241–258.
- Castellucci, P.B., Costa, A.M., Toledo, F., 2021. Network scheduling problem with cross-docking and loading constraints. Computers & Operations Research 132, 105271.
- Ceschia, S., Schaerf, A., 2013. Local search for a multi-drop multi-container loading problem. Journal of Heuristics 19, 275–294.
- Che, C.H., Huang, W., Lim, A., Zhu, W., 2011. The multiple container loading cost minimization problem. European Journal of Operational Research 214, 501–511.
- Crainic, T.G., Perboli, G., Tadei, R., 2008. Extreme point-based heuristics for three-dimensional bin packing. Informs Journal on Computing 20, 368–384.
- Egeblad, J., Garavelli, C., Lisi, S., Pisinger, D., 2010. Heuristics for container loading of furniture. European Journal of Operational Research 200, 881–892.
- Eley, M., 2003. A bottleneck assignment approach to the multiple container loading problem. OR Spectrum 25, 45–60.
- Elhedhli, S., Gzara, F., Yildiz, B., 2019. Three-dimensional bin packing and mixed-case palletization. INFORMS Journal on Optimization 1, 323–352.
10.1287/ijoo.2019.0013 Google Scholar
- Erbayrak, S., Özkır, V., Yıldırım, U.M., 2021. Multi-objective 3D bin packing problem with load balance and product family concerns. Computers & Industrial Engineering 159, 107518.
- Fanslau, T., Bortfeldt, A., 2010. A tree search algorithm for solving the container loading problem. Informs Journal on Computing 22, 222–235.
- Fekete, S.P., Schepers, J., Van der Veen, J.C., 2007. An exact algorithm for higher-dimensional orthogonal packing. Operations Research 55, 569–587.
- Feng, X., Moon, I., Shin, J., 2015. Hybrid genetic algorithms for the three-dimensional multiple container packing problem. Flexible Services and Manufacturing Journal 27, 451–477.
- Gzara, F., Elhedhli, S., Yildiz, B.C., 2020. The pallet loading problem: three-dimensional bin packing with practical constraints. European Journal of Operational Research 287, 1062–1074.
- Ivancic, N.J. 1988. An integer programming based heuristic approach to the three dimensional packing problem. PhD thesis, Case Western Reserve University, Cleveland, OH.
- Junqueira, L., Morabito, R., Yamashita, D.S., 2012. Three-dimensional container loading models with cargo stability and load bearing constraints. Computers & Operations Research 39, 74–85.
- Kurpel, D.V., Scarpin, C.T., Junior, J.E.P., Schenekemberg, C.M., Coelho, L.C., 2020. The exact solutions of several types of container loading problems. European Journal of Operational Research 284, 87–107.
- Lim, A., Ma, H., Qiu, C., Zhu, W., 2013. The single container loading problem with axle weight constraints. International Journal of Production Economics 144, 358–369.
- Lodi, A., Martello, S., Vigo, D., 2002. Heuristic algorithms for the three-dimensional bin packing problem. European Journal of Operational Research 141, 410–420.
- Mahvash, B., Awasthi, A., Chauhan, S., 2018. A column generation-based heuristic for the three-dimensional bin packing problem with rotation. Journal of the Operational Research Society 69, 78–90.
- Mardones, B., Gatica, G., Contreras-Bolton, C., 2023. A metaheuristic for the double traveling salesman problem with partial last-in-first-out loading constraints. International Transactions in Operational Research 30, 6, 3904–3929.
- Martello, S., Pisinger, D., Vigo, D., 2000. The three-dimensional bin packing problem. Operations Research 48, 256–267.
- Paquay, C., Limbourg, S., Schyns, M., Oliveira, J.F., 2018. MIP-based constructive heuristics for the three-dimensional Bin Packing Problem with transportation constraints. International Journal of Production Research 56, 1581–1592.
- Paquay, C., Schyns, M., Limbourg, S., 2016. A mixed integer programming formulation for the three-dimensional bin packing problem deriving from an air cargo application. International Transactions in Operational Research 23, 187–213.
- Parreño, F., Alvarez-Valdés, R., Oliveira, J., Tamarit, J.M., 2010. A hybrid GRASP/VND algorithm for two-and three-dimensional bin packing. Annals of Operations Research 179, 203–220.
- Parreño, F., Alvarez-Valdés, R., Tamarit, J.M., Oliveira, J.F., 2008. A maximal-space algorithm for the container loading problem. Informs Journal on Computing 20, 412–422.
- Ramos, A.G., Oliveira, J.F., Gonçalves, J.F., Lopes, M.P., 2015. Dynamic stability metrics for the container loading problem. Transportation Research Part C: Emerging Technologies 60, 480–497.
- Ramos, A.G., Oliveira, J.F., Lopes, M.P., 2016. A physical packing sequence algorithm for the container loading problem with static mechanical equilibrium conditions. International Transactions in Operational Research 23, 215–238.
- Ramos, A.G., Silva, E., Oliveira, J.F., 2018. A new load balance methodology for container loading problem in road transportation. European Journal of Operational Research 266, 1140–1152.
- Terno, J., Scheithauer, G., Sommerweib, U., Riehme, J., 2000. An efficient approach for the multi-pallet loading problem. European Journal of Operational Research 123, 372–381.
- Toffolo, T.A., Esprit, E., Wauters, T., Berghe, G.V., 2017. A two-dimensional heuristic decomposition approach to a three-dimensional multiple container loading problem. European Journal of Operational Research 257, 526–538.
- Wei, L., Zhu, W., Lim, A., 2015. A goal-driven prototype column generation strategy for the multiple container loading cost minimization problem. European Journal of Operational Research 241, 39–49.
- Zhao, X., Bennell, J.A., Bektaş, T., Dowsland, K., 2016. A comparative review of 3D container loading algorithms. International Transactions in Operational Research 23, 287–320.
- Zhu, W. 2012. Algorithms for container loading problems. PhD thesis, Hong Kong University of Science and Technology, Hong Kong.
- Zhu, W., Huang, W., Lim, A., 2012. A prototype column generation strategy for the multiple container loading problem. European Journal of Operational Research 223, 27–39.