Skip to main content

Advertisement

Log in

A relax-and-repair heuristic for the Swap-Body Vehicle Routing Problem

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

In this paper we address the Swap-Body Vehicle Routing Problem (SB-VRP), a variant of the truck and trailer routing problem. It was introduced in the VeRoLog Challenge 2014. We develop a solution approach that we coin Relax-and-Repair. It consists in solving a relaxed version of the SB-VRP and deriving a feasible solution by repairing the relaxed one. We embed this approach within a population-based heuristic. During computation we store all feasible routes in order to derive better solutions by solving a set-partitioning problem. In order to take advantages of nowadays multi-core machines, our algorithm is designed as a collaborative parallel population-based heuristic. Experimental results show that our relax-and-repair algorithm is very competitive and point the impact of each phase on the quality of the obtained solutions. The advantage of our approach is that it can be adapted to solve complex industrial routing problems.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Notes

  1. EURO Working Group on Vehicle Routing and Logistics Optimization (www.verolog.eu).

  2. PTV is a German company operating worldwide that offers software, data, content, consulting and research (www.ptvgroup.com).

References

  • Cattaruzza, D., Absi, N., Feillet, D., & Vidal, T. (2014). A memetic algorithm for the Multi Trip Vehicle Routing Problem. European Journal of Operational Research, 236(6), 833–848.

    Article  Google Scholar 

  • Chao, I.-M. (2002). A tabu search method for the truck and trailer routing problem. Computers & Operations Research, 29(1), 33–51.

    Article  Google Scholar 

  • Cordeau, J.-F., Laporte, G., & Mercier, A. (2001). A unified tabu search heuristic for vehicle routing problems with time windows. Journal of the Operational Research Society, 52, 928–936.

    Article  Google Scholar 

  • Drexl, M. (2012). Applications of the vehicle routing problem with trailers and transshipments. European Journal of Operational Research, 227(2), 275–283.

    Article  Google Scholar 

  • Duhamel, C., Gouinaud, C., Lacomme, P., & Prodhon, C. (2013). A multi-thread graspxels for the heterogeneous capacitated vehicle routing problem. In E.-G. Talbi (Ed.), Hybrid Metaheuristics - Studies in Computational Intelligence (Vol. 434, pp. 237–269). Berlin: Springer.

    Chapter  Google Scholar 

  • Gerdessen, J. C. (1996). Vehicle routing problem with trailers. European Journal of Operational Research, 93(1), 135–147.

    Article  Google Scholar 

  • Huber, S., & Geiger, M. J. (2014) Swap body vehicle routing problem: A heuristic solution approach. In Computational Logistics (pp. 16–30). Berlin: Springer.

  • Irnich, S. (2008). A unified modeling and solution framework for vehicle routing and local search-based metaheuristics. INFORMS Journal on Computing, 20(2), 270–287.

    Article  Google Scholar 

  • Lin, S.-W., Yu, V. F., & Chou, S.-Y. (2009). Solving the truck and trailer routing problem based on a simulated annealing heuristic. Computers & Operations Research, 36(5), 1683–1692.

    Article  Google Scholar 

  • Lin, S.-W., Yu, V. F., & Chou, S.-Y. (2010). A note on the truck and trailer routing problem. Expert Systems with Applications, 37(1), 899–903.

    Article  Google Scholar 

  • Lum, O., Chen, P., Wang, X., Golden, B., & Wasil, E. (2015) A Heuristic approach for the swap-body vehicle routing problem. In 14th INFORMS Computing Society Conference, pp. 172-187.

  • Mendoza, J. E., & Villegas, J. G. (2013). A multi-space sampling heuristic for the vehicle routing problem with stochastic demands. Optimization Letters, 7(7), 1503–1516.

    Article  Google Scholar 

  • Miranda-Bront, J.-J., Curcio, B., Méndez-Díaz, I., Montero, A., Pousa, F., & Zabala, P. (2015). A cluster-first route-second approach for the Swap Body Vehicle Routing Problem.

  • Prins, C. (2004). A simple and effective evolutionary algorithm for the vehicle routing problem. Computers & Operations Research, 31(12), 1985–2002.

    Article  Google Scholar 

  • Scheuerer, S. (2006). A tabu search heuristic for the truck and trailer routing problem. Computers & Operations Research, 33(4), 894–909.

    Article  Google Scholar 

  • Semet, F. (1995). A two-phase algorithm for the partial accessibility constrained vehicle routing problem. Annals of Operations Research, 61(1), 45–65.

    Article  Google Scholar 

  • Semet, F., & Taillard, E. (1993). Solving real-life vehicle routing problems efficiently using tabu search. Annals of Operations research, 41(4), 469–488.

    Article  Google Scholar 

  • Toth, P., & Vigo, D. (2003). The granular tabu search and its application to the vehicle routing problem. INFORMS Journal of Computing, 15(4), 333–346.

    Article  Google Scholar 

  • Vaz Penna, P. H., Subramanian, A., & Ochi, L. S. (2013). An iterated local search heuristic for the heterogeneous fleet vehicle routing problem. Journal of Heuristics, 19(2), 201–232.

    Article  Google Scholar 

  • Vidal, T., Crainic, T. G., Gendreau, M., Lahrichi, N., & Rei, W. (2012). A hybrid genetic algorithm for multidepot and periodic vehicle routing problems. Operations Research, 60(3), 611–624.

    Article  Google Scholar 

  • Vidal, T., Crainic, T. G., Gendreau, M., & Prins, C. (2013). A hybrid genetic algorithm with adaptive diversity management for a large class of vehicle routing problems with time windows. Computers & Operations Research, 40(1), 475–489.

    Article  Google Scholar 

  • Villegas, J. G., Prins, C., Prodhon, C., Medaglia, A. L., & Velasco, N. (2010). Grasp/vnd and multi-start evolutionary local search for the single truck and trailer routing problem with satellite depots. Engineering Applications of Artificial Intelligence, 23(5), 780–794.

    Article  Google Scholar 

  • Villegas, J. G., Prins, C., Prodhon, C., Medaglia, A. L., & Velasco, N. (2011). A grasp with evolutionary path relinking for the truck and trailer routing problem. Computers & Operations Research, 38(9), 1319–1334.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Diego Cattaruzza.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Absi, N., Cattaruzza, D., Feillet, D. et al. A relax-and-repair heuristic for the Swap-Body Vehicle Routing Problem. Ann Oper Res 253, 957–978 (2017). https://doi.org/10.1007/s10479-015-2098-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-015-2098-8

Keywords

Navigation