Multi-Objective Predictive Taxi Dispatch via Network Flow Optimization

In this paper, we discuss a large-scale fleet management problem in a multi-objective setting. We aim to seek a receding horizon taxi dispatch solution that serves as many ride requests as possible while minimizing the cost of relocating vehicles. To obtain the desired solution, we first convert the...

Full description

Bibliographic Details
Main Authors: Beomjun Kim, Jeongho Kim, Subin Huh, Seungil You, Insoon Yang
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8970355/
id doaj-c5bb25a7688d4da8a9d3fbf4d2cac0e7
record_format Article
spelling doaj-c5bb25a7688d4da8a9d3fbf4d2cac0e72021-03-30T01:15:46ZengIEEEIEEE Access2169-35362020-01-018214372145210.1109/ACCESS.2020.29695198970355Multi-Objective Predictive Taxi Dispatch via Network Flow OptimizationBeomjun Kim0https://orcid.org/0000-0003-0223-5973Jeongho Kim1https://orcid.org/0000-0002-5220-3139Subin Huh2https://orcid.org/0000-0001-5569-5426Seungil You3https://orcid.org/0000-0002-1984-9077Insoon Yang4https://orcid.org/0000-0001-5887-6169Department of Electrical and Computer Engineering, Seoul National University, Seoul, South KoreaInstitute of New Media and Communications, Seoul National University, Seoul, South KoreaDepartment of Electrical and Computer Engineering, Seoul National University, Seoul, South KoreaKakao Mobility, Seongnam, South KoreaDepartment of Electrical and Computer Engineering, Seoul National University, Seoul, South KoreaIn this paper, we discuss a large-scale fleet management problem in a multi-objective setting. We aim to seek a receding horizon taxi dispatch solution that serves as many ride requests as possible while minimizing the cost of relocating vehicles. To obtain the desired solution, we first convert the multi-objective taxi dispatch problem into a network flow problem, which can be solved using the classical minimum cost maximum flow (MCMF) algorithm. We show that a solution obtained using the MCMF algorithm is integer-valued; thus, it does not require any additional rounding procedure that may introduce undesirable numerical errors. Furthermore, we prove the time-greedy property of the proposed solution, which justifies the use of receding horizon optimization. For computational efficiency, we propose a linear programming method to obtain an optimal solution in near real time. The results of our simulation studies using the real-world data for the metropolitan area of Seoul, South Korea indicate that the performance of the proposed predictive method is almost as good as that of the oracle that foresees the future.https://ieeexplore.ieee.org/document/8970355/Taxi dispatchfleet managementmobility on demandnetwork optimizationlinear programmingmodel predictive control
collection DOAJ
language English
format Article
sources DOAJ
author Beomjun Kim
Jeongho Kim
Subin Huh
Seungil You
Insoon Yang
spellingShingle Beomjun Kim
Jeongho Kim
Subin Huh
Seungil You
Insoon Yang
Multi-Objective Predictive Taxi Dispatch via Network Flow Optimization
IEEE Access
Taxi dispatch
fleet management
mobility on demand
network optimization
linear programming
model predictive control
author_facet Beomjun Kim
Jeongho Kim
Subin Huh
Seungil You
Insoon Yang
author_sort Beomjun Kim
title Multi-Objective Predictive Taxi Dispatch via Network Flow Optimization
title_short Multi-Objective Predictive Taxi Dispatch via Network Flow Optimization
title_full Multi-Objective Predictive Taxi Dispatch via Network Flow Optimization
title_fullStr Multi-Objective Predictive Taxi Dispatch via Network Flow Optimization
title_full_unstemmed Multi-Objective Predictive Taxi Dispatch via Network Flow Optimization
title_sort multi-objective predictive taxi dispatch via network flow optimization
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description In this paper, we discuss a large-scale fleet management problem in a multi-objective setting. We aim to seek a receding horizon taxi dispatch solution that serves as many ride requests as possible while minimizing the cost of relocating vehicles. To obtain the desired solution, we first convert the multi-objective taxi dispatch problem into a network flow problem, which can be solved using the classical minimum cost maximum flow (MCMF) algorithm. We show that a solution obtained using the MCMF algorithm is integer-valued; thus, it does not require any additional rounding procedure that may introduce undesirable numerical errors. Furthermore, we prove the time-greedy property of the proposed solution, which justifies the use of receding horizon optimization. For computational efficiency, we propose a linear programming method to obtain an optimal solution in near real time. The results of our simulation studies using the real-world data for the metropolitan area of Seoul, South Korea indicate that the performance of the proposed predictive method is almost as good as that of the oracle that foresees the future.
topic Taxi dispatch
fleet management
mobility on demand
network optimization
linear programming
model predictive control
url https://ieeexplore.ieee.org/document/8970355/
work_keys_str_mv AT beomjunkim multiobjectivepredictivetaxidispatchvianetworkflowoptimization
AT jeonghokim multiobjectivepredictivetaxidispatchvianetworkflowoptimization
AT subinhuh multiobjectivepredictivetaxidispatchvianetworkflowoptimization
AT seungilyou multiobjectivepredictivetaxidispatchvianetworkflowoptimization
AT insoonyang multiobjectivepredictivetaxidispatchvianetworkflowoptimization
_version_ 1724187413636448256