A new exact algorithm for the multi-depot vehicle routing problem under capacity and route length constraints

被引:133
|
作者
Contardo, Claudio [1 ]
Martinelli, Rafael [2 ]
机构
[1] ESG UQAM, Dept Management & Technol, Montreal, PQ, Canada
[2] Univ Fed Ouro Preto, Dept Comp, Ouro Preto, Brazil
关键词
Multi-depot vehicle routing problem; Capacitated vehicle routing problem; Column generation; Exact algorithm; COLUMN GENERATION;
D O I
10.1016/j.disopt.2014.03.001
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
This article presents an exact algorithm for the multi-depot vehicle routing problem (MDVRP) under capacity and route length constraints. The MDVRP is formulated using a vehicle-flow and a set-partitioning formulation, both of which are exploited at different stages of the algorithm. The lower bound computed with the vehicle-flow formulation is used to eliminate non-promising edges, thus reducing the complexity of the pricing sub-problem used to solve the set-partitioning formulation. Several classes of valid inequalities are added to strengthen both formulations, including a new family of valid inequalities used to forbid cycles of an arbitrary length. To validate our approach, we also consider the capacitated vehicle routing problem (CVRP) as a particular case of the MDVRP, and conduct extensive computational experiments on several instances from the literature to show its effectiveness. The computational results show that the proposed algorithm is competitive against state-of-the-art methods for these two classes of vehicle routing problems, and is able to solve to optimality some previously open instances. Moreover, for the instances that cannot be solved by the proposed algorithm, the final lower bounds prove stronger than those obtained by earlier methods. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:129 / 146
页数:18
相关论文
共 50 条
  • [21] Cumulative multi-depot vehicle routing problem in emergency logistics
    Zeng, Zheng-Yang
    Xu, Wei-Sheng
    Xu, Zhi-Yu
    Liu, Zhu-Xin
    Kongzhi yu Juece/Control and Decision, 2014, 29 (12): : 2183 - 2188
  • [22] Hybrid Mosquito Host-Seeking Algorithm for Multi-depot Vehicle Routing Problem
    Wang, Geng
    Lin, Zhong
    PROCEEDINGS OF 2017 9TH INTERNATIONAL CONFERENCE ON MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION (ICMTMA), 2017, : 182 - 186
  • [23] Hybrid ant colony optimization algorithm applied to the multi-depot vehicle routing problem
    Stodola, Petr
    NATURAL COMPUTING, 2020, 19 (02) : 463 - 475
  • [24] The multi-depot split-delivery vehicle routing problem: Model and solution algorithm
    Ray, Sujoy
    Soeanu, Andrei
    Berger, Jean
    Debbabi, Mourad
    KNOWLEDGE-BASED SYSTEMS, 2014, 71 : 238 - 265
  • [25] An improved optimization algorithm for a multi-depot vehicle routing problem considering carbon emissions
    Pu, Xujin
    Lu, Xulong
    Han, Guanghua
    ENVIRONMENTAL SCIENCE AND POLLUTION RESEARCH, 2022, 29 (36) : 54940 - 54955
  • [26] Multi-depot vehicle routing problem considering customer satisfaction
    Li, Wentao
    Zhang, Qihuan
    Huang, Min
    Yu, Yang
    PROCEEDINGS OF THE 33RD CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2021), 2021, : 4208 - 4213
  • [27] A mathematical method for solving multi-depot vehicle routing problem
    Fang wan
    Haixiang Guo
    Wenwen Pan
    Jundong Hou
    Shengli Chen
    Soft Computing, 2023, 27 : 15699 - 15717
  • [28] Decision Support System for the Multi-depot Vehicle Routing Problem
    Tlili, Takwa
    Krichen, Saoussen
    MODELLING, COMPUTATION AND OPTIMIZATION IN INFORMATION SYSTEMS AND MANAGEMENT SCIENCES - MCO 2015, PT 1, 2015, 359 : 47 - 55
  • [29] A branch-and-cut-and-price algorithm for the multi-depot heterogeneous vehicle routing problem with time windows
    Bettinelli, Andrea
    Ceselli, Alberto
    Righini, Giovanni
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2011, 19 (05) : 723 - 740
  • [30] A New Solution Approach To Multi-Depot Vehicle Routing Problem With Ant Colony Optimization
    Demirel, Tufan
    Yilmaz, Sule
    JOURNAL OF MULTIPLE-VALUED LOGIC AND SOFT COMPUTING, 2012, 18 (3-4) : 421 - 439