Logic-based Benders decomposition for the heterogeneous fixed fleet vehicle routing problem with time windows

被引:52
作者
Fachini, Ramon Faganello [1 ]
Armentano, Vinicius Amaral [1 ]
机构
[1] Univ Estadual Campinas, Fac Elect & Comp Engn, BR-13083852 Campinas, SP, Brazil
基金
巴西圣保罗研究基金会;
关键词
Vehicle routing problem; Time windows; Heterogeneous fleet; Logic-based Benders decomposition; Branch-and-check; SCHEDULING PROBLEM; SIZE; ALGORITHM; SEARCH; OPTIMIZATION;
D O I
10.1016/j.cie.2020.106641
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents exact algorithms based on logic-based Benders decomposition and a variant, called branch- and-check, for the heterogeneous fixed fleet vehicle routing problem with time windows. The objective is to service, at the minimal cost, a set of geographically dispersed customers within their time windows by a limited and capacitated fleet of heterogeneous vehicles. The proposed algorithms decompose the problem into a generalized assignment master problem and independent traveling salesman subproblems with time windows. Valid optimality and feasibility cuts are devised to guarantee the convergence of the algorithms, which include enhancements to solve the master problem and the subproblems. Extensive computational experiments on 216 benchmark instances illustrate the effectiveness of the suggested approaches. Instances with up to 100 customers are solved to proven optimality and the results indicate that the best proposed algorithm is competitive with state-of-the-art methods.
引用
收藏
页数:18
相关论文
共 68 条
[11]   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
[12]   An effective multirestart deterministic annealing metaheuristic for the fleet size and mix vehicle-routing problem with time windows [J].
Braysy, Olli ;
Dullaert, Wout ;
Hasle, Geir ;
Mester, David ;
Gendreau, Michel .
TRANSPORTATION SCIENCE, 2008, 42 (03) :371-386
[13]   A Simple Metaheuristic for the FleetSize and Mix Problem with TimeWindows [J].
Braysy, Olli ;
Dullaert, Wout ;
Porkka, Pasi P. .
COMPUTATIONAL METHODS AND MODELS FOR TRANSPORT: NEW CHALLENGES FOR THE GREENING OF TRANSPORT SYSTEMS, 2018, 45 :57-70
[14]   A well-scalable metaheuristic for the fleet size and mix vehicle routing problem with time windows [J].
Braysy, Olli ;
Porkka, Pasi P. ;
Dullaert, Wout ;
Repoussis, Panagiods P. ;
Tarantilis, Christos D. .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (04) :8460-8475
[15]  
Brito S.S., 2015, ELECT NOTES DISCRETE, V50, P355
[16]   FINDING ALL CLIQUES OF AN UNDIRECTED GRAPH [H] [J].
BRON, C ;
KERBOSCH, J .
COMMUNICATIONS OF THE ACM, 1973, 16 (09) :575-577
[17]   Rich Vehicle Routing Problem: Survey [J].
Caceres-Cruz, Jose ;
Arias, Pol ;
Guimarans, Daniel ;
Riera, Daniel ;
Juan, Angel A. .
ACM COMPUTING SURVEYS, 2015, 47 (02)
[18]  
Chu YY, 2004, LECT NOTES COMPUT SC, V3011, P127
[19]   Logic-based Benders decomposition for planning and scheduling: a computational analysis [J].
Cire, Andre A. ;
Coban, Elvin ;
Hooker, John N. .
KNOWLEDGE ENGINEERING REVIEW, 2016, 31 (05) :440-451
[20]   SOLUTION OF A LARGE-SCALE TRAVELING-SALESMAN PROBLEM [J].
DANTZIG, G ;
FULKERSON, R ;
JOHNSON, S .
JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF AMERICA, 1954, 2 (04) :393-410