This is a webpage associated with the paper “Learn to Earn: Enabling Coordination Within a Ride-Hailing Fleet”. It contains a link to the codebase for the framework proposed in the paper along with a processed dataset required to reproduce its results.

Code - Link to repository.

Sample Data - City states file.

Visualization videos

Degree of coordination evolution: mp4 file

In this framework, for lack of a better alternative, at the start of the day all the drivers are uniformly distributed across the greater New York City. As a result, degree of coordination is high all across the city (except Manhattan which still has demand at midnight) facilitating the movement of drivers from all across the city to neighborhoods with the demand. As the day progresses, we observe that coordination is required in varying degrees in 3 major spots viz., downtown Manhattan and the two airports. We see a smooth increase/decrease of coordination over geographical region and time, thereby confirming that our framework is learning supply-demand characteristics as they evolve.

Coordinated wait action evolution: mp4 file

Based on the need of coordination, in this video we show the probability that the recommended coordination action to the drivers is waiting in their current location. Interestingly, we find that probability of coordinated wait action is distributed all across the greater NYC in the morning rush hours (movement towards Manhattan from outside boroughs). As the day progresses, the coordinated wait is limited to Manhattan and sometimes at the 2 airports. As the evening approaches, we see that the region for coordinated wait action gradually expands to cover neighborhoods outside downtown Manhattan.

Based on the need of coordination, in this video we attempt to show the popularity of relocation targets. As each relocation ride has a source and destination, it is difficult to capture the trend in a single video. So, over here, we visualize just the aggregate probability of a hexagonal zone being the destination of relocation (this is correlated with number of relocations to the zone). As expected, the relocation targets are primarily limited to downtown Manhattan and the 2 airports (regions where there is excess demand) across the day.