Skip to main navigation Skip to search Skip to main content

Trip-Vehicle Assignment Algorithms for Ride-Sharing

  • Songhua Li*
  • , Minming Li
  • , Victor C.S. Lee
  • *Corresponding author for this work
  • City University of Hong Kong

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The trip-vehicle assignment problem is a central issue in most peer-to-peer ride-sharing systems. Given a set of n available vehicles with respective locations and a set of m trip requests with respective origins and destinations, the objective is to assign requests to vehicles with the minimum overall cost (which is the sum of the moving distances of the vehicles). Since the assignment constraints are well captured by edges matched in graphs, we investigate the problem from a matching algorithm point of view. Suppose there are at most two requests sharing a vehicle at any time, we answer an open question by Bei and Zhang (AAAI, 2018), that asks for a constant-approximation algorithm for the setting where the number (m) of requests is no more than twice the number (n) of vehicles, i.e., m≤ 2 n. We propose an O(n4) -time 2.5-approximation algorithm, which is built upon a solution of the Minimum-weight Fixed-size Matching problem with unmatched vertex Penalty (MFMP), in which the cost is the sum of the weights of both matched edges and unmatched vertices. Then, we study a more general setting that also allows m> 2 n. We propose a dynamic assignment algorithm that is built upon a solution of the Minimum Weight Matching problem with unmatched vertex Penalty (MWMP). Further, we extend the dynamic assignment algorithm to an online setting where on-demand trip requests appear over time. Experiments are conducted on a real-world data set of trip records showing that our algorithms actually achieve good performances.

Original languageEnglish
Title of host publicationCombinatorial Optimization and Applications - 14th International Conference, COCOA 2020, Proceedings
EditorsWeili Wu, Zhongnan Zhang
PublisherSpringer Science and Business Media Deutschland GmbH
Pages681-696
Number of pages16
ISBN (Print)9783030648428
DOIs
StatePublished - 2020
Externally publishedYes
Event14th International Conference on Combinatorial Optimization and Applications, COCOA 2020 - Dallas, United States
Duration: 11 Dec 202013 Dec 2020

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12577 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference14th International Conference on Combinatorial Optimization and Applications, COCOA 2020
Country/TerritoryUnited States
CityDallas
Period11/12/2013/12/20

Keywords

  • Matching algorithm
  • Ride-sharing system
  • Trip-vehicle assignment

Fingerprint

Dive into the research topics of 'Trip-Vehicle Assignment Algorithms for Ride-Sharing'. Together they form a unique fingerprint.

Cite this