Separating capacity constraints in the CVRP using tabu search

https://doi.org/10.1016/S0377-2217(97)00290-7Get rights and content

Abstract

Branch and Cut methods have shown to be very successful in the resolution of some hard combinatorial optimization problems. The success has been remarkable for the Symmetric Traveling Salesman Problem (TSP). The crucial part in the method is the cutting plane algorithm: the algorithm that looks for valid inequalities that cut off the current nonfeasible linear program (LP) solution. In turn this part relies on a good knowledge of the corresponding polyhedron and our ability to design algorithms that can identify violated valid inequalities. This paper deals with the separation of the capacity constraints for the Capacitated Vehicle Routing Problem (CVRP). Three algorithms are presented: a constructive algorithm, a randomized greedy algorithm and a very simple tabu search procedure. As far as we know this is the first time a metaheuristic is used in a separation procedure. The aim of this paper is to present this application. No advanced tabu technique is used. We report computational results with these heuristics on difficult instances taken from the literature as well as on some randomly generated instances. These algorithms were used in a Branch and Cut procedure that successfully solved to optimality large CVRP instances.

References (25)

  • M. Fisher

    Vehicle routing

  • L. Bodin et al.

    Routing and scheduling of vehicles and crews: the state of the art

    Computers and Operations Research

    (1983)
  • N. Christofides

    Vehicle routing

  • T.L. Magnanti

    Combinatorial optimization and vehicle fleet planning: Perspectives and prospects

    Networks

    (1981)
  • I.H. Osman

    Vehicle routing and scheduling: applications, algorithms and developments

  • P. Augerat et al.

    Computational results with a branch and cut code for the capacitated vehicle routing problem

  • T.K. Ralphs

    Parallel Branch and Cut for the Vehicle Routing

  • D. Naddef et al.

    Experiments with a branch and cut code to solve large TSP instances

    (1997)
  • F. Glover

    Tabu search-Part 1

    ORSA Journal of Computing

    (1989)
  • F. Glover

    Tabu search-Part II

    ORSA Journal of Computing

    (1990)
  • E. Taillard et al.

    A user's guide to tabu search

    Annals of Operations Research

    (1993)
  • D. Naddef et al.

    Separation heuristics for the Traveling Salesman Problem I: generalities and comb separation

    (1997)
  • Cited by (117)

    View all citing articles on Scopus
    View full text