A Generic Data-Driven Recommendation System for Large-Scale Regular and Ride-Hailing Taxi Services

Modern taxi services are usually classified into two major categories: traditional taxicabs and ride-hailing services. For both services, it is required to design highly efficient recommendation systems to satisfy passengers’ quality of experience and drivers’ benefits. Customers desire to minimize their waiting time before rides, while drivers aim to speed up their customer hunting. In this paper, we propose to leverage taxi service efficiency by designing a generic and smart recommendation system that exploits the benefits of Vehicular Social Networks (VSNs). Aiming at optimizing three key performance metrics, number of pick-ups, customer waiting time, and vacant traveled distance for both taxi services, the proposed recommendation system starts by efficiently estimating the future customer demands in different clusters of the area of interest. Then, it proposes an optimal taxi-to-region matching according to the location of each taxi and the future requested demand of each region. Finally, an optimized geo-routing algorithm is developed to minimize the navigation time spent by drivers. Our simulation model is applied to the borough of Manhattan and is validated with realistic data. Selected results show that significant performance gains are achieved thanks to the additional cooperation among taxi drivers enabled by VSN, as compared to traditional cases.

[1]  Elisabeth Uhlemann,et al.  Connected-Vehicles Applications Are Emerging [Connected Vehicles] , 2016, IEEE Vehicular Technology Magazine.

[2]  Qi Han,et al.  Spatial crowdsourcing: current state and future directions , 2016, IEEE Communications Magazine.

[3]  Neda Masoud,et al.  Trip-based graph partitioning in dynamic ridesharing , 2020 .

[4]  Feng Xia,et al.  Mobility Dataset Generation for Vehicular Social Networks Based on Floating Car Data , 2018, IEEE Transactions on Vehicular Technology.

[5]  Ramayya Krishnan,et al.  Non-Myopic Adaptive Route Planning in Uncertain Congestion Environments , 2015, IEEE Transactions on Knowledge and Data Engineering.

[6]  Ramayya Krishnan,et al.  Understanding taxi drivers’ routing choices from spatial and social traces , 2015, Frontiers of Computer Science.

[7]  Zhaohui Wu,et al.  Prediction of urban human mobility using large-scale taxi traces and its applications , 2012, Frontiers of Computer Science.

[8]  Joseph Y. J. Chow,et al.  A dynamic ridesharing dispatch and idle vehicle repositioning strategy with integrated transit transfers , 2018, Transportation Research Part E: Logistics and Transportation Review.

[9]  Geoff Boeing,et al.  OSMnx: New Methods for Acquiring, Constructing, Analyzing, and Visualizing Complex Street Networks , 2016, Comput. Environ. Urban Syst..

[10]  Hai Yang,et al.  Ridesourcing systems: A framework and review , 2019, Transportation Research Part B: Methodological.

[11]  Zhaolong Ning,et al.  A Demand-Supply Oriented Taxi Recommendation System for Vehicular Social Networks , 2018, IEEE Access.

[12]  Hakim Ghazzai,et al.  Mobile Crowdsourcing for Intelligent Transportation Systems: Real-Time Navigation in Urban Areas , 2019, IEEE Access.

[13]  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).

[14]  Hai Yang,et al.  Hexagon-Based Convolutional Neural Network for Supply-Demand Forecasting of Ride-Sourcing Services , 2019, IEEE Transactions on Intelligent Transportation Systems.

[15]  Feng Xia,et al.  Time-Location-Relationship Combined Service Recommendation Based on Taxi Trajectory Data , 2017, IEEE Transactions on Industrial Informatics.

[16]  Andrea Simonetto,et al.  Real-time city-scale ridesharing via linear assignment problems , 2019, Transportation Research Part C: Emerging Technologies.

[17]  Robert B. Noland,et al.  Current map-matching algorithms for transport applications: State-of-the art and future research directions , 2007 .

[18]  Hakim Ghazzai,et al.  Incremental Recommendation System for Large-scale Taxi Fleet in Smart Cities , 2019, 2019 IEEE International Conference of Vehicular Electronics and Safety (ICVES).

[19]  Feng Xia,et al.  Vehicular Social Networks: Enabling Smart Mobility , 2017, IEEE Communications Magazine.

[20]  George J. Pappas,et al.  Taxi Dispatch With Real-Time Sensing Data in Metropolitan Areas: A Receding Horizon Control Approach , 2016, IEEE Trans Autom. Sci. Eng..

[21]  Joseph Ying Jun Chow,et al.  Non-myopic Relocation of Idle Mobility-on-Demand Vehicles as a Dynamic Location-Allocation-Queueing Problem , 2017 .

[22]  João Gama,et al.  Predicting Taxi–Passenger Demand Using Streaming Data , 2013, IEEE Transactions on Intelligent Transportation Systems.

[23]  Hakim Ghazzai,et al.  Rapid Management of Unexpected Events in Urban V2I Communications Systems , 2019, 2019 IEEE International Conference of Vehicular Electronics and Safety (ICVES).

[24]  MengChu Zhou,et al.  A Cooperative Quality-Aware Service Access System for Social Internet of Vehicles , 2018, IEEE Internet of Things Journal.

[25]  Patrick Jaillet,et al.  Online Spatio-Temporal Matching in Stochastic and Dynamic Domains , 2016, AAAI.

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

[27]  Anna Maria Vegni,et al.  A Survey on Vehicular Social Networks , 2015, IEEE Communications Surveys & Tutorials.

[28]  Nicholas Jing Yuan,et al.  T-Finder: A Recommender System for Finding Passengers and Vacant Taxis , 2013, IEEE Transactions on Knowledge and Data Engineering.

[29]  Yu Liu,et al.  Taxi-RS: Taxi-Hunting Recommendation System Based on Taxi GPS Data , 2015, IEEE Transactions on Intelligent Transportation Systems.

[30]  Andrea Simonetto,et al.  On the needs for MaaS platforms to handle competition in ridesharing mobility , 2019, Transportation Research Part C: Emerging Technologies.