An ant colony optimization algorithm for solving the full truckload vehicle routing problem with profit

This paper proposes an ant colony optimization (ACO) to solve the full-truckload selective multi-depot vehicle routing problem under time windows constraints (denoted by FT-SMDVRPTW). The objective is to construct a solution composed of a set of routes associated with the trucks, aiming at maximizing the total profit. Each order is a pickup and delivery order associated with an origin, a destination, two time windows, and a price for serving the order paid by its corresponding shipper. Each route is a sequence of selected orders to serve so that the operational constraints are respected. Our problem appears clearly when the vehicles return back. It is not obligatory to serve all orders. The motivation of this study is to solve this problem by using an ant colony optimization metaheuristic, called ant colony system, which was originally implemented for solving the basic vehicle routing problem (VRP). We modify the algorithm to incorporate a robust optimization methodology, so that the full truckload can be handled. Finally, we give a numerical example on a randomly generated instance to illustrate our approach.

[1]  Yves Rochat,et al.  Probabilistic diversification and intensification in local search for vehicle routing , 1995, J. Heuristics.

[2]  J. K. Lenstra,et al.  Complexity of vehicle routing and scheduling problems , 1981, Networks.

[3]  3rd International Conference on Logistics Operations Management, GOL 2016, Fez, Morocco, May 23-25, 2016 , 2016, GOL.

[4]  Jian Li,et al.  Full Truckload Vehicle Routing Problem with Profits , 2014 .

[5]  Elhilali Alaoui Ahmed,et al.  A HYBRID ALGORITHM FOR VEHICLE ROUTING PROBLEM WITH TIME WINDOWS AND TARGET TIME , 2017 .

[6]  Marco Dorigo,et al.  Ant colony optimization theory: A survey , 2005, Theor. Comput. Sci..

[7]  Richard F. Hartl,et al.  New savings based algorithms for time constrained pickup and delivery of full truckloads , 2003, Eur. J. Oper. Res..

[8]  Adil Bellabdaoui,et al.  A new crossover to solve the full truckload vehicle routing problem using genetic algorithm , 2016, 2016 3rd International Conference on Logistics Operations Management (GOL).

[9]  B. Yu,et al.  A hybrid algorithm for vehicle routing problem with time windows , 2011, Expert Syst. Appl..

[10]  Michel Gendreau,et al.  A PARALLEL TABU SEARCH HEURISTIC FOR THE VEHICLE ROUTING PROBLEM WITH TIME WINDOWS , 1997 .

[11]  Xiao Liu,et al.  Task Selection and Routing Problems In Collaborative Truckload Transportation , 2010 .

[12]  Paolo Toth,et al.  The Vehicle Routing Problem , 2002, SIAM monographs on discrete mathematics and applications.

[13]  Marius M. Solomon,et al.  Algorithms for the Vehicle Routing and Scheduling Problems with Time Window Constraints , 1987, Oper. Res..

[14]  Sun Guohua Modeling and algorithm for open vehicle routing problem with full-truckloads and time windows , 2012 .

[15]  Barrie M. Baker,et al.  A genetic algorithm for the vehicle routing problem , 2003, Comput. Oper. Res..

[16]  Adil Bellabdaoui,et al.  A literature review on the full trackload vehicle routing problems , 2016, 2016 3rd International Conference on Logistics Operations Management (GOL).

[17]  Gerrit K. Janssens,et al.  A Deterministic Annealing Algorithm for a Bi-Objective Full Truckload Vehicle Routing Problem in Drayage Operations , 2011 .

[18]  Kamlesh Mathur,et al.  Vehicle Routing and Scheduling with Full Truckloads , 2003, Transp. Sci..

[19]  George B. Dantzig,et al.  The Truck Dispatching Problem , 1959 .

[20]  Zhang Lei,et al.  Savings Based Algorithm for Full Truckload Vehicle Routing Problem with Time Window , 2006 .

[21]  B. Yu,et al.  A parallel improved ant colony optimization for multi-depot vehicle routing problem , 2011, J. Oper. Res. Soc..

[22]  Gilbert Laporte,et al.  Vehicle routing with full loads , 1985, Comput. Oper. Res..

[23]  Gilbert Laporte,et al.  Fifty Years of Vehicle Routing , 2009, Transp. Sci..

[24]  G. Clarke,et al.  Scheduling of Vehicles from a Central Depot to a Number of Delivery Points , 1964 .