Asymmetric Multidepot Vehicle Routing Problems: Valid Inequalities and a Branch-and-Cut Algorithm

被引:8
作者
Broek, Michiel A. J. Uit Het [1 ]
Schrotenboer, Albert H. [1 ]
Jargalsaikhan, Bolor [1 ]
Roodbergen, Kees Jan [1 ]
Coelho, Leandro C. [1 ,2 ,3 ,4 ]
机构
[1] Univ Groningen, Fac Econ & Business, Dept Operat, NL-9712 CP Groningen, Netherlands
[2] CIRRELT, Quebec City, PQ G1V 0A6, Canada
[3] Univ Laval, Quebec City, PQ G1V 0A6, Canada
[4] Univ Laval, Res Chair Integrated Logist, Quebec City, PQ G1V 0A6, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
branch-and-cut; valid inequalities; asymmetric; multidepot; vehicle routing; upper-bound procedure;
D O I
10.1287/opre.2020.2033
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We present a generic branch-and-cut framework for solving routing problems with multiple depots and asymmetric cost structures, which determines a set of cost-minimizing (capacitated) vehicle tours that fulfill a set of customer demands. The backbone of the framework is a series of valid inequalities with corresponding separation algorithms that exploit the asymmetric cost structure in directed graphs. We derive three new classes of so-called D-k inequalities that eliminate subtours, enforce tours to be linked to a single depot, and impose bounds on the number of customers in a tour. In addition, other well-known valid inequalities for solving vehicle routing problems are generalized and adapted to be valid for routing problems with multiple depots and asymmetric cost structures. The framework is tested on four specific problem variants, for which we develop a new set of large-scale benchmark instances. The results show that the new inequalities can reduce root-node optimality gaps by up to 67.2% compared with existing approaches. Moreover, the complete framework is very effective and can solve instances of considerably larger size than reported in the literature. For instance, it solves asymmetric multidepot traveling-salesman-problem instances containing up to 400 customers and 50 depots, whereas to date only solutions of instances containing up to 300 customer nodes and 60 depots have been reported.
引用
收藏
页码:380 / 409
页数:30
相关论文
共 35 条
[1]   Solving the Asymmetric Travelling Salesman Problem with time windows by branch-and-cut [J].
Ascheuer, N ;
Fischetti, M ;
Grötschel, M .
MATHEMATICAL PROGRAMMING, 2001, 90 (03) :475-506
[2]   A LIFTING PROCEDURE FOR THE ASYMMETRIC TRAVELING SALESMAN POLYTOPE AND A LARGE NEW CLASS OF FACETS [J].
BALAS, E ;
FISCHETTI, M .
MATHEMATICAL PROGRAMMING, 1993, 58 (03) :325-352
[3]  
Balas E., 1989, SIAM Journal on Discrete Mathematics, V2, P425
[4]  
Balas Egon., 2007, COMB OPT (SER), P117
[5]   A unified exact method for solving different classes of vehicle routing problems [J].
Baldacci, Roberto ;
Mingozzi, Aristide .
MATHEMATICAL PROGRAMMING, 2009, 120 (02) :347-380
[6]   Balanced vehicle routing: Polyhedral analysis and branch-and-cut algorithm [J].
Bektas, Tolga ;
Gouveia, Luis ;
Martinez-Sykora, Antonio ;
Salazar-Gonzalez, Juan-Jose .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2019, 273 (02) :452-463
[7]   New path elimination constraints for multi-depot routing problems [J].
Bektas, Tolga ;
Gouveia, Luis ;
Santos, Daniel .
NETWORKS, 2017, 70 (03) :246-261
[8]   A Branch-and-Cut method for the Capacitated Location-Routing Problem [J].
Belenguer, Jose-Manuel ;
Benavent, Enrique ;
Prins, Christian ;
Prodhon, Caroline ;
Calvo, Roberto Wolfler .
COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (06) :931-941
[9]   Multi-depot Multiple TSP: a polyhedral study and computational results [J].
Benavent, Enrique ;
Martinez, Antonio .
ANNALS OF OPERATIONS RESEARCH, 2013, 207 (01) :7-25
[10]   Modeling and solving the mixed capacitated general routing problem [J].
Bosco, Adamo ;
Lagana, Demetrio ;
Musmanno, Roberto ;
Vocaturo, Francesca .
OPTIMIZATION LETTERS, 2013, 7 (07) :1451-1469