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...
Main Authors: | , , , , |
---|---|
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 |