A Tabu Search Heuristic for the Vehicle Routing Problem with Backhauls and Time Windows

  • Christophe Duhamel

    Laboratoire d'Informatique et de Modélisation des Systémes, ISIMA, B.P. 125, 63173 Aubiére Cedex, France

    Search for more papers by this author

    ,
  • Jean-Yves Potvin

    Département d'informatique et de recherche opérationnelle, Université de Montréal, C.P. 6128, succursale Centre-Ville, Montréal, Québec H3C 3J7, Canada and Centre de recherche sur les transports, Université de Montréal, C.P. 6728, succursale Centre-Ville, Montréal, Québec H3C 3J7, Canada

    Search for more papers by this author

    ,
  • Jean-Marc Rousseau

    Département d'informatique et de recherche opérationnelle, Université de Montréal, C.P. 6128, succursale Centre-Ville, Montréal, Québec H3C 3J7, Canada and Giro Inc., 75 rue Port-Royal Est, Montréal, Québec H3L 3T1, Canada

    Search for more papers by this author

Published Online:https://doi.org/10.1287/trsc.31.1.49

This article describes a tabu search heuristic for the vehicle routing problem with backhauls and time windows. In this problem, the set of customers is partitioned into two subsets: linehaul customers where a given quantity of goods is delivered from a central depot, and backhaul customers where a given quantity of goods is collected and transported to the depot. Mixed routes with both linehaul and backhaul customers are constructed. A variant of this problem is examined where linehauls must precede bachhauls on each route. Furthermore, the time of beginning of service at each customer location must occur within a particular time interval. Computational results are reported on a standard set of test problems, and comparisons are made with other heuristic approaches and with optimal solutions.

INFORMS site uses cookies to store information on your computer. Some are essential to make our site work; Others help us improve the user experience. By using this site, you consent to the placement of these cookies. Please read our Privacy Statement to learn more.