Multi-attribute label matching algorithms for vehicle routing problems with time windows and backhauls

We consider the class of vehicle routing problems with backhauls and time window constraints. Our motivating application is the land transportation of air-cargo freight forwarders, which requires fast solution times and the ability to handle various operational issues such as heterogeneous vehicles, multiple trips per vehicle, and penalty for early arrival at customer sites. We formulate the problem in the framework of label matching where the labels have multiple attributes representing the states of vehicles at customer locations or possible routes that vehicles may continue to cover. Two optimization-based heuristics are developed. Experimental tests on random problems and real data show that the methods can produce quality solutions quickly and are flexible in incorporating complex constraints.

[1]  Tom V. Mathew Genetic Algorithm , 2022 .

[2]  Moshe Dror,et al.  Note on the Complexity of the Shortest Path Models for Column Generation in VRPTW , 1994, Oper. Res..

[3]  Jean-Yves Potvin,et al.  Heuristic approaches to vehicle routing with backhauls and time windows , 1996, Comput. Oper. Res..

[4]  Jean-Yves Potvin,et al.  A Tabu Search Heuristic for the Vehicle Routing Problem with Backhauls and Time Windows , 1997, Transp. Sci..

[5]  Dimitri P. Bertsekas,et al.  The Auction Algorithm for Assignment and Other Network Flow Problems: A Tutorial , 1990 .

[6]  Paolo Toth,et al.  An Exact Algorithm for the Vehicle Routing Problem with Backhauls , 1997, Transp. Sci..

[7]  Sylvie Gélinas,et al.  A new branching strategy for time constrained routing problems with application to backhauling , 1992, Ann. Oper. Res..

[8]  Warren B. Powell,et al.  Adaptive Labeling Algorithms for the Dynamic Assignment Problem , 2000, Transp. Sci..

[9]  Jacques Desrosiers,et al.  Time Constrained Routing and Scheduling , 1992 .

[10]  Ravindra K. Ahuja,et al.  Network Flows: Theory, Algorithms, and Applications , 1993 .

[11]  Jean-Yves Potvin,et al.  A genetic algorithm for vehicle routing with backhauling , 1996, Applied Intelligence.

[12]  Jacques Desrosiers,et al.  2-Path Cuts for the Vehicle Routing Problem with Time Windows , 1997, Transp. Sci..

[13]  Martin Desrochers,et al.  A New Optimization Algorithm for the Vehicle Routing Problem with Time Windows , 1990, Oper. Res..

[14]  Sylvie Gélinas,et al.  A dynamic programming algorithm for the shortest path problem with time windows and linear node costs , 1994, Networks.

[15]  Egon Balas,et al.  The prize collecting traveling salesman problem , 1989, Networks.