TY - JOUR
T1 - D-SPAC: Double-Sided Preference-Aware Carpooling of Private Cars for Maximizing Passenger Utility
AU - Chen, Long
AU - Dai, Hong Ning
AU - Yuan, Xingyi
AU - Huang, Jiale
AU - Wu, Yalan
AU - Wu, Jigang
N1 - This work was supported in part by the Natural Science Foundation of Guangdong Province, China, under Grant 2022A1515010895 and Grant 2023A1515030183; in part by the National Natural Science Foundation of China under Grant 62202108; in part by the Computer Science (COMP) Department Start-Up Fund of Hong Kong Baptist University (HKBU); in part by the Faculty the Start-Up Grant for New Academics of HKBU; and in part by the Faculty Start-Up Grant of Guangdong University of Technology (GDUT). The Associate Editor for this article was A. Che.
Publisher Copyright:
© 2024 IEEE.
PY - 2024/8
Y1 - 2024/8
N2 - Private car-based carpooling (PCC) has become an important
transportation mode in our daily life. Unlike ride-hailing or taxi-based
carpooling, PCC has two unique features that have yet to be fully
explored: (i) A private-car driver has more bargaining space than a
non-private car driver; (ii) There exists unfriendly congestion in
private car-based carpooling if not handled well. Existing carpooling
schemes are not tailored for PCC services with an oversimplified
assumption that passengers pay detour fees and there is no guarantee on
the passenger’s travel time. Consequently, such limitations not only
harm the passenger’s carpooling incentive but also hurt the passenger’s
quality of experience as well as the driver’s utility. We propose a
novel framework for the double-sided preference-aware carpooling
(D-SPAC) problem, after comprehensively addressing the above two unique
features. We formulate the D-SPAC problem as a mixed-integer non-linear
programming problem, which is proved to be NP-hard, to maximize the
total utility of passengers while meeting the driver’s buyout asking
price, traversal radius, passenger’s waiting time, budget and both
sides’ detour length constraints. We design a coalitional double
auction-based scheme that can better motivate both sides with guaranteed
economic properties. We further design a deep reinforcement learning
algorithm to cope with the position dynamics and the changing user
requests. Extensive experimental results based on real-world data sets
demonstrate the effectiveness of proposed algorithms over three
benchmark algorithms.
AB - Private car-based carpooling (PCC) has become an important
transportation mode in our daily life. Unlike ride-hailing or taxi-based
carpooling, PCC has two unique features that have yet to be fully
explored: (i) A private-car driver has more bargaining space than a
non-private car driver; (ii) There exists unfriendly congestion in
private car-based carpooling if not handled well. Existing carpooling
schemes are not tailored for PCC services with an oversimplified
assumption that passengers pay detour fees and there is no guarantee on
the passenger’s travel time. Consequently, such limitations not only
harm the passenger’s carpooling incentive but also hurt the passenger’s
quality of experience as well as the driver’s utility. We propose a
novel framework for the double-sided preference-aware carpooling
(D-SPAC) problem, after comprehensively addressing the above two unique
features. We formulate the D-SPAC problem as a mixed-integer non-linear
programming problem, which is proved to be NP-hard, to maximize the
total utility of passengers while meeting the driver’s buyout asking
price, traversal radius, passenger’s waiting time, budget and both
sides’ detour length constraints. We design a coalitional double
auction-based scheme that can better motivate both sides with guaranteed
economic properties. We further design a deep reinforcement learning
algorithm to cope with the position dynamics and the changing user
requests. Extensive experimental results based on real-world data sets
demonstrate the effectiveness of proposed algorithms over three
benchmark algorithms.
KW - Carpooling
KW - coalition
KW - preference-aware
KW - auction
KW - deep reinforcement learning
UR - http://www.scopus.com/inward/record.url?scp=85183973004&partnerID=8YFLogxK
U2 - 10.1109/TITS.2024.3353545
DO - 10.1109/TITS.2024.3353545
M3 - Journal article
AN - SCOPUS:85183973004
SN - 1524-9050
VL - 25
SP - 9810
EP - 9827
JO - IEEE Transactions on Intelligent Transportation Systems
JF - IEEE Transactions on Intelligent Transportation Systems
IS - 8
ER -