Two-layer simulated annealing and tabu search heuristics for a vehicle routing problem with cross docks and split deliveries

Abstract Cross docking plays an increasingly important role in improving the efficiency of large-scale distribution networks. Unlike traditional warehouses, cross docks hold little or no inventory. Instead, goods from incoming trucks are unloaded and immediately transferred through the cross dock to outgoing trucks. Thus, cross docks serve to reduce inventory holding costs and shorten lead times from suppliers to retailers. However, to fully realize these benefits, trucks must be effectively coordinated at each cross dock. Such coordination brings a challenging extension to vehicle routing problems. In this paper a new vehicle routing problem with cross docks and split deliveries is proposed. A mixed-integer linear programming formulation is established for this problem, along with solution methodologies combining a constructive heuristic with two-layer simulated annealing and tabu search. The constructive heuristic creates a solution which is further improved by two-layer variants of simulated annealing or tabu search. The first layer optimizes the allocation of trucks to cross docks while the second layer optimizes the visitation order to suppliers and retailers for trucks assigned to each cross dock. Experimental results demonstrate that the proposed approach effectively solves large-size problems within a reasonable computational time.

[1]  Alexandre Salles da Cunha,et al.  A Branch-and-price algorithm for a Vehicle Routing Problem with Cross-Docking , 2011, Electron. Notes Discret. Math..

[2]  Jamal Arkat,et al.  Two-level vehicle routing with cross-docking in a three-echelon supply chain: A genetic algorithm approach , 2015 .

[3]  Victor B. Kreng,et al.  The benefits of a cross-docking delivery strategy: a supply chain collaboration approach , 2008 .

[4]  Dirk Cattrysse,et al.  Cross-docking: State of the art , 2012 .

[5]  Ching-Jong Liao,et al.  Vehicle routing with cross-docking in the supply chain , 2010, Expert Syst. Appl..

[6]  Hosang Jung,et al.  Ant colony optimization algorithm to solve for the transportation problem of cross-docking network , 2010, Comput. Ind. Eng..

[7]  Ke Fu,et al.  Transshipment service through crossdocks with both soft and hard time windows , 2010, Annals of Operations Research.

[8]  CS Sung,et al.  An exact algorithm for a cross-docking supply chain network design problem , 2008, J. Oper. Res. Soc..

[9]  Thiago F. Noronha,et al.  Iterated local search heuristics for the Vehicle Routing Problem with Cross-Docking , 2014, Expert Syst. Appl..

[10]  Jaime Cerdá,et al.  The heterogeneous vehicle routing and truck scheduling problem in a multi-door cross-dock system , 2015, Comput. Chem. Eng..

[11]  Ping Chen,et al.  Multiple crossdocks with inventory and time windows , 2006, Comput. Oper. Res..

[12]  Nils Boysen,et al.  Jena Research Papers in Business and Economics Truck Scheduling in Cross Docking Terminals with fixed Outbound Departures , 2010 .

[13]  Parida Jewpanya,et al.  Open vehicle routing problem with cross-docking , 2016, Comput. Ind. Eng..

[14]  Alexandre Salles da Cunha,et al.  The Pickup and Delivery Problem with Cross-Docking , 2013, Comput. Oper. Res..

[15]  Iris F. A. Vis,et al.  Synchronization in cross-docking networks: A research classification and framework , 2014, Eur. J. Oper. Res..

[16]  John J. Bartholdi,et al.  Reducing Labor Costs in an LTL Crossdocking Terminal , 2000, Oper. Res..

[17]  Andrew Lim,et al.  Crossdocking distribution networks with setup cost and time window constraint , 2011 .

[18]  John J. Bartholdi,et al.  The Best Shape for a Crossdock , 2004, Transp. Sci..

[19]  Nils Boysen,et al.  Cross dock scheduling: Classification, literature review and research agenda , 2010 .

[20]  C. S. Sung,et al.  Integrated service network design for a cross-docking supply chain network , 2003, J. Oper. Res. Soc..

[21]  Jaime Cerdá,et al.  A sweep-heuristic based formulation for the vehicle routing problem with cross-docking , 2013, Comput. Chem. Eng..

[22]  Jaime Cerdá,et al.  The multi-echelon vehicle routing problem with cross docking in supply chain management , 2011, Comput. Chem. Eng..

[23]  Young Hae Lee,et al.  Vehicle routing scheduling for cross-docking in the supply chain , 2006, Comput. Ind. Eng..

[24]  Gilbert Laporte,et al.  Vehicle routing with cross-docking , 2009, J. Oper. Res. Soc..

[25]  M. Hammer,et al.  Deep change - how operational innovation can transform your company , 2004, IEEE Engineering Management Review.

[26]  C. Richard Cassady,et al.  Impact of cross-docking on inventory in a decentralized retail supply chain , 2006 .

[27]  Christos D. Tarantilis,et al.  Adaptive multi-restart Tabu Search algorithm for the vehicle routing problem with cross-docking , 2013, Optim. Lett..

[28]  Seyyed M. T. Fatemi Ghomi,et al.  Vehicle routing scheduling problem with cross docking and split deliveries , 2014, Comput. Chem. Eng..

[29]  Iván A. Contreras,et al.  A mixed-integer programming formulation and Lagrangean relaxation for the cross-dock door assignment problem , 2016 .