The profitable arc tour problem: Solution with a branch-and-price algorithm

被引:51
|
作者
Feillet, D
Dejax, P
Gendreau, M
机构
[1] Lab Informat Avignon, F-84911 Avignon, France
[2] Ecole Mines, F-44307 Nantes, France
[3] Commun & Cybernet Res Inst Nantes, F-44307 Nantes, France
[4] Univ Montreal, CRT, Montreal, PQ H3C 3J7, Canada
关键词
arc-routing problem; routing problem with profits; column generation; branch and price; bounded cycle cover;
D O I
10.1287/trsc.1040.0106
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In this article, we introduce a new arc routing problem that we call the profitable arc tour problem. This problem is defined on a graph in which profits and travel costs are associated with the arcs. The objective is to find a set of cycles in the graph that maximizes the collection of profit minus travel costs, subject to constraints limiting the number of times that profit is available on arcs and the maximal length of cycles. The problem is related both to constrained flow problems and to vehicle-routing problems. We tackle it from this standpoint and propose a branch-and-price algorithm for its solution. In the column-generation phase, the issue of the collection decisions while traveling through the arcs is addressed. In the branching phase, the fact that viewing solutions in terms of flow variables regularly induces an integer flow matrix leads us to introduce a branching method called the flow-splitting method. Finally, the relationships of this problem with constrained flow optimization are taken into account in an initial phase of the algorithm.
引用
收藏
页码:539 / 552
页数:14
相关论文
共 50 条
  • [1] A Branch-and-Price Algorithm for the Multivehicle Covering Tour Problem
    Jozefowiez, Nicolas
    [J]. NETWORKS, 2014, 64 (03) : 160 - 168
  • [2] Constrained shortest path tour problem: Branch-and-Price algorithm
    Martin, Sebastien
    Magnouche, Youcef
    Juvigny, Corentin
    Leguay, Jeremie
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2022, 144
  • [3] A Branch and Price algorithm for the electric capacitated profitable tour problem with mandatory stops
    Cortes-Murcia, David L.
    Afsar, H. Murat
    Prodhon, Caroline
    [J]. IFAC PAPERSONLINE, 2019, 52 (13): : 1572 - 1577
  • [4] A Branch-and-Price Algorithm for the Capacitated Arc Routing Problem with Stochastic Demands
    Christiansen, Christian H.
    Lysgaard, Jens
    Wohlk, Sanne
    [J]. OPERATIONS RESEARCH LETTERS, 2009, 37 (06) : 392 - 398
  • [5] A branch-and-price algorithm for a targeting problem
    Kwon, Ojeong
    Lee, Kyungsik
    Kang, Donghan
    Park, Sungsoo
    [J]. NAVAL RESEARCH LOGISTICS, 2007, 54 (07) : 732 - 741
  • [6] A branch-and-price algorithm for the ring/ring problem
    Osorio, Cecilia Lescano
    Hoshino, Edna Ayako
    [J]. PROCEEDINGS OF THE XI LATIN AND AMERICAN ALGORITHMS, GRAPHS AND OPTIMIZATION SYMPOSIUM, 2021, 195 : 516 - 522
  • [7] A Branch-and-Price Algorithm for the Multiple Knapsack Problem
    Lalonde, Olivier
    Cote, Jean-Francois
    Gendron, Bernard
    [J]. INFORMS JOURNAL ON COMPUTING, 2022, 34 (06) : 3134 - 3150
  • [8] A branch-and-price algorithm for the generalized assignment problem
    Savelsbergh, M
    [J]. OPERATIONS RESEARCH, 1997, 45 (06) : 831 - 841
  • [9] A Branch-and-Price algorithm for a compressor scheduling problem
    Friske, Marcelo Wuttig
    Buriol, Luciana S.
    Camponogara, Eduardo
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 116 : 72 - 81
  • [10] A branch-and-price algorithm for the Minimum Latency Problem
    Bulhoes, Teobaldo
    Sadykov, Ruslan
    Uchoa, Eduardo
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2018, 93 : 66 - 78