A neural branch-and-price for truck scheduling in cross-docks

Rahimeh Neamatian Monemi, Shahin Gelareh*, Nelson Maculan, Wei Kun Chen

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)

Abstract

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.

Original languageEnglish
Pages (from-to)1341-1358
Number of pages18
JournalScience China Mathematics
Volume67
Issue number6
DOIs
Publication statusPublished - Jun 2024

Keywords

  • 90B06
  • 90C10
  • 90C11
  • Dantzig-Wolfe decomposition
  • MILP modeling
  • cross-docking
  • graph convolutional network

Fingerprint

Dive into the research topics of 'A neural branch-and-price for truck scheduling in cross-docks'. Together they form a unique fingerprint.

Cite this