Dock assignment and truck scheduling problem; consideration of multiple scenarios with resource allocation constraints

被引:8
|
作者
Monemi, Rahimeh Neamatian [1 ,2 ,3 ,4 ]
Gelareh, Shahin [5 ,6 ]
机构
[1] IT & Business Analyt Ltd, London, England
[2] Sharkey Predictim Globe, Villeneuve Dascq, France
[3] CNRS, UMR 9189, Ctr Rech Informat, Signal & Automat Lille, Villeneuve Dascq, France
[4] Univ Lille, Lille, France
[5] Univ Artois, IUT Bethune, Dept R&T, F-62000 Bethune, France
[6] Paris Sch Business, Paris, France
关键词
Cross-docking; Resource allocation; MILP modelling; Dantzig-Wolfe decomposition; GATE ASSIGNMENT; TIME; TRANSSHIPMENT; HEURISTICS; ALGORITHM;
D O I
10.1016/j.cor.2022.106074
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The notion of 'resource' plays an important role in the overall efficiency and performance of most cross-docks. The processing time can often be described in terms of the resources allocated to different trucks. Conversely, for a given processing time, different combinations of resources can be prescribed. We study the problem of truck scheduling and dock assignment in the presence of resource constraints. In the absence of a closed -form (or well-defined) linear formulation describing the processing times as a function of resources, expert' knowledge has been mobilized to enable modelling of the problem as an integer linear model. Two cases are taken into account: In the first one, the expert believes in his/her estimation of the processing time for every truck and only proposes a different combination of resources for his/her estimation, while in the second one the expert proposes a limited number of resource deployment scenarios for serving trucks, each of which has a different combination of resources and different processing times. We propose a novel compact integer programming formulation for the problem, which is particularly designed with an embedded structure that can be exploited in dual decomposition techniques with a remarkably computationally efficient column generation approach in this case. The case in which a scenario with invariant processing time is considered and modelled as a special case of the proposed model. Since a direct application of commercial solvers such as CPLEX to solve instances of this problem is not realistic, we propose a branch-and-price framework and, moreover, several classes of valid inequalities. Our extensive computational experiments confirm that the proposed exact solution framework is very efficient and viable in solving real-size instances of the practice and in a reasonable amount of time.
引用
收藏
页数:14
相关论文
共 50 条