A branch-and-price algorithm for the Minimum Latency Problem

被引:41
作者
Bulhoes, Teobaldo [1 ]
Sadykov, Ruslan [2 ]
Uchoa, Eduardo [3 ]
机构
[1] Univ Fed Fluminense, Inst Comp, Niteroi, RJ, Brazil
[2] Inria Bordeaux Sud Guest, Talence, France
[3] Univ Fed Fluminense, Dept Engn Prod, Niteroi, RJ, Brazil
关键词
Minimum latency; ng-paths; Branch-and-price; VEHICLE-ROUTING PROBLEM; TRAVELING SALESMAN PROBLEM; SHORTEST-PATH PROBLEM; VARIABLE NEIGHBORHOOD SEARCH; DELIVERY MAN PROBLEM; APPROXIMATION ALGORITHMS; RESOURCE CONSTRAINTS; REPAIRMAN PROBLEM; FORMULATION; ELEMENTARY;
D O I
10.1016/j.cor.2018.01.016
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper deals with the Minimum Latency Problem (MLP), a variant of the well-known Traveling Salesman Problem in which the objective is to minimize the sum of waiting times of customers. This problem arises in many applications where customer satisfaction is more important than the total time spent by the server. This paper presents a novel branch-and-price algorithm for MLP that strongly relies on new features for the ng-path relaxation, namely: (1) a new labeling algorithm with an enhanced dominance rule named multiple partial label dominance; (2) a generalized definition of ng-sets in terms of arcs, instead of nodes; and (3) a strategy for decreasing ng-set sizes when those sets are being dynamically chosen. Also, other elements of efficient exact algorithms for vehicle routing problems are incorporated into our method, such as reduced cost fixing, dual stabilization, route enumeration and strong branching. Computational experiments over TSPLIB instances are reported, showing that several instances not solved by the current state-of-the-art method can now be solved. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:66 / 78
页数:13
相关论文
共 45 条
[1]   The time dependent traveling salesman problem: Polyhedra and algorithm [J].
Abeledo H. ;
Fukasawa R. ;
Pessoa A. ;
Uchoa E. .
Mathematical Programming Computation, 2013, 5 (01) :27-55
[2]   THE COMPLEXITY OF THE TRAVELING REPAIRMAN PROBLEM [J].
AFRATI, F ;
COSMADAKIS, S ;
PAPADIMITRIOU, CH ;
PAPAGEORGIOU, G ;
PAPAKOSTANTINOU, N .
RAIRO-INFORMATIQUE THEORIQUE ET APPLICATIONS-THEORETICAL INFORMATICS AND APPLICATIONS, 1986, 20 (01) :79-87
[3]  
[Anonymous], 2007, CONSTRAINT INTEGER P
[4]  
Archer A, 2003, SIAM PROC S, P88
[5]  
Archer A, 2010, PROC APPL MATH, V135, P429
[6]   New Route Relaxation and Pricing Strategies for the Vehicle Routing Problem [J].
Baldacci, Roberto ;
Mingozzi, Aristide ;
Roberti, Roberto .
OPERATIONS RESEARCH, 2011, 59 (05) :1269-1283
[7]   THE TRAVELING SALESMAN PROBLEM WITH CUMULATIVE COSTS [J].
BIANCO, L ;
MINGOZZI, A ;
RICCIARDELLI, S .
NETWORKS, 1993, 23 (02) :81-91
[8]   The time-dependent traveling salesman problem and single machine scheduling problems with sequence dependent setup times [J].
Bigras, Louis-Philippe ;
Gamache, Michel ;
Savard, Gilles .
DISCRETE OPTIMIZATION, 2008, 5 (04) :685-699
[9]  
Blum A., 1994, Proceedings of the Twenty-Sixth Annual ACM Symposium on the Theory of Computing, P163, DOI 10.1145/195058.195125
[10]   Mathematical formulations and exact algorithm for the multitrip cumulative capacitated single-vehicle routing problem [J].
Carlos Rivera, Juan ;
Afsar, H. Murat ;
Prins, Christian .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2016, 249 (01) :93-104