Skip to main content
Log in

Polyhedral study of the capacitated vehicle routing problem

  • Published:
Mathematical Programming Submit manuscript

Abstract

The capacitated vehicle routing problem (CVRP) considered in this paper occurs when goods must be delivered from a central depot to clients with known demands, usingk vehicles of fixed capacity. Each client must be assigned to exactly one of the vehicles. The set of clients assigned to each vehicle must satisfy the capacity constraint. The goal is to minimize the total distance traveled. When the capacity of the vehicles is large enough, this problem reduces to the famous traveling salesman problem (TSP). A variant of the problem in which each client is visited by at least one vehicle, called the graphical vehicle routing problem (GVRP), is also considered in this paper and used as a relaxation of CVRP. Our approach for CVRP and GVRP is to extend the polyhedral results known for TSP. For example, the subtour elimination constraints can be generalized to facets of both CVRP and GVRP. Interesting classes of facets arise as a generalization of the comb inequalities, depending on whether the depot is in a handle, a tooth, both or neither. We report on the optimal solution of two problem instances by a cutting plane algorithm that only uses inequalities from the above classes.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. J.R. Araque, “Solution of a 48-city vehicle routing problem by branch-and-cut,” Working paper, department of Applied Mathematics and Statistics, SUNY (Stony Brook, NY, 1989).

    Google Scholar 

  2. L.D. Bodin, B.L. Golden, A. Assad and M. Ball, “Routing and scheduling of vehicles and crews, the state of the art,”Computers and Operations Research 10 (1983) 69–211.

    Google Scholar 

  3. V. Campos, A. Corberan and E. Mota, “Polyhedral results for a vehicle routing problem,”European Journal of Operational Research 52 (1991) 75–85.

    Google Scholar 

  4. N. Christofides, “Vehicle routing,” in: E.L. Lawler, J.K. Lenstra, A.H.G. Rinnoy Kan and D.B. Shmoys, eds.,The Traveling Salesman Problem: A Guided Tour of Combinatorial Optimization (Wiley, New York, 1985).

    Google Scholar 

  5. N. Christofides and S. Eilon, “An algorithm for the vehicle dispatching problem,”Operations Research Quarterly 20 (1969) 309–318.

    Google Scholar 

  6. V. Chvátal, “Edmonds polytopes and weakly Hamiltonian graphs,”Mathematical Programing 5 (1973) 29–40.

    Google Scholar 

  7. G. Cornuejols, J. Fonlupt and D. Naddef, “The traveling salesman problem on a graph and some related integer polyhedra,”Mathematical Programming 33 (1985) 1–27.

    Google Scholar 

  8. G.B. Dantzig, D.R. Fulkerson and S.M. Johnson, “Solution of a large-scale traveling salesman problem,”Operations Research 2 (1954) 393–410.

    Google Scholar 

  9. M.L. Fisher, “Optimal solution of vehicle routing problems using minimumK-trees,” Working paper 89-12-13, Department of Decision Sciences, The Wharton School, University of Pennsylvania (Philadelphia, PA, 1990).

    Google Scholar 

  10. B. Fleischmann, “Linear programming approaches to traveling salesman and vehicle scheduling problems'” presented at theXIth International Symposium on Mathematical Programming, Bonn, 1982.

  11. B. Fleischmann, “A new class of cutting planes for the symmetric traveling salesman problem,”Mathematical Programming 40 (1988) 225–246.

    Google Scholar 

  12. J. Fonlupt and D. Naddef, “The traveling salesman problem with some excluded minors,” Research Report 557, Université Scientifique et Médicale (Grenoble, France, 1985).

    Google Scholar 

  13. B. Foster and D. Ryan, “An integer programming approach to the vehicle scheduling problem,”Operational Research Quarterly 27 (1976) 367–385.

    Google Scholar 

  14. M.R. Garey and D.S. Johnson,Computers and Intractability: A Guide to the Theory of NP-Completeness (Freeman, New York, 1979).

    Google Scholar 

  15. M. Grötschel, “On the symmetric traveling salesman problem: Solution of a 120-city problem,”Mathematical Programming Studies 12 (1980) 61–77.

    Google Scholar 

  16. M. Grötschel and M.W. Padberg, “On the symmetric traveling salesman problem: I–II,”Mathematical Programming 16 (1979) 265–280 and 281–302.

    Google Scholar 

  17. M. Grötschel and W. Pulleyblank, “Clique tree inequalities and the traveling salesman problem,”Mathematics of Operations Research 11 (1986) 537–569.

    Google Scholar 

  18. A. Kearny, “Improving productivity in physical distribution,” Report Undertaken for CPDM (London, 1980).

  19. D. Kendrick and A. Meerans, “GAMS — An introduction, user's manual for GAMS,” Development and Research Department of the World Bank (1985).

  20. G. Laporte, “An integer programming approach to the vehicle scheduling problem,” Cahiers du GERAD, G-82-10, Ecole des Hautes Etudes Commerciales de Montreal (1982).

  21. G. Laporte and J.M. Bourjolly, “Some further results onk-star constraints and comb inequalities,” Cahiers du GERAD, G-84-17, Ecole des Hautes Etudes Commerciales (Montreal, Que., 1984).

    Google Scholar 

  22. G. Laporte and Y. Nobert, “Comb inequalities for the vehicle routing problem,”Methods of Operations Research 51 (1984) 271–276.

    Google Scholar 

  23. G. Laporte and Y. Nobert, “Exact algorithms for the vehicle routing problem,”Annals of Discrete Mathematics 31 (1987) 147–184.

    Google Scholar 

  24. G. Laporte, Y. Nobert and M. Desrochers, ‘Optimal routing under capacity and distance restrictions,”Operations Research 33 (1985) 1050–1073.

    Google Scholar 

  25. E.L. Lawler, J.K. Lenstra, A.H.G. Rinnoy Kan and D.B. Shmoys, eds.,The Traveling Salesman Problem: A Guided Tour of Combinatorial Optimization (Wiley, New York, 1985).

    Google Scholar 

  26. T.L. Magnanti, “Combinatorial optimization and vehicle fleet planning: Perspectives and prospects,”Networks 11 (1981) 179–214.

    Google Scholar 

  27. D. Naddef and G. Rinaldi, “The traveling salesman problem: A composition of valid inequalities given by the graphical relaxation,” to appear inMathematical Programming.

  28. D. Naddef and G. Rinaldi, “The symmetric traveling salesman polytope: New facets from the graphical relaxation,” forthcoming.

  29. G.L. Nemhauser and L.A. Wolsey,Integer and Combinatorial Optimization (Wiley, New York, 1988).

    Google Scholar 

  30. M.W. Padberg and S. Hong, “On the symmetric traveling salesman problem: A computational study,”Mathematical Programming Studies 12 (1980) 78–107.

    Google Scholar 

  31. M.W. Padberg and G. Rinaldi, “Optimization of a 532-city symmetric traveling salesman problem,”Operations Research Letters 6 (1987) 1–8.

    Google Scholar 

  32. P. Toth, “Heuristic algorithms for the vehicle routing problem,” presented atthe Workshop on Routing Problems, Hamburg, 1984.

Download references

Author information

Authors and Affiliations

Authors

Additional information

This work was supported in part by NSF grant DDM-8901495.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Cornuejols, G., Harche, F. Polyhedral study of the capacitated vehicle routing problem. Mathematical Programming 60, 21–52 (1993). https://doi.org/10.1007/BF01580599

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01580599

Key words

Navigation