An Optimal Profit Route Planning Scheme Based on ACO-OPP

Taxi plays an important role of urban public transportation system. However, without appropriate route planning scheme, taxi drivers can only choose to wait or seek passengers in the absence of orders, leading to wasting a lot of time and fuel. In this paper, an optimal profit route planning scheme for taxi drivers with Ant Colony Optimization Algorithm based on Optimal Profit Points (ACO-OPP) is proposed. First, the taxi trajectory data are preprocessed and the pick-up and drop-off points are extracted to obtain high-quality data; second, the data spatiotemporal distribution is analyzed to plan a more appropriate and rational route; the clustering algorithm is used to obtain the optimal profit points to increase the occupancy rate of taxis; then, ACO-OPP is utilized to plan the profit routes for each taxi. A series of experiments are implemented based on the real taxi trajectory dataset to test and compare the performance of the simulated annealing algorithm, the genetic algorithm, the ant colony algorithm and ACO-OPP on the optimal route length and the profitability with the unit time profit function. The experimental results show that ACO-OPP has the shortest optimal route length and the best profit per unit time.

[1]  Serge P. Hoogendoorn,et al.  Network-Wide Traffic State Estimation Using Loop Detector and Floating Car Data , 2014, J. Intell. Transp. Syst..

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

[3]  Hans-Peter Kriegel,et al.  A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise , 1996, KDD.

[4]  Xiaolong Xu,et al.  RPSBPT: A Route Planning Scheme with Best Profit for Taxi , 2018, 2018 14th International Conference on Mobile Ad-Hoc and Sensor Networks (MSN).

[5]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[6]  Guannan Liu,et al.  A cost-effective recommender system for taxi drivers , 2014, KDD.

[7]  Ting Luo,et al.  An Improved DBSCAN Algorithm to Detect Stops in Individual Trajectories , 2017, ISPRS Int. J. Geo Inf..

[8]  Luca Maria Gambardella,et al.  Ant colony system: a cooperative learning approach to the traveling salesman problem , 1997, IEEE Trans. Evol. Comput..

[9]  J. MacQueen Some methods for classification and analysis of multivariate observations , 1967 .

[10]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[11]  Marco Dorigo,et al.  Distributed Optimization by Ant Colonies , 1992 .

[12]  Xiaohui Yuan,et al.  Dynamic Taxi Service Planning by Minimizing Cruising Distance Without Passengers , 2018, IEEE Access.

[13]  Hui Xiong,et al.  Discovering Urban Functional Zones Using Latent Activity Trajectories , 2015, IEEE Transactions on Knowledge and Data Engineering.

[14]  D.E. Goldberg,et al.  Classifier Systems and Genetic Algorithms , 1989, Artif. Intell..

[15]  Y. Zou,et al.  Taxi trips distribution modeling based on Entropy-Maximizing theory: A case study in Harbin city—China , 2018 .

[16]  Abhishek Singhal,et al.  A big data driven model for taxi drivers' airport pick-up decisions in New York City , 2013, 2013 IEEE International Conference on Big Data.

[17]  Tarik Taleb,et al.  An Unlicensed Taxi Identification Model Based on Big Data Analysis , 2016, IEEE Transactions on Intelligent Transportation Systems.

[18]  Joseph Kee-Yin Ng,et al.  R-Sharing: Rendezvous for Personalized Taxi Sharing , 2018, IEEE Access.

[19]  M. A. ShehnazBegum,et al.  T-Drive: Enhancing Driving Directions with Taxi Drivers' Intelligence , 2014 .

[20]  Jing Fan,et al.  Analysis and Visualization for Hot Spot Based Route Recommendation Using Short-Dated Taxi GPS Traces , 2015, Inf..

[21]  Sungsoon Hwang,et al.  Detecting Stop Episodes from GPS Trajectories with Gaps , 2017 .

[22]  Licia Capra,et al.  Urban Computing: Concepts, Methodologies, and Applications , 2014, TIST.