TY - JOUR
T1 - A convex programming approach for ridesharing user equilibrium under fixed driver/rider demand
AU - Wang, Xiaolei
AU - Wang, Jun
AU - Guo, Lei
AU - Liu, Wei
AU - Zhang, Xiaoning
N1 - Funding Information:
We wish to express our sincere thanks to the two enthusiastic anonymous reviewers who offer thorough and constructive comments to help us improve the exposition of the paper. The work described in this study was supported by grants from the National Natural Science Foundation of China under Project No. 72022013 , No. 71974146 , No. 11771287 , No. 72021002 , No. 71890973 . Dr. Wei Liu thanks the funding support from the Australian Research Council ( DE200101793 ). The views expressed herein are those of the authors and are not necessarily those of the institute.
Publisher Copyright:
© 2021
PY - 2021/7
Y1 - 2021/7
N2 - With the proliferation of smartphone-based ridesharing apps around the world, traffic assignment with ridesharing is drawing increasing attention in recent years. A number of ridesharing user equilibrium (RUE) models have been proposed, but most of them are formulated as path-based mixed complementarity problems based on presumed ridesharing price and inconvenience functions, thus are inconvenient to implement in reality. In this study, by redefining the set of feasible driver trajectories and the market equilibrium conditions for ridesharing, we propose an alternative approach to modeling the RUE when the driver- and rider-demand for each OD pair are fixed and given. We show that the resulting RUE conditions can be equivalently transformed into a convex programming problem, and the existence and uniqueness of RUE link flows are guaranteed under mild conditions. The structure of the model is similar to the classic Beckmann's formulation, except for the additional ridesharing demand-supply constraints. So a dual subgradient algorithm with averaging is proposed to solve the problem, and the dual sub-problem can be solved by the Frank-Wolfe method. The algorithm effectively avoids path enumeration, therefore is implementable on large networks. The impact of problem size on the computational efficiency of the algorithm is theoretically analyzed and numerically demonstrated.
AB - With the proliferation of smartphone-based ridesharing apps around the world, traffic assignment with ridesharing is drawing increasing attention in recent years. A number of ridesharing user equilibrium (RUE) models have been proposed, but most of them are formulated as path-based mixed complementarity problems based on presumed ridesharing price and inconvenience functions, thus are inconvenient to implement in reality. In this study, by redefining the set of feasible driver trajectories and the market equilibrium conditions for ridesharing, we propose an alternative approach to modeling the RUE when the driver- and rider-demand for each OD pair are fixed and given. We show that the resulting RUE conditions can be equivalently transformed into a convex programming problem, and the existence and uniqueness of RUE link flows are guaranteed under mild conditions. The structure of the model is similar to the classic Beckmann's formulation, except for the additional ridesharing demand-supply constraints. So a dual subgradient algorithm with averaging is proposed to solve the problem, and the dual sub-problem can be solved by the Frank-Wolfe method. The algorithm effectively avoids path enumeration, therefore is implementable on large networks. The impact of problem size on the computational efficiency of the algorithm is theoretically analyzed and numerically demonstrated.
KW - Network
KW - Ridesharing
KW - Traffic assignment
KW - User equilibrium
UR - http://www.scopus.com/inward/record.url?scp=85107643336&partnerID=8YFLogxK
U2 - 10.1016/j.trb.2021.04.007
DO - 10.1016/j.trb.2021.04.007
M3 - Journal article
AN - SCOPUS:85107643336
VL - 149
SP - 33
EP - 51
JO - Transportation Research, Series B: Methodological
JF - Transportation Research, Series B: Methodological
SN - 0191-2615
ER -