A Real-Time Taxicab Recommendation System Using Big Trajectories Data
Carpooling is becoming a more and more significant traffic choice, because it can provide additional service options, ease traffic congestion, and reduce total vehicle exhaust emissions. Although some recommendation systems have proposed taxicab carpooling services recently, they cannot fully utiliz...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi-Wiley
2017-01-01
|
Series: | Wireless Communications and Mobile Computing |
Online Access: | http://dx.doi.org/10.1155/2017/5414930 |
id |
doaj-052bc03ee8864147bd14f0b15db6acac |
---|---|
record_format |
Article |
spelling |
doaj-052bc03ee8864147bd14f0b15db6acac2020-11-25T01:16:30ZengHindawi-WileyWireless Communications and Mobile Computing1530-86691530-86772017-01-01201710.1155/2017/54149305414930A Real-Time Taxicab Recommendation System Using Big Trajectories DataPengpeng Chen0Hongjin Lv1Shouwan Gao2Qiang Niu3Shixiong Xia4School of Computer Science and Technology, China University of Mining and Technology, Xuzhou, ChinaSchool of Computer Science and Technology, China University of Mining and Technology, Xuzhou, ChinaSchool of Computer Science and Technology, China University of Mining and Technology, Xuzhou, ChinaSchool of Computer Science and Technology, China University of Mining and Technology, Xuzhou, ChinaSchool of Computer Science and Technology, China University of Mining and Technology, Xuzhou, ChinaCarpooling is becoming a more and more significant traffic choice, because it can provide additional service options, ease traffic congestion, and reduce total vehicle exhaust emissions. Although some recommendation systems have proposed taxicab carpooling services recently, they cannot fully utilize and understand the known information and essence of carpooling. This study proposes a novel recommendation algorithm, which provides either a vacant or an occupied taxicab in response to a passenger’s request, called VOT. VOT recommends the closest vacant taxicab to passengers. Otherwise, VOT infers destinations of occupied taxicabs by similarity comparison and clustering algorithms and then recommends the occupied taxicab heading to a close destination to passengers. Using an efficient large data-processing framework, Spark, we greatly improve the efficiency of large data processing. This study evaluates VOT with a real-world dataset that contains 14747 taxicabs’ GPS data. Results show that the ratio of range (between forecasted and actual destinations) of less than 900 M can reach 90.29%. The total mileage to deliver all passengers is significantly reduced (47.84% on average). Specifically, the reduced total mileage of nonrush hours outperforms other systems by 35%. VOT and others have similar performances in actual detour ratio, even better in rush hours.http://dx.doi.org/10.1155/2017/5414930 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Pengpeng Chen Hongjin Lv Shouwan Gao Qiang Niu Shixiong Xia |
spellingShingle |
Pengpeng Chen Hongjin Lv Shouwan Gao Qiang Niu Shixiong Xia A Real-Time Taxicab Recommendation System Using Big Trajectories Data Wireless Communications and Mobile Computing |
author_facet |
Pengpeng Chen Hongjin Lv Shouwan Gao Qiang Niu Shixiong Xia |
author_sort |
Pengpeng Chen |
title |
A Real-Time Taxicab Recommendation System Using Big Trajectories Data |
title_short |
A Real-Time Taxicab Recommendation System Using Big Trajectories Data |
title_full |
A Real-Time Taxicab Recommendation System Using Big Trajectories Data |
title_fullStr |
A Real-Time Taxicab Recommendation System Using Big Trajectories Data |
title_full_unstemmed |
A Real-Time Taxicab Recommendation System Using Big Trajectories Data |
title_sort |
real-time taxicab recommendation system using big trajectories data |
publisher |
Hindawi-Wiley |
series |
Wireless Communications and Mobile Computing |
issn |
1530-8669 1530-8677 |
publishDate |
2017-01-01 |
description |
Carpooling is becoming a more and more significant traffic choice, because it can provide additional service options, ease traffic congestion, and reduce total vehicle exhaust emissions. Although some recommendation systems have proposed taxicab carpooling services recently, they cannot fully utilize and understand the known information and essence of carpooling. This study proposes a novel recommendation algorithm, which provides either a vacant or an occupied taxicab in response to a passenger’s request, called VOT. VOT recommends the closest vacant taxicab to passengers. Otherwise, VOT infers destinations of occupied taxicabs by similarity comparison and clustering algorithms and then recommends the occupied taxicab heading to a close destination to passengers. Using an efficient large data-processing framework, Spark, we greatly improve the efficiency of large data processing. This study evaluates VOT with a real-world dataset that contains 14747 taxicabs’ GPS data. Results show that the ratio of range (between forecasted and actual destinations) of less than 900 M can reach 90.29%. The total mileage to deliver all passengers is significantly reduced (47.84% on average). Specifically, the reduced total mileage of nonrush hours outperforms other systems by 35%. VOT and others have similar performances in actual detour ratio, even better in rush hours. |
url |
http://dx.doi.org/10.1155/2017/5414930 |
work_keys_str_mv |
AT pengpengchen arealtimetaxicabrecommendationsystemusingbigtrajectoriesdata AT hongjinlv arealtimetaxicabrecommendationsystemusingbigtrajectoriesdata AT shouwangao arealtimetaxicabrecommendationsystemusingbigtrajectoriesdata AT qiangniu arealtimetaxicabrecommendationsystemusingbigtrajectoriesdata AT shixiongxia arealtimetaxicabrecommendationsystemusingbigtrajectoriesdata AT pengpengchen realtimetaxicabrecommendationsystemusingbigtrajectoriesdata AT hongjinlv realtimetaxicabrecommendationsystemusingbigtrajectoriesdata AT shouwangao realtimetaxicabrecommendationsystemusingbigtrajectoriesdata AT qiangniu realtimetaxicabrecommendationsystemusingbigtrajectoriesdata AT shixiongxia realtimetaxicabrecommendationsystemusingbigtrajectoriesdata |
_version_ |
1725149730283978752 |