TY - JOUR
T1 - Pgride
T2 - Privacy-preserving group ridesharing matching in online ride hailing services
AU - Yu, Haining
AU - Zhang, Hongli
AU - Yu, Xiangzhan
AU - Du, Xiaojiang
AU - Guizani, Mohsen
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2021/4/1
Y1 - 2021/4/1
N2 - An online ride hailing (ORH) service creates a typical supply-and-demand two-sided market, which enables riders and drivers to establish optimized rides conveniently via mobile applications. Group ridesharing is a novel form of ridesharing, which allows a group of riders to share a vehicle that holds the minimum aggregate distance to the whole group. Accompanied by the advantage of ORH services, there comes some vital privacy concerns. In this article, we propose a privacy-preserving online group ridesharing matching scheme for ORH services, called PGRide. PGRide can select the nearest driver to serve a group of riders, without leaking the location privacy of both riders and drivers. In PGRide, we propose an encrypted aggregate distance computation approach by using somewhat homomorphic encryption with ciphertexts packing, which efficiently computes the aggregate distances from a group of riders to large-scale dynamic drivers in encrypted form. Meanwhile, we design a secure minimum selection protocol by using ciphertexts packing and blinding, which efficiently finds the minimum element from a set of encrypted integers without leaking any actual element value. Theoretical analysis and performance evaluations prove that PGRide is secure, accurate, and efficient.
AB - An online ride hailing (ORH) service creates a typical supply-and-demand two-sided market, which enables riders and drivers to establish optimized rides conveniently via mobile applications. Group ridesharing is a novel form of ridesharing, which allows a group of riders to share a vehicle that holds the minimum aggregate distance to the whole group. Accompanied by the advantage of ORH services, there comes some vital privacy concerns. In this article, we propose a privacy-preserving online group ridesharing matching scheme for ORH services, called PGRide. PGRide can select the nearest driver to serve a group of riders, without leaking the location privacy of both riders and drivers. In PGRide, we propose an encrypted aggregate distance computation approach by using somewhat homomorphic encryption with ciphertexts packing, which efficiently computes the aggregate distances from a group of riders to large-scale dynamic drivers in encrypted form. Meanwhile, we design a secure minimum selection protocol by using ciphertexts packing and blinding, which efficiently finds the minimum element from a set of encrypted integers without leaking any actual element value. Theoretical analysis and performance evaluations prove that PGRide is secure, accurate, and efficient.
KW - Encrypted distance
KW - group ridesharing matching
KW - online ride hailing (ORH)
KW - privacy preserving
UR - http://www.scopus.com/inward/record.url?scp=85103310362&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85103310362&partnerID=8YFLogxK
U2 - 10.1109/JIOT.2020.3030274
DO - 10.1109/JIOT.2020.3030274
M3 - Article
AN - SCOPUS:85103310362
VL - 8
SP - 5722
EP - 5735
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
IS - 7
M1 - 9222176
ER -