Optimization of Dynamic Ridesharing Systems

Internet-enabled technologies are becoming more widespread; users are constantly connected to the network in every place and daily activity. Access to transportation-related features—mobile payment systems, Global Positioning System connections, real-time public transit timetables or traffic congestion information, and so on—is easy. This access results in new ways to plan mobility. In the innovative mobility systems implemented and developed with these technologies, the new real-time capabilities of dynamic ridesharing, an extended version of traditional ridesharing, can play a key role if the relevant performance is improved. In other words, although ridesharing is not a new idea, recent technological advances should increase its popularity. In this paper, a proposed ridesharing system considers the interactions between drivers or riders and the system manager and the interactions between drivers and riders. The positions and speeds of the shared vehicles and the traffic flows in which such vehicles travel are omitted. To optimize the performance of the ridesharing system, a discrete event, dynamic pickup and delivery model that represents the considered dynamics and an optimal matching problem that optimally allocates an empty seat in a vehicle to a rider are proposed. The dynamic model represents the behavior of the ridesharing system and computes the relevant performance; the optimization problem finds the best match and path in the considered transportation network to minimize the difference between the desired departure and arrival times. In this paper, after the introduction of the ridesharing model, the discussion of the solution to the optimal matching problem, a simulation model is described. A real world case study is then presented and discussed.

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

[2]  Alan Borning,et al.  Where Is My Bus? Impact of mobile real-time information on the perceived and actual wait time of transit riders , 2011 .

[3]  Yuan Tian,et al.  Modelling commuting mode choice with explicit consideration of carpool in the choice set formation , 2011 .

[4]  Niels A. H. Agatz,et al.  The Value of Optimization in Dynamic Ride-Sharing: A Simulation Study in Metro Atlanta , 2010 .

[5]  Ali Haghani,et al.  Real-Time Rideshare Matching Problem , 2010 .

[6]  J. Banks,et al.  Discrete-Event System Simulation , 1995 .

[7]  Christos G. Cassandras,et al.  Introduction to Discrete Event Systems , 1999, The Kluwer International Series on Discrete Event Dynamic Systems.

[8]  Suzanne B Kurth,et al.  CAR-POOLING PROGRAMS: SOLUTION TO A PROBLEM? , 1977 .

[9]  J. D. Hunt,et al.  Stated-Preference Examination of Attitudes Toward Carpooling to Work in Calgary , 1997 .

[10]  Donald J Dailey,et al.  Seattle smart traveler: dynamic ridematching on the World Wide Web , 1999 .

[11]  Allen Greenberg,et al.  ORGANIZED DYNAMIC RIDE SHARING: THE POTENTIAL ENVIRONMENTAL BENEFITS AND THE OPPORTUNITY FOR ADVANCING THE CONCEPT , 2001 .

[12]  Irwin P. Levin Measuring tradeoffs in carpool driving arrangement preferences , 1982 .

[13]  Andrew Nash Web 2.0 Applications for Improving Public Participation in Transport Planning , 2010 .

[14]  Pasquale Carotenuto,et al.  Flexible services for people transportation: a simulation model in a discrete events environment , 2011 .

[15]  Ron N. Buliung,et al.  Driving Factors behind Successful Carpool Formation and Use , 2009 .

[16]  Genevieve Giuliano,et al.  Impact of high occupancy vehicle lanes on carpooling behavior , 1990 .

[17]  Christoph Stach,et al.  vHike - A Dynamic Ride-Sharing Service for Smartphones , 2011, 2011 IEEE 12th International Conference on Mobile Data Management.

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

[19]  G. Correia,et al.  Carpooling and carpool clubs: Clarifying concepts and assessing value enhancement possibilities through a Stated Preference web survey in Lisbon, Portugal , 2011 .