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
相关论文
共 50 条
  • [1] A branch-and-price algorithm for the Minimum Sum Coloring Problem
    Delle Donne, Diego
    Furini, Fabio
    Malaguti, Enrico
    Wolfler Calvo, Roberto
    Discrete Applied Mathematics, 2021, 303 : 39 - 56
  • [2] A branch-and-price algorithm for the Minimum Sum Coloring Problem
    Delle Donne, Diego
    Furini, Fabio
    Malaguti, Enrico
    Calvo, Roberto Wolfler
    DISCRETE APPLIED MATHEMATICS, 2021, 303 : 39 - 56
  • [3] A branch-and-price algorithm for a targeting problem
    Kwon, Ojeong
    Lee, Kyungsik
    Kang, Donghan
    Park, Sungsoo
    NAVAL RESEARCH LOGISTICS, 2007, 54 (07) : 732 - 741
  • [4] A Branch-and-Price Algorithm for the Multiple Knapsack Problem
    Lalonde, Olivier
    Cote, Jean-Francois
    Gendron, Bernard
    INFORMS JOURNAL ON COMPUTING, 2022, 34 (06) : 3134 - 3150
  • [5] A branch-and-price algorithm for the ring/ring problem
    Osorio, Cecilia Lescano
    Hoshino, Edna Ayako
    PROCEEDINGS OF THE XI LATIN AND AMERICAN ALGORITHMS, GRAPHS AND OPTIMIZATION SYMPOSIUM, 2021, 195 : 516 - 522
  • [6] A branch-and-price algorithm for the generalized assignment problem
    Savelsbergh, M
    OPERATIONS RESEARCH, 1997, 45 (06) : 831 - 841
  • [7] A Branch-and-Price algorithm for a compressor scheduling problem
    Friske, Marcelo Wuttig
    Buriol, Luciana S.
    Camponogara, Eduardo
    COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 116 : 72 - 81
  • [8] Branch-and-price algorithm for a multicast routing problem
    Sung, CS
    Hong, JM
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1999, 50 (11) : 1168 - 1175
  • [9] A branch-and-price algorithm for the variable size bin packing problem with minimum filling constraint
    Bettinelli, Andrea
    Ceselli, Alberto
    Righini, Giovanni
    ANNALS OF OPERATIONS RESEARCH, 2010, 179 (01) : 221 - 241
  • [10] A branch-and-price algorithm for the variable size bin packing problem with minimum filling constraint
    Andrea Bettinelli
    Alberto Ceselli
    Giovanni Righini
    Annals of Operations Research, 2010, 179 : 221 - 241