The multi-vehicle profitable pickup and delivery problem

The transportation industry expanded rapidly in a highly competitive environment. Logistics companies with insufficient volume of transport capacities are forced to make a selection of customers that they can integrate efficiently into their tours. This is of particular relevance in the pickup and delivery market, where shipments from several different customers can be moved on the same vehicle. In the literature, however, the problem of customer selection has not been applied for the given class of pickup and delivery problems so far. We want to fill this gap by introducing the multi-vehicle profitable pickup and delivery problem (MVPPDP), where multiple carriers transport goods from a selection of pickup customers to the corresponding delivery customers within given travel time limits. For this problem, we propose a method based on general variable neighborhood search (GVNS). We conduct experiments with two different variants of this method, namely a sequential (GVNSseq) and a self-adaptive (GVNSsa) version. Additionally, we compare it to an algorithm based on Guided Local Search (GLS), which is known to find good solutions for related problems very fast. The performance of these methods is examined on the basis of data instances with up to 1000 customer requests. In an experimental study, we observe that both variants of GVNS with 11 neighborhoods outperform GLS with regard to solution quality for all sizes of test instances. However, for medium sized and large instances, GLS shows an advantage in average runtimes.

[1]  Gilbert Laporte,et al.  Dynamic pickup and delivery problems , 2010, Eur. J. Oper. Res..

[2]  Lixin Tang,et al.  Iterated local search algorithm based on very large-scale neighborhood for prize-collecting vehicle routing problem , 2006 .

[3]  Rahma Lahyani,et al.  Heuristics for Rich Profitable Tour Problems , 2013, 2013 5th International Conference on Modeling, Simulation and Applied Optimization (ICMSAO).

[4]  Friska Natalia Ferdinand,et al.  A Genetic Algorithm Based Approach to the Profitable Tour Problem with Pick-up and Delivery , 2010 .

[5]  Zuren Feng,et al.  Ants can solve the team orienteering problem , 2008, Comput. Ind. Eng..

[6]  Richard F. Hartl,et al.  Addendum to "Heuristics for the multi-period orienteering problem with multiple time windows" , 2013, Comput. Oper. Res..

[7]  Nacima Labadie,et al.  The Team Orienteering Problem with Time Windows: An LP-based Granular Variable Neighborhood Search , 2012, Eur. J. Oper. Res..

[8]  Tal Raviv,et al.  Static repositioning in a bike-sharing system: models and solution approaches , 2013, EURO J. Transp. Logist..

[9]  Cees Ruijgrok,et al.  European Transport: Insights and Challenges , 2017 .

[10]  Daniele Vigo,et al.  An Adaptive Variable Neighborhood Search Algorithm for a Vehicle Routing Problem Arising in Small Package Shipping , 2013, Transp. Sci..

[11]  Andrew Lim,et al.  An iterative three-component heuristic for the team orienteering problem with time windows , 2014, Eur. J. Oper. Res..

[12]  Elise Miller-Hooks,et al.  A TABU search heuristic for the team orienteering problem , 2005, Comput. Oper. Res..

[13]  Hartmut Stadtler,et al.  A collaborative planning approach for intermodal freight transportation , 2010, OR Spectr..

[14]  Duc-Cuong Dang,et al.  A memetic algorithm for the team orienteering problem , 2008, 4OR.

[15]  Yossi Sheffi,et al.  Combinatorial Auctions in the Procurement of Transportation Services , 2004, Interfaces.

[16]  Maria Sameiro Carvalho,et al.  New mixed integer-programming model for the pickup-and-delivery problem with transshipment , 2014, Eur. J. Oper. Res..

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

[18]  T. Skjoett‐Larsen,et al.  European logistics beyond 2000 , 2000 .

[19]  Pierre Hansen,et al.  Variable Neighborhood Search , 2018, Handbook of Heuristics.

[20]  Herbert Kopfer,et al.  Collaborating freight forwarding enterprises , 2006, OR Spectr..

[21]  Saoussen Krichen,et al.  An adaptive variable neighborhood search for solving the multi-objective node placement problem , 2015, Electron. Notes Discret. Math..

[22]  Dirk Van Oudheusden,et al.  A guided local search metaheuristic for the team orienteering problem , 2009, Eur. J. Oper. Res..

[23]  Richard F. Hartl,et al.  Variable neighborhood search for the dial-a-ride problem , 2010, Comput. Oper. Res..

[24]  Pierre Hansen,et al.  Variable neighbourhood search: methods and applications , 2010, Ann. Oper. Res..

[25]  Daniele Vigo,et al.  Vehicle Routing Problems with Profits , 2014, Vehicle Routing.

[26]  Gilbert Laporte,et al.  Solving a vehicle-routing problem arising in soft-drink distribution , 2006, J. Oper. Res. Soc..

[27]  Chuan-Kang Ting,et al.  The selective pickup and delivery problem: Formulation and a memetic algorithm , 2013 .

[28]  Bruce L. Golden,et al.  The team orienteering problem , 1996 .

[29]  Habib Chabchoub,et al.  Profitable Vehicle Routing Problem with Multiple Trips: Modeling and Variable Neighborhood Descent Algorithm , 2013 .

[30]  Jean-François Cordeau,et al.  Branch and Cut and Price for the Pickup and Delivery Problem with Time Windows , 2009, Transp. Sci..

[31]  Dirk Van Oudheusden,et al.  Iterated local search for the team orienteering problem with time windows , 2009, Comput. Oper. Res..

[32]  Günther R. Raidl,et al.  Variable Neighborhood Descent with Self-Adaptive Neighborhood-Ordering , 2006 .

[33]  Dragan Urošević,et al.  A general variable neighborhood search for the one-commodity pickup-and-delivery travelling salesman problem , 2011, Eur. J. Oper. Res..

[34]  Gilbert Laporte,et al.  A perturbation metaheuristic for the vehicle routing problem with private fleet and common carriers , 2008, J. Oper. Res. Soc..

[35]  Herbert Kopfer,et al.  Combinatorial Auctions in Freight Logistics , 2011, ICCL.

[36]  Harilaos N. Psaraftis,et al.  A multi-commodity, capacitated pickup and delivery problem: The single and two-vehicle cases , 2011, Eur. J. Oper. Res..

[37]  Duc-Cuong Dang,et al.  A PSO-Based Memetic Algorithm for the Team Orienteering Problem , 2011, EvoApplications.

[38]  Carlos Eduardo Carrillo Mendez Team Orienteering Problem with Time Windows and Fuzzy Scores , 2016 .

[39]  Inge Norstad,et al.  Benchmark Suite for Industrial and Tramp Ship Routing and Scheduling Problems , 2014, INFOR Inf. Syst. Oper. Res..

[40]  Nenad Mladenovic,et al.  A general variable neighborhood search for solving the uncapacitated single allocation p-hub median problem , 2009, Eur. J. Oper. Res..

[41]  Chelsea C. White,et al.  Pickup and Delivery with Split Loads , 2008, Transp. Sci..

[42]  C. Voudouris,et al.  Partial Constraint Satisfaction Problems and Guided Local Search , 1996 .

[43]  Tom M. Cavalier,et al.  A heuristic for the multiple tour maximum collection problem , 1994, Comput. Oper. Res..

[44]  Gilbert Laporte,et al.  Horizontal cooperation among freight carriers: request allocation and profit sharing , 2008, J. Oper. Res. Soc..

[45]  Thibaut Vidal,et al.  Large Neighborhoods with Implicit Customer Selection for Vehicle Routing Problems with Profits , 2014, Transp. Sci..

[46]  Olivera Jankovic,et al.  A general variable neighborhood search for solving the uncapacitated r-allocation p-hub maximal covering problem , 2017, Electron. Notes Discret. Math..

[47]  Richard F. Hartl,et al.  The Influence of Routing on Lateral Transhipment , 2013, EUROCAST.

[48]  Paolo Toth,et al.  Models, relaxations and exact approaches for the capacitated vehicle routing problem , 2002, Discret. Appl. Math..

[49]  Shih-Wei Lin,et al.  A simulated annealing heuristic for the team orienteering problem with time windows , 2012, Eur. J. Oper. Res..

[50]  Richard F. Hartl,et al.  A survey on pickup and delivery problems , 2008 .

[51]  Ulrich Derigs,et al.  Cooperative planning in express carrier networks - An empirical study on the effectiveness of a real-time Decision Support System , 2011, Decis. Support Syst..

[52]  Ching-Wu Chu,et al.  A heuristic algorithm for the truckload and less-than-truckload problem , 2005, Eur. J. Oper. Res..

[53]  M. Sol The general pickup and delivery problem , 2010 .

[54]  Gilbert Laporte,et al.  The single vehicle routing problem with deliveries and selective pickups , 2008, Comput. Oper. Res..

[55]  Dirk Van Oudheusden,et al.  A Path Relinking approach for the Team Orienteering Problem , 2010, Comput. Oper. Res..

[56]  Sophie N. Parragh,et al.  A survey on pickup and delivery models Part II : Transportation between pickup and delivery locations , 2007 .

[57]  Fabien Lehuédé,et al.  A branch-and-cut-and-price approach for the pickup and delivery problem with shuttle routes , 2013, Eur. J. Oper. Res..

[58]  Michel Gendreau,et al.  Traveling Salesman Problems with Profits , 2005, Transp. Sci..

[59]  Yuan Li,et al.  Adaptive large neighborhood search for the pickup and delivery problem with time windows, profits, and reserved requests , 2016, Eur. J. Oper. Res..

[60]  Alain Hertz,et al.  The capacitated team orienteering and profitable tour problems , 2007, J. Oper. Res. Soc..

[61]  Gilbert Laporte,et al.  Static pickup and delivery problems: a classification scheme and survey , 2007 .

[62]  Gilbert Laporte,et al.  The selective travelling salesman problem , 1990, Discret. Appl. Math..

[63]  Michel Gendreau,et al.  An exact algorithm for team orienteering problems , 2007, 4OR.

[64]  G. Croes A Method for Solving Traveling-Salesman Problems , 1958 .

[65]  Alain Hertz,et al.  Metaheuristics for the team orienteering problem , 2005, J. Heuristics.

[66]  Martin W. P. Savelsbergh,et al.  Reducing Truckload Transportation Costs Through Collaboration , 2007, Transp. Sci..

[67]  Günther R. Raidl,et al.  Balancing Bicycle Sharing Systems: A Variable Neighborhood Search Approach , 2013, EvoCOP.

[68]  Martin W. P. Savelsbergh,et al.  Shipper collaboration , 2007, Comput. Oper. Res..

[69]  Shih-Wei Lin,et al.  Solving the team orienteering problem using effective multi-start simulated annealing , 2013, Appl. Soft Comput..

[70]  David Pisinger,et al.  A branch-and-cut algorithm for the capacitated profitable tour problem , 2014, Discret. Optim..

[71]  Viet Hung Nguyen,et al.  Approximating the asymmetric profitable tour , 2010, Electron. Notes Discret. Math..

[72]  Maria Grazia Speranza,et al.  Optimal solutions for routing problems with profits , 2013, Discret. Appl. Math..