A Dynamic Tree Algorithm for Peer-to-Peer Ride-sharing Matching

05/27/2021
by   Rui Yao, et al.
0

On-demand peer-to-peer ride-sharing services provide flexible mobility options, and are expected to alleviate congestion by sharing empty car seats. An efficient matching algorithm is essential to the success of a ride-sharing system. The matching problem is related to the well-known dial-a-ride problem, which also tries to find the optimal pickup and delivery sequence for a given set of passengers. In this paper, we propose an efficient dynamic tree algorithm to solve the on-demand peer-to-peer ride-sharing matching problem. The dynamic tree algorithm benefits from given ride-sharing driver schedules, and provides satisfactory runtime performances. In addition, an efficient pre-processing procedure to select candidate passenger requests is proposed, which further improves the algorithm performance. Numerical experiments conducted in a small network show that the dynamic tree algorithm reaches the same objective function values of the exact algorithm, but with shorter runtimes. Furthermore, the proposed method is applied to a larger size problem. Results show that the spatial distribution of ride-sharing participants influences the algorithm performance. Sensitivity analysis confirms that the most critical ride-sharing matching constraints are the excess travel times. The network analysis suggests that small vehicle capacities do not guarantee overall vehicle-kilometer travel savings.

READ FULL TEXT

page 7

page 11

page 13

page 27

page 28

page 29

research
05/22/2020

A Dynamic Tree Algorithm for On-demand Peer-to-peer Ride-sharing Matching

Innovative shared mobility services provide on-demand flexible mobility ...
research
07/15/2020

An algorithm for integrating peer-to-peer ridesharing and schedule-based transit system for first mile/last mile access

Due to limited transit network coverage and infrequent service, suburban...
research
12/27/2017

An Online Ride-Sharing Path Planning Strategy for Public Vehicle Systems

As efficient traffic-management platforms, public vehicle (PV) systems a...
research
01/21/2021

Graph-based many-to-one dynamic ride-matching for shared mobility services in congested networks

On-demand shared mobility systems require matching of one (one-to-one) o...
research
10/10/2022

A Hierarchical Grouping Algorithm for the Multi-Vehicle Dial-a-Ride Problem

Ride-sharing is an essential aspect of modern urban mobility. In this pa...
research
12/19/2017

The Merits of Sharing a Ride

The culture of sharing instead of ownership is sharply increasing in ind...
research
07/03/2019

GeoPrune: Efficiently Matching Trips in Ride-sharing Through Geometric Properties

On-demand ride-sharing is rapidly growing.Matching trip requests to vehi...

Please sign up or login with your details

Forgot password? Click here to reset