The traveling salesman problem with pickup and delivery: polyhedral results and a branch-and-cut algorithm

被引:0
|
作者
Irina Dumitrescu
Stefan Ropke
Jean-François Cordeau
Gilbert Laporte
机构
[1] The University of Sydney,School of Mathematics and Statistics
[2] HEC Montréal,Canada Research Chair in Distribution Management
[3] HEC Montréal,Canada Research Chair in Logistics and Transportation
来源
Mathematical Programming | 2010年 / 121卷
关键词
Traveling salesman problem; Pickup and delivery; Precedence relationships; Polyhedral results; Valid inequalities; Separation procedures; Branch-and-cut algorithm; 90C10; 90C27;
D O I
暂无
中图分类号
学科分类号
摘要
The Traveling Salesman Problem with Pickup and Delivery (TSPPD) is defined on a graph containing pickup and delivery vertices between which there exists a one-to-one relationship. The problem consists of determining a minimum cost tour such that each pickup vertex is visited before its corresponding delivery vertex. In this paper, the TSPPD is modeled as an integer linear program and its polyhedral structure is analyzed. In particular, the dimension of the TSPPD polytope is determined and several valid inequalities, some of which are facet defining, are introduced. Separation procedures and a branch-and-cut algorithm are developed. Computational results show that the algorithm is capable of solving to optimality instances involving up to 35 pickup and delivery requests, thus more than doubling the previous record of 15.
引用
收藏
页码:269 / 305
页数:36
相关论文
共 50 条
  • [31] A parallel branch-and-cut and an adaptive metaheuristic to solve the Family Traveling Salesman Problem
    Chaves, Antonio Augusto
    Vianna, Barbara Lessa
    da Silva, Tiago Tiburcio
    Schenekemberg, Cleder Marcos
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 238
  • [32] A hybrid genetic algorithm for the traveling salesman problem with pickup and delivery
    Zhao F.-G.
    Sun J.-S.
    Li S.-J.
    Liu W.-M.
    International Journal of Automation and Computing, 2009, 6 (1) : 97 - 102
  • [34] The pickup and delivery problem with transfers: Formulation and a branch-and-cut solution method
    Cortes, Cristian E.
    Matamala, Martin
    Contardo, Claudio
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 200 (03) : 711 - 724
  • [35] Branch-and-cut algorithms for the covering salesman problem
    Maziero, Lucas Porto
    Usberti, Fabio Luiz
    Cavellucci, Celso
    RAIRO-OPERATIONS RESEARCH, 2023, 57 (03) : 1149 - 1166
  • [36] A capacitated multi pickup online food delivery problem with time windows: a branch-and-cut algorithm
    Kohar, Amit
    Jakhar, Suresh Kumar
    ANNALS OF OPERATIONS RESEARCH, 2021,
  • [37] A Cut-and-Branch Algorithm for the Multicommodity Traveling Salesman Problem
    Sarubbi, Joao
    Miranda, Gilberto
    Luna, Henrique Pacca
    Mateus, Geraldo
    IEEE/SOLI'2008: PROCEEDINGS OF 2008 IEEE INTERNATIONAL CONFERENCE ON SERVICE OPERATIONS AND LOGISTICS, AND INFORMATICS, VOLS 1 AND 2, 2008, : 1806 - +
  • [38] Extended formulations and branch-and-cut algorithms for the Black-and-White Traveling Salesman Problem
    Gouveia, Luis
    Leitner, Markus
    Ruthmair, Mario
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 262 (03) : 908 - 928
  • [39] An additive branch-and-bound algorithm for the pickup and delivery traveling salesman problem with LIFO or FIFO loading
    Carrabs, Francesco
    Cerulli, Raffaele
    Cordeau, Jean-Francois
    INFOR, 2007, 45 (04) : 223 - 238
  • [40] Branch-and-cut with lazy separation for the vehicle routing problem with simultaneous pickup and delivery
    Subramanian, Anand
    Uchoa, Eduardo
    Pessoa, Artur Alves
    Ochi, Luiz Satoru
    OPERATIONS RESEARCH LETTERS, 2011, 39 (05) : 338 - 341