Maximal Compatibility Matching for Preference-Aware Ride-Hailing Systems
Avalpreet Singh Brar, Rong Su, Jaskaranveer Kaur, Xinling Li, Gioele Zardini
TL;DR
Maximal Compatibility Matching (MCM) addresses the gap in ride-hailing matchings by incorporating passenger comfort and driver behavior into the assignment process. It learns personalized passenger comfort zones with gradient-boosted decision trees and defines driver operating envelopes as quantile-based axis-aligned hyperrectangles, then computes compatibility as the volume of overlap $A_{ij}$ between these regions. A tunable utility-based optimization maximizes $\sum_i\sum_j (\alpha A_{ij} - (1-\alpha) D_{ij}) X_{ij}$, enabling a continuum from purely distance-based to fully preference-driven matching. Validation in a Unity-based simulator with real-time feedback demonstrates improved personalization and social acceptability without sacrificing operational performance, highlighting the practical potential of MCM for scalable, preference-aware ride-hailing systems.
Abstract
This paper presents the Maximal Compatibility Matching (MCM) framework, a novel assignment strategy for ride-hailing systems that explicitly incorporates passenger comfort into the matching process. Traditional assignment methods prioritize spatial efficiency, but often overlook behavioral alignment between passengers and drivers, which can significantly impact user satisfaction. MCM addresses this gap by learning personalized passenger comfort zones using gradient-boosted decision tree classifiers trained on labeled ride data, and by modeling driver behavior through empirical operating profiles constructed from time-series driving features. Compatibility between a passenger and a driver is computed as the closed-form volume of intersection between their respective feature-space regions. These compatibility scores are integrated into a utility-based matching algorithm that balances comfort and proximity through a tunable trade-off parameter. We validate the framework using a Unity-based driving simulator with real-time passenger feedback, demonstrating that MCM enables more personalized and socially acceptable matchings while maintaining high levels of operational performance.
