Multi-Objective Online Ride-Matching

Guodong Lyu
National University of Singapore (NUS) – NUS Business School

Wang Chi Cheung
Institute of High Performance Computing, Agency for Science, Technology and Research (A*STAR)

Chung-Piaw Teo
NUS Business School – Department of Decision Sciences

Hai Wang
Singapore Management University – School of Information Systems; Carnegie Mellon University – Heinz College of Information Systems and Public Policy

ABSTRACT

We study the following multi-period multi-objective online ride-matching problem. A ride-sourcing platform needs to match passengers and drivers in real time without observing future information, considering multiple objectives such as platform revenue, pick-up distance, and service quality. We develop an efficient online matching policy that adaptively balances the trade-offs among multiple objectives in a dynamic setting, and provide theoretical performance guarantee for the policy. We prove that the proposed adaptive matching policy can achieve a “target-based optimal solution”, i.e., a solution that minimizes the Euclidean distance to any pre-determined multi-objective target. Specifically, the outcome under our policy converges to the “compromise solution” if we set the utopia point as the target. Through numerical experiments and industrial testing using real data from a ride-sourcing platform, we demonstrate that our approach indeed obtains solutions that are closest to the pre-determined targets under various settings, in comparison to existing approaches. The policy presents solutions with delicate balance among multiple objectives and brings value to all the stakeholders in the ride-sourcing ecosystem comparing to benchmark policies: (1) drivers with higher service scores are dispatched with more orders and receive higher incomes; (2) passengers are more likely to be served by drivers with higher service scores, and passengers with higher order revenues are served with higher answer rates, at the expense of a small increase in pick-up distance; (3) the platform obtains a higher total revenue.