Learning Model-Based Vehicle-Relocation Decisions for Real-Time Ride-Sharing: Hybridizing Learning and Optimization

05/27/2021
by   Enpeng Yuan, et al.
0

Large-scale ride-sharing systems combine real-time dispatching and routing optimization over a rolling time horizon with a model predictive control(MPC) component that relocates idle vehicles to anticipate the demand. The MPC optimization operates over a longer time horizon to compensate for the inherent myopic nature of the real-time dispatching. These longer time horizons are beneficial for the quality of the decisions but increase computational complexity. To address this computational challenge, this paper proposes a hybrid approach that combines machine learning and optimization. The machine-learning component learns the optimal solution to the MPC optimization on the aggregated level to overcome the sparsity and high-dimensionality of the MPC solutions. The optimization component transforms the machine-learning predictions back to the original granularity via a tractable transportation model. As a consequence, the original NP-hard MPC problem is reduced to a polynomial time prediction and optimization. Experimental results show that the hybrid approach achieves 27 MPC optimization, thanks to its ability to model a longer time horizon within the computational limits.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/05/2021

Learning Model Predictive Controllers for Real-Time Ride-Hailing Vehicle Relocation and Pricing Decisions

Large-scale ride-hailing systems often combine real-time routing at the ...
research
03/24/2020

Real-Time Dispatching of Large-Scale Ride-Sharing Systems: Integrating Optimization, Machine Learning, and Model Predictive Control

This paper considers the dispatching of large-scale real-time ride-shari...
research
09/28/2016

Learning from the Hindsight Plan -- Episodic MPC Improvement

Model predictive control (MPC) is a popular control method that has prov...
research
03/25/2022

Flexible development and evaluation of machine-learning-supported optimal control and estimation methods via HILO-MPC

Model-based optimization approaches for monitoring and control, such as ...
research
09/04/2023

Motion Cueing Algorithm for Effective Motion Perception: A frequency-splitting MPC Approach

Model predictive control (MPC) is a promising technique for motion cuein...
research
01/14/2020

Parameterized and GPU-Parallelized Real-Time Model Predictive Control for High Degree of Freedom Robots

This work presents and evaluates a novel input parameterization method w...
research
09/12/2023

ChatMPC: Natural Language based MPC Personalization

We address the personalization of control systems, which is an attempt t...

Please sign up or login with your details

Forgot password? Click here to reset