Deep Reinforcement Learning for Electric Vehicle Routing Problem with Time Windows
arXiv:2010.02068 · doi:10.1109/TITS.2021.3105232
Abstract
The past decade has seen a rapid penetration of electric vehicles (EV) in the market, more and more logistics and transportation companies start to deploy EVs for service provision. In order to model the operations of a commercial EV fleet, we utilize the EV routing problem with time windows (EVRPTW). In this research, we propose an end-to-end deep reinforcement learning framework to solve the EVRPTW. In particular, we develop an attention model incorporating the pointer network and a graph embedding technique to parameterize a stochastic policy for solving the EVRPTW. The model is then trained using policy gradient with rollout baseline. Our numerical studies show that the proposed model is able to efficiently solve EVRPTW instances of large sizes that are not solvable with any existing approaches.
References in corpus (13)
- Adam: A Method for Stochastic Optimization
- Neural Machine Translation by Jointly Learning to Align and Translate
- Sequence to Sequence Learning with Neural Networks
- Learning Combinatorial Optimization Algorithms over Graphs
- Discriminative Embeddings of Latent Variable Models for Structured Data
- Combinatorial Optimization with Graph Convolutional Networks and Guided Tree Search
- Neural Combinatorial Optimization with Reinforcement Learning
- Attention, Learn to Solve Routing Problems!
- Learning a SAT Solver from Single-Bit Supervision
- Neural Machine Translation and Sequence-to-sequence Models: A Tutorial
- Electric Vehicle Routing and Charging/Discharging under Time-Variant Electricity Prices
- Reinforcement Learning for Integer Programming: Learning to Cut
- Learning Heuristics over Large Graphs via Deep Reinforcement Learning
Cited by in corpus (4)
- Reinforcement Learning for Ridesharing: An Extended Survey
- Learning for routing: A guided review of recent developments and future directions
- Deep Reinforcement Learning for Demand Driven Services in Logistics and Transportation Systems: A Survey
- Multi-Agent Path Planning Using Deep Reinforcement Learning