TY - JOUR
T1 - Approximate dynamic programming for container stacking
AU - Boschma, René
AU - Mes, Martijn R.K.
AU - de Vries, Leon R.
N1 - Funding Information:
We thank Cofano Software Solutions for supporting this research and connecting the authors with seven small to medium-sized Dutch terminals to validate the proposed stacking methodology.
Publisher Copyright:
© 2023 The Authors
PY - 2023/10
Y1 - 2023/10
N2 - At some point during transport, intermodal containers will be stored at a terminal, where they are typically stacked on top of each other. Stacking yields a higher utilization of the area but may lead to unproductive reshuffle moves when containers below another need to be retrieved. Preventing reshuffles has a financial benefit, as it not only avoids the costs of executing the reshuffle but also decreases the time needed to retrieve a container. Typically, researchers consider only the retrieval of containers and assume the retrieval order is fully known. In addition, existing studies do not consider the stacking restrictions imposed by a reach stacker, which is commonly used in smaller inland terminals. This research aims to design decision support for determining real-life applicable container stack allocations so that the expected number of reshuffles is minimized. We propose a model that includes both arrivals and departures of containers as well as a certain level of uncertainty in the order thereof. The problem is modeled as a Markov Decision Process and solved using Approximate Dynamic Programming (ADP). Through numerical experiments on real-life problem instances, we conclude that the ADP approach drastically outperforms a benchmark heuristic from the literature. All data used as well as the source code has been made publicly available.
AB - At some point during transport, intermodal containers will be stored at a terminal, where they are typically stacked on top of each other. Stacking yields a higher utilization of the area but may lead to unproductive reshuffle moves when containers below another need to be retrieved. Preventing reshuffles has a financial benefit, as it not only avoids the costs of executing the reshuffle but also decreases the time needed to retrieve a container. Typically, researchers consider only the retrieval of containers and assume the retrieval order is fully known. In addition, existing studies do not consider the stacking restrictions imposed by a reach stacker, which is commonly used in smaller inland terminals. This research aims to design decision support for determining real-life applicable container stack allocations so that the expected number of reshuffles is minimized. We propose a model that includes both arrivals and departures of containers as well as a certain level of uncertainty in the order thereof. The problem is modeled as a Markov Decision Process and solved using Approximate Dynamic Programming (ADP). Through numerical experiments on real-life problem instances, we conclude that the ADP approach drastically outperforms a benchmark heuristic from the literature. All data used as well as the source code has been made publicly available.
KW - Approximate dynamic programming
KW - Container relocation problem
KW - Container stacking
KW - Intermodal transport
KW - OR In maritime industry
KW - UT-Hybrid-D
UR - http://www.scopus.com/inward/record.url?scp=85150293808&partnerID=8YFLogxK
U2 - 10.1016/j.ejor.2023.02.034
DO - 10.1016/j.ejor.2023.02.034
M3 - Article
AN - SCOPUS:85150293808
SN - 0377-2217
VL - 310
SP - 328
EP - 342
JO - European journal of operational research
JF - European journal of operational research
IS - 1
ER -