A branch-and-cut algorithm for a traveling salesman problem with pickup and delivery

被引:145
|
作者
Hernández-Pérez, H [1 ]
Salazar-González, JS [1 ]
机构
[1] Univ La Laguna, Fac Matemat, DEIOC, Tenerife 38271, Spain
关键词
traveling salesman problem; pickup and delivery; benders' cuts; branch and cut;
D O I
10.1016/j.dam.2003.09.013
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We study a generalization of the well-known traveling salesman problem (TSP) where each customer provides or requires a given non-zero amount of product, and the vehicle in a depot has a given capacity. Each customer and the depot must be visited exactly once by the vehicle supplying the demand while minimizing the total travel distance. We assume that the product collected from pickup customers can be delivered to delivery customers. We introduce a 0-1 integer linear model for this problem and describe a branch-and-cut procedure for finding an optimal solution. The model and the algorithm are adapted to solve instances of TSP with pickup and delivery. Some computational results are presented to analyze the performance of our proposal. (C) 2004 Published by Elsevier B.V.
引用
收藏
页码:126 / 139
页数:14
相关论文
共 50 条
  • [41] A heuristic for the pickup and delivery traveling salesman problem
    Renaud, J
    Boctor, FF
    Ouenniche, J
    COMPUTERS & OPERATIONS RESEARCH, 2000, 27 (09) : 905 - 916
  • [42] Heuristics for the traveling salesman problem with pickup and delivery
    Gendreau, M
    Laporte, G
    Vigo, D
    COMPUTERS & OPERATIONS RESEARCH, 1999, 26 (07) : 699 - 714
  • [43] A Branch & Cut Algorithm for the Asymmetric Traveling Salesman Problem with Precedence Constraints
    Norbert Ascheuer
    Michael Jünger
    Gerhard Reinelt
    Computational Optimization and Applications, 2000, 17 : 61 - 84
  • [44] Analysis and Branch-and-Cut Algorithm for the Time-Dependent Travelling Salesman Problem
    Cordeau, Jean-Francois
    Ghiani, Gianpaolo
    Guerriero, Emanuela
    TRANSPORTATION SCIENCE, 2014, 48 (01) : 46 - 58
  • [45] A branch & cut algorithm for the asymmetric traveling salesman problem with precedence constraints
    Ascheuer, N
    Jünger, M
    Reinelt, G
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2000, 17 (01) : 61 - 84
  • [46] Branch-and-cut algorithm for the equicut problem
    Universita degli Studi di Padova, Padova, Italy
    Math Program Ser B, 2 (243-263):
  • [47] A branch-and-cut algorithm for the equicut problem
    Brunetta, L
    Conforti, M
    Rinaldi, G
    MATHEMATICAL PROGRAMMING, 1997, 78 (02) : 243 - 263
  • [48] A branch-and-cut algorithm for the equicut problem
    Lorenzo Brunetta
    Michele Conforti
    Giovanni Rinaldi
    Mathematical Programming, 1997, 78 : 243 - 263
  • [49] An Algorithm for the One Commodity Pickup and Delivery Traveling Salesman Problem with Restricted Depot
    Han, Lanshan
    Luong, Binh T.
    Ukkusuri, Satish
    NETWORKS & SPATIAL ECONOMICS, 2016, 16 (03): : 743 - 768
  • [50] An Algorithm for the One Commodity Pickup and Delivery Traveling Salesman Problem with Restricted Depot
    Lanshan Han
    Binh T. Luong
    Satish Ukkusuri
    Networks and Spatial Economics, 2016, 16 : 743 - 768