Abstract
A variety of integer programming formulations have been proposed for Vehicle Routing Problems (VRPs), including the so-called two- and three-index formulations, the set partitioning formulation, and various formulations based on extra variables representing the flow of one or more commodities. Until now, there has not been a systematic study of how these formulations relate to each other. An exception is a paper of Luis Gouveia, which shows that a one-commodity flow formulation of Gavish and Graves yields, by projection, certain `multistar' inequalities in the two-index space.
We give a survey of formulations for the capacitated VRP, and then present various results of a similar flavour to those of Gouveia. In particular, we show that:
– the three-index formulation, augmented by certain families of valid inequalities, gives the same lower bound as the two-index formulation, augmented by certain simpler families of valid inequalities,
– the two-commodity flow formulation of Baldacci et al. gives the same lower bound and the same multistar inequalities as the one-commodity Gavish and Graves formulation,
– a certain non-standard multi-commodity flow formulation, with one commodity per customer, implies by projection certain `hypotour-like' inequalities in the two-index space,
– the set partitioning formulation implies by projection both multistar and hypotour-like inequalities in the two-index space.
We also briefly look at some other variants of the VRP, such as the VRP with time windows, and derive multistar-like inequalities for them. We also present polynomial-time separation algorithms for some of the new inequalities.
Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.References
Ahuja, R.K., Magnanti, T.L., Orlin, J.B.: Network Flows: Theory, algorithms and applications. Prentice-Hall, 1993
Ascheuer, N., Fischetti, M., Grötschel, M.: A polyhedral study of the asymmetric traveling salesman problem with time windows. Networks 36, 69–79 (2000)
Augerat, P.: Approche Polyèdrale du Problème de Tournées de Véhicles. PhD thesis, Institut National Polytechnique de Grenoble, France, 1995
Augerat, P., Belenguer, J.M., Benavent, E., Corberán, A., Naddef, D., Rinaldi, G.: Computational results with a branch-and-cut code for the capacitated vehicle routing problem. Research report RR949-M, ARTEMIS-IMAG, France (1995)
Baldacci, R., Hadjiconstantinou, E., Mingozzi, A.: An exact algorithm for the capacitated vehicle routing problem based on a two-commodity network flow formulation. Operations Research 52, 723–738 (2004)
Bauer, P., Linderoth, J.T., Savelsbergh, M.W.P.: A branch and cut approach to the cardinality constrained circuit problem. Math. Program. 91, 307–348 (2002)
Bixby, A.E., Coullard, C., Simchi-Levi, D.: The capacitated prize-collecting traveling salesman problem. Working paper, Department of Industrial Engineering and Engineering Management, Northwestern University, 1997
Blasum, U., Hochstättler, W.: Application of the branch and cut method to the vehicle routing problem. Working Paper, Zentrum fur Angewandte Informatik, Koln, 2000
Cordeau, J.F., Desaulniers, G., Desrosiers, J., Solomon, M.M. VRP with time windows. In: Toth, P., Vigo, D. (eds.), The Vehicle Routing Problem. SIAM, 2001
Desaulniers, G., Desrosiers, J., Erdmann, A., Solomon, M.M., Soumis, F.: VRP with pickup and delivery. In: Toth, P., Vigo D. (eds.), The Vehicle Routing Problem. SIAM, 2001
Desrosiers, J., Dumas, Y., Solomon, M.M., Soumis, F.: Time-constrained routing and scheduling. In: Ball M.O. et al. (eds.), Network Routing. Handbooks in OR/MS 8, North-Holland, Amsterdam, 1995
Eglese, R.W., Letchford, A.N.: Polyhedral theory for arc routing problems. In: Dror, M. (ed.), Arc Routing: Theory, Solutions and Applications. Kluwer Academic Publishers, 2000
Ferreira, C.E., Martin, A., Weismantel, R.: Solving multiple knapsack problems by cutting planes. SIAM J. Opt. 6, 858–877 (1996)
Fischetti, M., Salazar-González, J.J., Toth, P.: Experiments with a multi-commodity formulation for the symmetric capacitated vehicle routing problem. In Proceedings of the 3rd Meeting of the EURO Working Group on Transportation, Barcelona, 1995, pp. 169–173
Fisher, M.L., Jaikumar, R.: A generalized assignment heuristic for the vehicle routing problem. Networks 11, 109–124 (1981)
Fukasawa, R., Lysgaard, J., de Aragão, M.P., Reis, M., Uchoa, E., Werneck, R.F.: Robust branch-and-cut-and-price for the capacitated vehicle routing problem. In: Nemhauser, G., Bienstock, D. (eds.), Integer Programming and Combinatorial Optimization 10. Lecture Notes in Computer Science 3064, Springer, Berlin Heidelberg, 2004, pp. 1–15
Gavish, B., Graves, S.: The traveling salesman problem and related problems. Working Paper, Graduate School of Management, University of Rochester, New York, 1979
Gavish, B., Graves, S.: Scheduling and routing in transportation and distribution systems: formulations and new relaxations. Working Paper, Graduate School of Management, University of Rochester, New York, 1982
Goemans, M.X., Myung, Y.S.: A catalog of steiner tree formulations. Networks 23, 19–28 (1993)
Gouveia, L. A result on projection for the vehicle routing problem. European J. Oper. Res. 85, 610–624 (1995)
Grötschel, M., Lovász, L., Schrijver, A.J.: Geometric Algorithms in Combinatorial Optimisation. Springer, 1988
Hernández-Pérez, H., Salazar-González, J.J.: The one-commodity pickup-and-delivery traveling salesman problem. In: Jünger, M., Reinelt, G., Rinaldi, G. (eds.), Eureka! You Shrink, Lecture Notes in Computer Science 2570, Springer, Berlin Heidelberg, 2003, pp. 89–104
Irnich, S., Villeneuve, D.: The shortest path problem with resource constraints and k-cycle elimination with k ≥ 3. Working Paper, RWTH Aachen, 2003
Kohl, N., Desrosiers, J., Madsen, O.B.G., Solomon, M.M., Soumis, F.: 2-path cuts for the vehicle routing problem with time windows. Transportation Science 33, 101–116 (1999)
Langevin, A., Soumis, F., Desrochers, J. Classification of traveling salesman formulations. Oper. Res. Lett. 9, 127–132 (1990)
Langevin, A., Desrochers, M., Desrosiers, J., Gélinas, S., Soumis, F.: A two commodity flow formulation for the travelling salesman and makespan problems with time windows. Networks 23, 631–640 (1993)
Laporte, G., Nobert, Y.: A branch and bound algorithm for the capacitated vehicle routing problem. OR Spektrum 5, 77–85 (1983)
Laporte, G., Nobert, Y.: Exact algorithms for the vehicle routing problem. Ann. Discr. Math. 31, 147–184 (1987)
Laporte, G., Nobert, Y., Desrochers, M.: Optimal routing under capacity and distance restrictions. Operations Research 33, 1050–1073 (1985)
Letchford, A.N., Eglese, R.W.: New cutting-planes for vehicle routing problems. Presented at CO96, Imperial College, London, 1996
Letchford, A.N., Eglese, R.W., Lysgaard, J.: Multistars, partial multistars and the capacitated vehicle routing problem. Math. Program. 94, 21–40 (2002)
Lysgaard, J., Letchford, A.N., Eglese, R.W.: A new branch-and-cut algorithm for the capacitated vehicle routing problem. Math. Program. 100, 423–445 (2004)
Maffioli, F., Sciomachen, A.: A mixed-integer model for solving ordering problems with side constraints. Ann. Operations Res. 69, 277–297 (1997)
Naddef, D., Rinaldi, G.: Branch-and-cut algorithms for the capacitated VRP. In: Toth, P., Vigo, D. (eds.), The Vehicle Routing Problem. SIAM, 2001
Padberg, M., Sung, T.Y.: An analytical comparison of different formulations of the travelling salesman problem. Math. Program. 52, 315–357 (1991)
Papadimitriou, C.H., Yannakakis, M.: The complexity of facets (and some facets of complexity). J. Comp. System Sci. 28, 244–259 (1984)
Picard, J.C., Ratliff, H.D.: Minimum cuts and related problems. Networks 5, 357–370 (1975)
Toth, P., Vigo, D.: An overview of vehicle routing problems. In: Toth, P., Vigo, D. (eds.), The Vehicle Routing Problem. SIAM, 2001
Author information
Authors and Affiliations
Corresponding author
Additional information
Received: May, 2004
Rights and permissions
About this article
Cite this article
Letchford, A., Salazar-González, JJ. Projection results for vehicle routing. Math. Program. 105, 251–274 (2006). https://doi.org/10.1007/s10107-005-0652-x
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10107-005-0652-x
Keywords
Profiles
- Juan-José Salazar-González View author profile