A dial-a-ride problem using private vehicles and alternative nodes

This paper addresses the dial-a-ride problem (DARP) using private vehicles and alternative nodes (DARP-PV-AN). The DARP consists of creating vehicle routes in order to ensure a set of users’ transportation requests. Each request corresponds to a client needing to be transported from his/her origin to his/her destination. Routing costs have to be minimized while respecting a set of constraints like time windows and maximum route length. In the classical DARP, vehicles have to start from a depot and come back to it at the end of their route. In the DARP-PV-AN, the on-demand transportation service can be done either by a public fleet or by clients that use their private vehicles. The use of these vehicles adds more flexibility and unclog the public transportation fleet by allowing clients to organize their own transportation. However, it also raises some privacy concerns. The DARP-PV-AN addresses these concerns and focuses on location privacy, i.e., the ability to prevent the third parties from learning clients’ locations, by keeping both original and final locations private. This is addressed by setting several pickup/delivery nodes for the transportation requests, thus masking the private address. A compact mixed integer linear model is presented, and an evolutionary local search (ELS) is proposed to compute solutions of good quality for the problem. These methods are benchmarked on a modified set of benchmark instances. A new set of realistic instances is also provided to test the ELS in a more realistic way.

[1]  Gilbert Laporte,et al.  Parallel Tabu search heuristics for the dynamic multi-vehicle dial-a-ride problem , 2004, Parallel Comput..

[2]  Fabien Lehuédé,et al.  The Dial-A-Ride Problem with Transfers , 2014, Comput. Oper. Res..

[3]  Steffen Wolf,et al.  Evolutionary Local Search for the Super-Peer Selection Problem and the p -Hub Median Problem , 2007, Hybrid Metaheuristics.

[4]  Christian Prins,et al.  A GRASP × Evolutionary Local Search Hybrid for the Vehicle Routing Problem , 2009, Bio-inspired Algorithms for the Vehicle Routing Problem.

[5]  Gerhard J. Woeginger,et al.  Analysis of the dial-a-ride problem of Hunsaker and Savelsbergh , 2011, Oper. Res. Lett..

[6]  Juan José Salazar González,et al.  Pickup-and-Delivery Problems for People Transportation , 2014, Vehicle Routing.

[7]  Sébastien Gambs,et al.  Show me how you move and I will tell you who you are , 2010, SPRINGL '10.

[8]  M. Desrochers,et al.  A Generalized Permanent Labelling Algorithm For The Shortest Path Problem With Time Windows , 1988 .

[9]  Philippe Lacomme,et al.  An ELS-based approach with dynamic probabilities management in local search for the Dial-A-Ride Problem , 2016, Eng. Appl. Artif. Intell..

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

[11]  Christian Artigues,et al.  Optimization of occupancy rate in dial-a-ride problems via linear fractional column generation , 2011, Comput. Oper. Res..

[12]  Vincent T'Kindt,et al.  A Multicriteria Dial‐a‐Ride Problem with an Ecological Measure and Heterogeneous Vehicles , 2014 .

[13]  David Pisinger,et al.  Synchronized dial-a-ride transportation of disabled passengers at airports , 2013, Eur. J. Oper. Res..

[14]  C. Cottrill,et al.  Location privacy preferences: A survey-based analysis of consumer awareness, trade-off and decision-making , 2015 .

[15]  Marie-José Huguet,et al.  AMORES: an architecture for mobiquitous resilient systems , 2012, ARMOR '12.

[16]  Gilbert Laporte,et al.  A Tabu Search Heuristic for the Static Multi-Vehicle Dial-a-Ride Problem , 2002 .

[17]  C. Prins,et al.  A GRASP×ELS approach for real-life Location Routing Problems , 2009, 2009 International Conference on Computers & Industrial Engineering.

[18]  M. Gendreau A Hybrid Genetic Algorithm for Multi-Depot and Periodic Vehicle Routing Problems , 2010 .

[19]  Manuel Iori,et al.  Minimizing CO2 emissions in a practical daily carpooling problem , 2017, Comput. Oper. Res..

[20]  Jean-Yves Potvin,et al.  A parallel route building algorithm for the vehicle routing and scheduling problem with time windows , 1993 .

[21]  Roberto Roberti,et al.  Recent exact algorithms for solving the vehicle routing problem under capacity and time window constraints , 2012, Eur. J. Oper. Res..

[22]  Brian W. Kernighan,et al.  An Effective Heuristic Algorithm for the Traveling-Salesman Problem , 1973, Oper. Res..

[23]  Jack J. Dongarra,et al.  Performance of various computers using standard linear equations software in a FORTRAN environment , 1988, CARN.

[24]  Helena Ramalhinho Dias Lourenço,et al.  Iterated Local Search , 2001, Handbook of Metaheuristics.

[25]  Michel Gendreau,et al.  A Hybrid Genetic Algorithm for Multidepot and Periodic Vehicle Routing Problems , 2012, Oper. Res..

[26]  Martin W. P. Savelsbergh,et al.  Optimization for dynamic ride-sharing: A review , 2012, Eur. J. Oper. Res..

[27]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[28]  Kris Braekers,et al.  A hybrid Genetic Algorithm for the Heterogeneous Dial-A-Ride Problem , 2017, Comput. Oper. Res..

[29]  Gilbert Laporte,et al.  Combining multicriteria analysis and tabu search for dial-a-ride problems , 2013 .

[30]  Marcus Poggi de Aragão,et al.  Improved Branch-Cut-and-Price for Capacitated Vehicle Routing , 2014, IPCO.

[31]  Daniele Quercia,et al.  Recommending Social Events from Mobile Phone Location Data , 2010, 2010 IEEE International Conference on Data Mining.

[32]  Marie-José Huguet,et al.  Meeting points in ridesharing: A privacy-preserving approach , 2016, Transportation Research Part C: Emerging Technologies.

[33]  Elisa Bertino,et al.  Proceedings of the 3rd ACM SIGSPATIAL International Workshop on Security and Privacy in GIS and LBS , 2010, GIS 2010.

[34]  Paolo Detti,et al.  A multi-depot dial-a-ride problem with heterogeneous vehicles and compatibility constraints in healthcare☆ , 2017 .

[35]  Manuel Iori,et al.  Pickup-and-Delivery Problems for Goods Transportation , 2014, Vehicle Routing.

[36]  Fernando Ordóñez,et al.  Ridesharing: The state-of-the-art and future directions , 2013 .

[37]  Gilbert Laporte,et al.  Models and branch-and-cut algorithms for pickup and delivery problems with time windows , 2007 .

[38]  Christian Prins,et al.  A simple and effective evolutionary algorithm for the vehicle routing problem , 2004, Comput. Oper. Res..

[39]  Gerrit K. Janssens,et al.  Exact and meta-heuristic approach for a general heterogeneous dial-a-ride problem with multiple depots , 2014 .