Carpooling Algorithm with the Common Departure

Ridesharing is becoming a popular mode of transportation with profound effects on the industry. We propose and investigate a novel carpooling with the common departure (CCD) problem that is to find optimal matching planning with minimal global travel cost. This problem applies to carpool among employees in large companies. This type of functionality holds the potential to bring significant benefits to society and the environment, such as reducing energy consumption and reducing traffic congestions. Although there are many ridesharing services for passengers and drivers, there is less research work on carpooling with common departure, especially when considering the global optimal aspects. To this end, a Three-level Matching Strategy for solving the CCD problem is established, including destination grid-based allocation, driving route and grid-based allocation, and passenger supplement strategy. The purpose is to reduce the detour distance traveled by the driver when serving passengers. Meanwhile, the probability of passengers traveling individual is reduced, so that the global travel cost is minimized. It can be seen that the Three-level Matching Strategy is an effective algorithm for the CCD problem. Finally, we conduct extensive experiments on real road networks and show that the Three-level Matching Strategy can save 66.7% of global travel costs compared with the non-matching method. Simultaneously, the average system response time was 2.65 min when the experimental data nodes density was 16% and show that our methods achieve satisfactory performance.

[1]  Xinpeng Zhang,et al.  Mutually Beneficial Confluent Routing , 2016, IEEE Transactions on Knowledge and Data Engineering.

[2]  Kenneth N. Brown,et al.  Maximising the Number of Participants in a Ride-Sharing Scheme: MIP Versus CP Formulations , 2015, 2015 IEEE 27th International Conference on Tools with Artificial Intelligence (ICTAI).

[3]  Lei Chen,et al.  Utility-Aware Ridesharing on Road Networks , 2017, SIGMOD Conference.

[4]  Jieping Ye,et al.  Order Dispatch in Price-aware Ridesharing , 2018, Proc. VLDB Endow..

[5]  Cláudio T. Silva,et al.  A scalable approach for data-driven taxi ride-sharing simulation , 2015, 2015 IEEE International Conference on Big Data (Big Data).

[6]  Wei Zhang,et al.  Path optimization of taxi carpooling , 2018, PloS one.

[7]  Keqiu Li,et al.  Modeling and Analysis of Communication Networks in Multicluster Systems under Spatio-Temporal Bursty Traffic , 2012, IEEE Transactions on Parallel and Distributed Systems.

[8]  Yu Zheng,et al.  T-share: A large-scale dynamic taxi ridesharing service , 2013, 2013 IEEE 29th International Conference on Data Engineering (ICDE).

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

[10]  Mohamed F. Mokbel,et al.  SHAREK: A Scalable Dynamic Ride Sharing System , 2015, 2015 16th IEEE International Conference on Mobile Data Management.

[11]  Michal Maciejewski,et al.  An Assignment-Based Approach to Efficient Real-Time City-Scale Taxi Dispatching , 2016, IEEE Intelligent Systems.

[12]  Gurulingesh Raravi,et al.  Xhare-a-Ride: A Search Optimized Dynamic Ride Sharing System with Approximation Guarantee , 2017, 2017 IEEE 33rd International Conference on Data Engineering (ICDE).

[13]  Sanjay Kumar Madria,et al.  Ridesharing-Inspired Trip Recommendations , 2018, 2018 19th IEEE International Conference on Mobile Data Management (MDM).

[14]  Ruoming Jin,et al.  Large Scale Real-time Ridesharing with Service Guarantee on Road Networks , 2014, Proc. VLDB Endow..

[15]  Amitabha Bagchi,et al.  Beyond Shortest Paths: Route Recommendations for Ride-sharing , 2019, WWW.

[16]  Geyong Min,et al.  Performance Modelling and Analysis of Software-Defined Networking under Bursty Multimedia Traffic , 2016, ACM Trans. Multim. Comput. Commun. Appl..

[17]  Yi-Ming Wei,et al.  Environmental benefits from ridesharing: A case of Beijing , 2017 .

[18]  Emilio Frazzoli,et al.  On-demand high-capacity ride-sharing via dynamic trip-vehicle assignment , 2017, Proceedings of the National Academy of Sciences.