Approximate Dynamic Programming for Planning a Ride-Sharing System using Autonomous Fleets of Electric Vehicles
Not on the map. Why?
Abstract (arXiv)
Within a decade, almost every major auto company, along with fleet operators such as Uber, have announced plans to put autonomous vehicles on the road. At the same time, electric vehicles are quickly emerging as a next-generation technology that is cost effective, in addition to offering the benefits of reducing the carbon footprint. The combination of a centrally managed fleet of driverless vehicles, along with the operating characteristics of electric vehicles, is creating a transformative new technology that offers significant cost savings with high service levels. This problem involves a dispatch problem for assigning riders to cars, a surge pricing problem for deciding on the price per trip and a planning problem for deciding on the fleet size. We use approximate dynamic programming to develop high-quality operational dispatch strategies to determine which car is best for a particular trip, when a car should be recharged, and when it should be re-positioned to a different zone which offers a higher density of trips. We prove that the value functions are monotone in the battery and time dimensions and use hierarchical aggregation to get better estimates of the value functions with a small number of observations. Then, surge pricing is discussed using an adaptive learning approach to decide on the price for each trip. Finally, we discuss the fleet size problem which depends on the previous two problems.
Key facts. Cited by 8 papers in the map (data through 13 Oct 2026). First posted on arXiv 18 Oct 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 0; 2023: 1; 2024: 0; 2025: 3.
8 papers.
- 2021Reinforcement Learning for Ridesharing: An Extended Surveycited by 35
- 2021A Deep Reinforcement Learning Approach for the Meal Delivery Problemcited by 5
- 2021Where the Action is: Let's make Reinforcement Learning for Stochastic Dynamic Vehicle Routing Problems work!cited by 2
- 2021A Reinforcement Learning Approach to the Stochastic Cutting Stock Problemcited by 1
- 2023Neural Approximate Dynamic Programming for the Ultra-fast Order Dispatching Problemcited by 1
- 2025Atomic Proximal Policy Optimization for Electric Robo-Taxi Dispatch and Charger Allocationcited by 1
- 2025To Start Up a Start-Up-Embedding Strategic Demand Development in Operational On-Demand Fulfillment via Reinforcement Learning with Information Shapingcited by 0
- 2025Joint Matching and Pricing for Crowd-shipping with In-store Customerscited by 0
- 2025Joint Matching and Pricing for Crowd-shipping with In-store Customers2 Jul 2025
- 2025To Start Up a Start-Up-Embedding Strategic Demand Development in Operational On-Demand Fulfillment via Reinforcement Learning with Information Shaping8 Apr 2025
- 2025Atomic Proximal Policy Optimization for Electric Robo-Taxi Dispatch and Charger Allocation19 Feb 2025
- 2023Neural Approximate Dynamic Programming for the Ultra-fast Order Dispatching Problem21 Nov 2023
- 2021A Reinforcement Learning Approach to the Stochastic Cutting Stock Problem20 Sep 2021
- 2021Reinforcement Learning for Ridesharing: An Extended Survey3 May 2021
- 2021A Deep Reinforcement Learning Approach for the Meal Delivery Problem24 Apr 2021
- 2021Where the Action is: Let's make Reinforcement Learning for Stochastic Dynamic Vehicle Routing Problems work!28 Feb 2021