Top-$k$k Vehicle Matching in Social Ridesharing: A Price-Aware Approach

In the past few years ridesharing has largely reshaped the transportation marketplace. It is envisioned as a promising solution to transportation-related problems in metropolitan cities, such as traffic congestion and air pollution. In the current ridesharing research, social ridesharing, which makes use of social relations among drivers and riders to address safety issues, and dynamic pricing are two active directions with important business implications. Simultaneously optimizing social cohesion and revenue is vital to a commercial ridesharing platform's sustainable development, which, however, has not been previously studied. In this paper, we first present a new pricing scheme that better incentivizes drivers and riders to participate in ridesharing, and then propose a novel type of Price-aware Top- $k$ Matching (PTkM) queries which retrieve the top- $k$ vehicles for a rider's request by taking into account both social relations and revenue. We design an efficient algorithm with a set of powerful pruning techniques to tackle this problem. Moreover, we propose a novel index tailored to our problem to further speed up query processing. Extensive experimental results on real datasets show that our proposed algorithms achieve desirable performance for real-world deployment.

[1]  Yunjun Gao,et al.  Price-and-Time-Aware Dynamic Ridesharing , 2018, 2018 IEEE 34th International Conference on Data Engineering (ICDE).

[2]  Yajuan Qin,et al.  Social Group Architecture Based Distributed Ride-Sharing Service in VANET , 2014, Int. J. Distributed Sens. Networks.

[3]  Ouri Wolfson,et al.  Analysis and evaluation of the slugging form of ridesharing , 2013, SIGSPATIAL/GIS.

[4]  Sarvapali D. Ramchurn,et al.  Sharing Rides with Friends: A Coalition Formation Algorithm for Ridesharing , 2015, AAAI.

[5]  Jianliang Xu,et al.  Towards Social-Aware Ridesharing Group Query Services , 2017, IEEE Transactions on Services Computing.

[6]  Jianliang Xu,et al.  Geo-Social K-Cover Group queries for collaborative spatial computing , 2016, 2016 IEEE 32nd International Conference on Data Engineering (ICDE).

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

[8]  Christian S. Jensen,et al.  Similarity-based prediction of travel times for vehicles traveling on known routes , 2008, GIS '08.

[9]  Yu Zheng,et al.  Real-Time City-Scale Taxi Ridesharing , 2015, IEEE Transactions on Knowledge and Data Engineering.

[10]  Jianliang Xu,et al.  Top-k Taxi Recommendation in Realtime Social-Aware Ridesharing Services , 2017, SSTD.

[11]  Guoliang Li,et al.  An Efficient Ride-Sharing Framework for Maximizing Shared Route , 2018, IEEE Transactions on Knowledge and Data Engineering.

[12]  Torsten Suel,et al.  Three-hop distance estimation in social graphs , 2016, 2016 IEEE International Conference on Big Data (Big Data).

[13]  Jianliang Xu,et al.  Towards Why-Not Spatial Keyword Top-$k$ Queries: A Direction-Aware Approach , 2018, IEEE Transactions on Knowledge and Data Engineering.

[14]  Ke Xu,et al.  An Efficient Insertion Operator in Dynamic Ridesharing Services , 2019, 2019 IEEE 35th International Conference on Data Engineering (ICDE).

[15]  Jianwei Niu,et al.  K-hop centrality metric for identifying influential spreaders in dynamic large-scale social networks , 2014, 2014 IEEE Global Communications Conference.

[16]  Jieping Ye,et al.  A Unified Approach to Route Planning for Shared Mobility , 2018, Proc. VLDB Endow..

[17]  Yong Gan,et al.  Traffic Simulation and Visual Verification in Smog , 2019, ACM Trans. Intell. Syst. Technol..

[18]  Markus Schaal,et al.  An Analysis of Topical Proximity in the Twitter Social Graph , 2012, SocInfo.

[19]  Niels A. H. Agatz,et al.  Sustainable Passenger Transportation: Dynamic Ride-Sharing , 2010 .

[20]  Stavros Papadopoulos,et al.  A General Framework for Geo-Social Query Processing , 2013, Proc. VLDB Endow..

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

[22]  Stephan Winter,et al.  Activity-based ridesharing: increasing flexibility by time geography , 2016, SIGSPATIAL/GIS.

[23]  Hanan Samet,et al.  The Quadtree and Related Hierarchical Data Structures , 1984, CSUR.

[24]  Jianliang Xu,et al.  Efficient Matching of Offers and Requests in Social-Aware Ridesharing , 2018, 2018 19th IEEE International Conference on Mobile Data Management (MDM).

[25]  Athina Markopoulou,et al.  Assessing the Potential of Ride-Sharing Using Mobile and Social Data , 2013 .

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

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

[28]  Sarvapali D. Ramchurn,et al.  A cooperative game-theoretic approach to the social ridesharing problem , 2017, Artif. Intell..

[29]  Ugur Demiryurek,et al.  Price-aware real-time ride-sharing at scale: an auction-based approach , 2016, SIGSPATIAL/GIS.

[30]  Ricardo Fernandes,et al.  Empirical evaluation of a dynamic and distributed taxi-sharing system , 2012, 2012 15th International IEEE Conference on Intelligent Transportation Systems.

[31]  Yu Zheng,et al.  Travel time estimation of a path using sparse trajectories , 2014, KDD.