TY - JOUR
T1 - A neural branch-and-price for truck scheduling in cross-docks
AU - Monemi, Rahimeh Neamatian
AU - Gelareh, Shahin
AU - Maculan, Nelson
AU - Chen, Wei Kun
N1 - Publisher Copyright:
© Science China Press 2024.
PY - 2024/6
Y1 - 2024/6
N2 - In this paper, we address the complex problem of dock-door assignment and truck scheduling within cross-docking operations. This is a problem that requires frequent resolution throughout the operational day, as disruptions often invalidate the optimal plan. Given the problem’s highly combinatorial nature, finding an optimal solution demands significant computational time and resources. However, the distribution of data across problem instances over a lengthy planning horizon remains consistently stable, with minimal concern regarding distribution shift. These factors collectively establish the problem as an ideal candidate for a learn-to-optimize solution strategy. We propose a Dantzig-Wolfe reformulation, solving it via both a conventional branch-and-price approach and a neural branch-and-price approach, the latter of which employs imitation learning. Additionally, we introduce some classes of valid inequalities to enhance and refine the pricing problem through a branch-and-cut scheme. Our computational experiments demonstrate that this methodology is not only feasible but also presents a viable alternative to the traditional branch-and-price algorithms typically utilized for such challenges.
AB - In this paper, we address the complex problem of dock-door assignment and truck scheduling within cross-docking operations. This is a problem that requires frequent resolution throughout the operational day, as disruptions often invalidate the optimal plan. Given the problem’s highly combinatorial nature, finding an optimal solution demands significant computational time and resources. However, the distribution of data across problem instances over a lengthy planning horizon remains consistently stable, with minimal concern regarding distribution shift. These factors collectively establish the problem as an ideal candidate for a learn-to-optimize solution strategy. We propose a Dantzig-Wolfe reformulation, solving it via both a conventional branch-and-price approach and a neural branch-and-price approach, the latter of which employs imitation learning. Additionally, we introduce some classes of valid inequalities to enhance and refine the pricing problem through a branch-and-cut scheme. Our computational experiments demonstrate that this methodology is not only feasible but also presents a viable alternative to the traditional branch-and-price algorithms typically utilized for such challenges.
KW - 90B06
KW - 90C10
KW - 90C11
KW - Dantzig-Wolfe decomposition
KW - MILP modeling
KW - cross-docking
KW - graph convolutional network
UR - http://www.scopus.com/inward/record.url?scp=85192916032&partnerID=8YFLogxK
U2 - 10.1007/s11425-024-2301-9
DO - 10.1007/s11425-024-2301-9
M3 - Article
AN - SCOPUS:85192916032
SN - 1674-7283
VL - 67
SP - 1341
EP - 1358
JO - Science China Mathematics
JF - Science China Mathematics
IS - 6
ER -