<i>pShare</i>: Privacy-Preserving Ride-Sharing System with Minimum-Detouring Route

Online ride-hailing (ORH) services allow people to enjoy on-demand transportation services through their mobile devices in a short responding time. Despite the great convenience, users need to submit their location information to the ORH service provider, which may incur unexpected privacy problems....

Full description

Bibliographic Details
Main Authors: Junxin Huang, Yuchuan Luo, Ming Xu, Bowen Hu, Jian Long
Format: Article
Language:English
Published: MDPI AG 2022-01-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/12/2/842
_version_ 1797496040885059584
author Junxin Huang
Yuchuan Luo
Ming Xu
Bowen Hu
Jian Long
author_facet Junxin Huang
Yuchuan Luo
Ming Xu
Bowen Hu
Jian Long
author_sort Junxin Huang
collection DOAJ
description Online ride-hailing (ORH) services allow people to enjoy on-demand transportation services through their mobile devices in a short responding time. Despite the great convenience, users need to submit their location information to the ORH service provider, which may incur unexpected privacy problems. In this paper, we mainly study the privacy and utility of the ride-sharing system, which enables multiple riders to share one driver. To solve the privacy problem and reduce the ride-sharing detouring waste, we propose a privacy-preserving ride-sharing system named <i>pShare</i>. To hide users’ precise locations from the service provider, we apply a zone-based travel time estimation approach to privately compute over sensitive data while cloaking each rider’s location in a zone area. To compute the matching results along with the least-detouring route, the service provider first computes the shortest path for each eligible rider combination, then compares the additional traveling time (ATT) of all combinations, and finally selects the combination with minimum ATT. We designed a secure comparing protocol by utilizing the garbled circuit, which enables the ORH server to execute the protocol with a crypto server without privacy leakage. Moreover, we apply the data packing technique, by which multiple data can be packed as one to reduce the communication and computation overhead. Through the theoretical analysis and evaluation results, we prove that <i>pShare</i> is a practical ride-sharing scheme that can find out the sharing riders with minimum ATT in acceptable accuracy while protecting users’ privacy.
first_indexed 2024-03-10T01:58:03Z
format Article
id doaj.art-987022ae8d1b48508c53aea0971dae21
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T01:58:03Z
publishDate 2022-01-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-987022ae8d1b48508c53aea0971dae212023-11-23T12:53:46ZengMDPI AGApplied Sciences2076-34172022-01-0112284210.3390/app12020842<i>pShare</i>: Privacy-Preserving Ride-Sharing System with Minimum-Detouring RouteJunxin Huang0Yuchuan Luo1Ming Xu2Bowen Hu3Jian Long4College of Computer Science, National University of Defense Technology, Changsha 410073, ChinaCollege of Computer Science, National University of Defense Technology, Changsha 410073, ChinaCollege of Computer Science, National University of Defense Technology, Changsha 410073, ChinaCollege of Computer Science, National University of Defense Technology, Changsha 410073, ChinaCollege of Computer Science, National University of Defense Technology, Changsha 410073, ChinaOnline ride-hailing (ORH) services allow people to enjoy on-demand transportation services through their mobile devices in a short responding time. Despite the great convenience, users need to submit their location information to the ORH service provider, which may incur unexpected privacy problems. In this paper, we mainly study the privacy and utility of the ride-sharing system, which enables multiple riders to share one driver. To solve the privacy problem and reduce the ride-sharing detouring waste, we propose a privacy-preserving ride-sharing system named <i>pShare</i>. To hide users’ precise locations from the service provider, we apply a zone-based travel time estimation approach to privately compute over sensitive data while cloaking each rider’s location in a zone area. To compute the matching results along with the least-detouring route, the service provider first computes the shortest path for each eligible rider combination, then compares the additional traveling time (ATT) of all combinations, and finally selects the combination with minimum ATT. We designed a secure comparing protocol by utilizing the garbled circuit, which enables the ORH server to execute the protocol with a crypto server without privacy leakage. Moreover, we apply the data packing technique, by which multiple data can be packed as one to reduce the communication and computation overhead. Through the theoretical analysis and evaluation results, we prove that <i>pShare</i> is a practical ride-sharing scheme that can find out the sharing riders with minimum ATT in acceptable accuracy while protecting users’ privacy.https://www.mdpi.com/2076-3417/12/2/842online ride-hailingride-sharing matchingprivacy-preservinglocation privacypath planning
spellingShingle Junxin Huang
Yuchuan Luo
Ming Xu
Bowen Hu
Jian Long
<i>pShare</i>: Privacy-Preserving Ride-Sharing System with Minimum-Detouring Route
Applied Sciences
online ride-hailing
ride-sharing matching
privacy-preserving
location privacy
path planning
title <i>pShare</i>: Privacy-Preserving Ride-Sharing System with Minimum-Detouring Route
title_full <i>pShare</i>: Privacy-Preserving Ride-Sharing System with Minimum-Detouring Route
title_fullStr <i>pShare</i>: Privacy-Preserving Ride-Sharing System with Minimum-Detouring Route
title_full_unstemmed <i>pShare</i>: Privacy-Preserving Ride-Sharing System with Minimum-Detouring Route
title_short <i>pShare</i>: Privacy-Preserving Ride-Sharing System with Minimum-Detouring Route
title_sort i pshare i privacy preserving ride sharing system with minimum detouring route
topic online ride-hailing
ride-sharing matching
privacy-preserving
location privacy
path planning
url https://www.mdpi.com/2076-3417/12/2/842
work_keys_str_mv AT junxinhuang ipshareiprivacypreservingridesharingsystemwithminimumdetouringroute
AT yuchuanluo ipshareiprivacypreservingridesharingsystemwithminimumdetouringroute
AT mingxu ipshareiprivacypreservingridesharingsystemwithminimumdetouringroute
AT bowenhu ipshareiprivacypreservingridesharingsystemwithminimumdetouringroute
AT jianlong ipshareiprivacypreservingridesharingsystemwithminimumdetouringroute