GeoPrune: Efficiently Finding Shareable Vehicles Based on Geometric Properties

07/03/2019
by   Yixin Xu, et al.
0

On-demand ride-sharing is rapidly growing due to its benefits of convenience and low price. Matching trip requests to vehicles efficiently is critical for the service quality. Generally, an approach that matches requests with vehicles first identifies those vehicles that could be matched through a pruning step, and then selects among these the optimal one(s) in a selection step. The pruning step is crucial to reduce the complexity of the selection step and to achieve a highly efficient matching process. In this paper, we propose an efficient and effective pruning algorithm called GeoPrune. GeoPrune exploits the geometric properties of the waiting time constraints and detour time constraints of the trip requests, which can be computed and updated efficiently. Experiments on real-world datasets show that GeoPrune reduces the number of potential vehicles by more than a factor of ten and the update cost by two to three orders of magnitude compared to state-of-the-art algorithms.

READ FULL TEXT

page 1

page 2

page 3

page 4

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...
research
05/31/2018

QuickIM: Efficient, Accurate and Robust Influence Maximization Algorithm on Billion-Scale Networks

The Influence Maximization (IM) problem aims at finding k seed vertices ...
research
10/07/2019

Multi-Agent Reinforcement Learning for Order-dispatching via Order-Vehicle Distribution Matching

Improving the efficiency of dispatching orders to vehicles is a research...
research
11/14/2019

PFaRA: a Platoon Forming and Routing Algorithm for Same-Day Deliveries

Platoons, vehicles that travel very close together acting as one, promis...
research
10/21/2018

Theoretical and Practical Aspects of the Linear Tape Scheduling Problem

Magnetic tapes have been playing a key role as means for storage of digi...
research
05/23/2023

Fast Maximal Quasi-clique Enumeration: A Pruning and Branching Co-Design Approach

Mining cohesive subgraphs from a graph is a fundamental problem in graph...
research
10/27/2017

Fine-grained Pattern Matching Over Streaming Time Series

Pattern matching of streaming time series with lower latency under limit...

Please sign up or login with your details

Forgot password? Click here to reset