Heuristic algorithm for the Split-Demand One-Commodity Pickup-and-Delivery Travelling Salesman Problem

被引:21
|
作者
Hernandez-Perez, Hipolito [1 ]
Jose Salazar-Gonzalez, Juan [1 ]
Santos-Hernandez, Beatriz [1 ]
机构
[1] Univ La Laguna, Fac Ciencias, DMEIO, Tenerife 38271, Spain
关键词
Travelling salesman; Vehicle routing problem; Split demand; Heuristics; VARIABLE NEIGHBORHOOD SEARCH; SHARING REBALANCING PROBLEM; SYSTEMS; MODELS; LOADS;
D O I
10.1016/j.cor.2018.04.016
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This article addresses the problem of designing routes of minimum cost for a capacitated vehicle moving a commodity between a set of customers, allowing two characteristics uncommon in the pickup-and-delivery literature. One characteristic is that a customer may be visited several times. The other characteristic is that a customer may be used as intermediate location to temporarily collect and deliver product. The article describes a matheuristic algorithm that iteratively applies a constructive procedure and a refinement procedure. The constructive procedure represents each customer by a set of nodes each one associated with a potential visit vertical bar, decomposes each customer demand into partial demands associated with its nodes, and solves a one-commodity pickup-and-delivery Travelling Salesman Problem with a variable neighbourhood search. The refinement procedure is a branch-and-cut algorithm to optimize some pieces of a given solution. Exhaustive computational results on benchmark instances demonstrate the good performance of the algorithm when solving instances with up to 500 customers. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1 / 17
页数:17
相关论文
共 50 条
  • [1] The split-demand one-commodity pickup-and-delivery travelling salesman problem
    Salazar-Gonzalez, Juan-Jose
    Santos-Hernandez, Beatriz
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2015, 75 : 58 - 73
  • [2] An Exact Algorithm for the Split-Demand One-Commodity Pickup-and-delivery Travelling Salesman Problem
    Hernandez-Perez, Hipolito
    Jose Salazar-Gonzalez, Juan
    COMBINATORIAL OPTIMIZATION, ISCO 2018, 2018, 10856 : 241 - 252
  • [3] A Branch-and-cut algorithm for the split-demand one-commodity pickup-and-delivery travelling salesman problem
    Hernandez-Perez, Hipolito
    Salazar-Gonzalez, Juan-Jose
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 297 (02) : 467 - 483
  • [4] The one-commodity pickup-and-delivery Travelling Salesman Problem
    Hernández-Pérez, H
    Salazar-González, JJ
    COMBINATORIAL OPTIMIZATION - EUREKA, YOU SHRINK: PAPERS DEDICATED TO JACK EDMONDS, 2003, 2570 : 89 - 104
  • [5] Genetic algorithm for the one-commodity pickup-and-delivery traveling salesman problem
    Zhao, Fanggeng
    Li, Sujian
    Sun, Jiangsheng
    Mei, Dong
    COMPUTERS & INDUSTRIAL ENGINEERING, 2009, 56 (04) : 1642 - 1648
  • [6] Heuristics for the one-commodity pickup-and-delivery traveling salesman problem
    Hernández-Pérez, H
    Salazar-González, JJ
    TRANSPORTATION SCIENCE, 2004, 38 (02) : 245 - 255
  • [7] A hybrid GRASP/VND heuristic for the one-commodity pickup-and-delivery traveling salesman problem
    Hernandez-Perez, Hipolito
    Rodriguez-Martin, Inmaculada
    Jose Salazar-Gonzalez, Juan
    COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (05) : 1639 - 1645
  • [8] A general variable neighborhood search for the one-commodity pickup-and-delivery travelling salesman problem
    Mladenovic, Nenad
    Urosevic, Dragan
    Hanafi, Said
    Ilic, Aleksandar
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2012, 220 (01) : 270 - 285
  • [9] On the one-commodity pickup-and-delivery traveling salesman problem with stochastic demands
    Louveaux, Francois
    Salazar-Gonzalez, Juan-Jose
    MATHEMATICAL PROGRAMMING, 2009, 119 (01) : 169 - 194
  • [10] A simheuristic algorithm for the stochastic one-commodity pickup and delivery travelling salesman problem
    Ghorpade, Tejas
    Corlu, Canan G.
    JOURNAL OF SIMULATION, 2023, 17 (06) : 688 - 708