A column generation algorithm for vehicle scheduling and routing problems

被引:37
作者
Ibn Faiz, Tasnim [1 ]
Vogiatzis, Chrysafis [2 ]
Noor-E-Alam, Md [1 ]
机构
[1] Northeastern Univ, Dept Mech & Ind Engn, 360 Huntington Ave, Boston, MA 02115 USA
[2] North Carolina A&T State Univ, Dept Ind & Syst Engn, 1601 E Market St, Greensboro, NC 27411 USA
关键词
Humanitarian logistics; Truckload; Open vehicle routing problem; Time windows; Column generation; Path generation algorithm; DELIVERY PROBLEM; CUT ALGORITHM; TIME WINDOWS; BRANCH; PICKUP; MODEL; PRICE;
D O I
10.1016/j.cie.2019.02.032
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we consider a variant of a truckload open vehicle routing problem with time windows, which is suitable for modeling vehicle routing operations during a humanitarian crisis. We present two integer linear programming models to formulate the problem. The first one is an arc-based mixed integer linear programming model that can be solved using a general purpose solver. For the second formulation, we first devise a task adjacency graph, that we use to develop a path-based integer linear program. We then propose a column generation framework to solve large-scale instances. Finally, we perform numerical experiments to compare the performance of the two models. Our computational results show that the path-based formulation solved using our proposed column generation framework outperforms the arc-based mixed integer linear program in solution time, without sacrificing solution quality.
引用
收藏
页码:222 / 236
页数:15
相关论文
共 41 条
[1]  
[Anonymous], 2012, Socio-Economic Planning Sciences, DOI [DOI 10.1016/J.SEPS.2011.04.004, 10.1016/j.seps.2011.04.004, 10.1016/j.spes.2011.04.004, DOI 10.1016/J.SPES.2011.04.004]
[2]   The Trip Scheduling Problem [J].
Archetti, Claudia ;
Savelsbergh, Martin .
TRANSPORTATION SCIENCE, 2009, 43 (04) :417-431
[3]   Vehicle routing and scheduling with full truckloads [J].
Arunapuram, S ;
Mathur, K ;
Solow, D .
TRANSPORTATION SCIENCE, 2003, 37 (02) :170-182
[4]   An Exact Algorithm for the Pickup and Delivery Problem with Time Windows [J].
Baldacci, Roberto ;
Bartolini, Enrico ;
Mingozzi, Aristide .
OPERATIONS RESEARCH, 2011, 59 (02) :414-426
[5]   A parallel hybrid genetic algorithm for the vehicle routing problem with time windows [J].
Berger, J ;
Barkaoui, M .
COMPUTERS & OPERATIONS RESEARCH, 2004, 31 (12) :2037-2053
[6]  
Berkoune D., 2012, Socio-Economic Planning Sciences, P23, DOI [10.1016/j.seps.2011.05.002, DOI 10.1016/J.SEPS.2011.05.002]
[7]   The vehicle routing problem: State of the art classification and review [J].
Braekers, Kris ;
Ramaekers, Katrien ;
Van Nieuwenhuyse, Inneke .
COMPUTERS & INDUSTRIAL ENGINEERING, 2016, 99 :300-313
[8]  
Bruni M., 2018, TRANSPORTATION RES P, V30, P304
[9]   A location-routing model for prepositioning and distributing emergency supplies [J].
Caunhye, Aakil M. ;
Zhang, Yidong ;
Li, Mingzhe ;
Nie, Xiaofeng .
TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2016, 90 :161-176
[10]   A Column Generation Algorithm for a Rich Vehicle-Routing Problem [J].
Ceselli, Alberto ;
Righini, Giovanni ;
Salani, Matteo .
TRANSPORTATION SCIENCE, 2009, 43 (01) :56-69