Branch-cut-and-price algorithms for two routing problems with hotel selection

被引:0
|
作者
Roboredo, Marcos [1 ]
Lima, Diogo [1 ]
Silva, Joao Marcos Pereira [2 ]
Uchoa, Eduardo [1 ]
机构
[1] Univ Fed Fluminense, Dept Engn Prod, Rua Passo Patria 156, BR-24210240 Niteroi, RJ, Brazil
[2] Univ Fed Fluminense, Programa Posgrad Engn Prod, Rua Passo Patria 156, BR-24210240 Niteroi, RJ, Brazil
关键词
Traveling salesperson problem; Orienteering problem; Hotel selection; TRAVELING SALESPERSON PROBLEM; MEMETIC ALGORITHM; ORIENTEERING PROBLEM;
D O I
10.1016/j.cie.2024.110467
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The Traveling Salesperson Problem with Hotel Selection (TSPHS) and the Orienteering Problem with Hotel Selection (OPHS) are combinatorial optimization problems that arise in various real-world applications, from logistics to tourism. Both problems consider a set of customers and hotels and aim to find a sequence of concatenated trips limited in time. A trip is defined as a sequence of visited customers, starting and ending at hotels, such that any other nodes are customers. The main differences between the problems are the following. The TSPHS assumes that all customers are visited and involves two hierarchical objectives: reducing the number of trips and minimizing the total travel time. On the other hand, in the OPHS, not all customers are required to be visited; rather, each customer is associated with a positive profit, and the objective is to maximize the total profit related to the visited ones. In this paper, we propose exact branch-cut-and-price algorithms for these problems that are coded within the VRPSolver framework. For TSPHS and OPHS, we show that the proposed methods outperform the best exact models from the literature and optimally solve most of the open benchmark instances.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] A branch-cut-and-price algorithm for the traveling salesperson problem with hotel selection
    Barbosa, Luiz Henrique
    Uchoa, Eduardo
    COMPUTERS & OPERATIONS RESEARCH, 2020, 123 (123)
  • [2] Improved branch-cut-and-price for capacitated vehicle routing
    Pecin D.
    Pessoa A.
    Poggi M.
    Uchoa E.
    Mathematical Programming Computation, 2017, 9 (01) : 61 - 100
  • [3] A Branch-Cut-and-Price Algorithm for the Capacitated Arc Routing Problem
    Martinelli, Rafael
    Pecin, Diego
    Poggi, Marcus
    Longo, Humberto
    EXPERIMENTAL ALGORITHMS, 2011, 6630 : 315 - +
  • [4] A branch-cut-and-price approach for the two-echelon vehicle routing problem with drones
    Lichau, Sylvain
    Sadykov, Ruslan
    Francois, Julien
    Dupas, Remy
    COMPUTERS & OPERATIONS RESEARCH, 2025, 173
  • [5] A branch-cut-and-price algorithm for the generalized vehicle routing problem
    Reihaneh, Mohammad
    Ghoniem, Ahmed
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2018, 69 (02) : 307 - 318
  • [6] A branch-cut-and-price algorithm for the cumulative capacitated vehicle routing problem
    Damiao, Caio Marinho
    Pereira Silva, Joao Marcos
    Uchoa, Eduardo
    4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2023, 21 (01): : 47 - 71
  • [7] A Branch-Cut-and-Price Algorithm for the Energy Minimization Vehicle Routing Problem
    Fukasawa, Ricardo
    He, Qie
    Song, Yongjia
    TRANSPORTATION SCIENCE, 2016, 50 (01) : 23 - 34
  • [8] A branch-cut-and-price algorithm for the cumulative capacitated vehicle routing problem
    Caio Marinho Damião
    João Marcos Pereira Silva
    Eduardo Uchoa
    4OR, 2023, 21 : 47 - 71
  • [9] Branch-cut-and-price for the vehicle routing problem with simultaneous pickup and delivery
    Subramanian, Anand
    Uchoa, Eduardo
    Pessoa, Artur Alves
    Ochi, Luiz Satoru
    OPTIMIZATION LETTERS, 2013, 7 (07) : 1569 - 1581
  • [10] An improved branch-cut-and-price algorithm for the two-echelon capacitated vehicle routing problem
    Marques, Guillaume
    Sadykov, Ruslan
    Deschamps, Jean-Christophe
    Dupas, Remy
    COMPUTERS & OPERATIONS RESEARCH, 2020, 114