mlsanityData to 7 Oct 2026

A Deep Reinforcement Learning Algorithm for the Vehicle Routing Problem with Stochastic Demands and Outsourcing

arXiv 2607.16875 ↗First posted 18 Jul 2026math.OC cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

We introduce the vehicle routing problem with stochastic demands and outsourcing options (VRP-SDO), in which a logistics service provider partitions customer requests into customers outsourced to a common carrier and customers committed to its fixed fleet. The latter induces a vehicle routing problem with stochastic demands (VRP-SD), solved dynamically. Demands are revealed upon visit; residual demand may be served by other vehicles or after restocking at the depot. Work beyond the regular shift incurs overtime costs, and the unit outsourcing cost decreases with the expected outsourced demand. The objective is to minimize expected travel, overtime, and outsourcing costs. We propose an iterative two-level methodology whose first level partitions customers into committed and outsourced subsets, while the second level estimates the expected VRP-SD routing cost. To avoid solving this problem from scratch at every iteration, we learn an offline routing policy that estimates costs almost instantly for any committed subset. An iterated local search establishes the first-level partitions. We formulate the second level as a Markov decision process and solve it with a deep Q-network whose state is represented by a graph attention network aggregating customer and vehicle information by relevance to the acting vehicle. Trained offline on instances with variable customer cardinality and locations, the policy applies to any daily customer realization; online fine-tuning improves the cost approximation. Experiments show that our policy reduces routing costs by 19.6% relative to a state-of-the-art method and by at least 29.6% over classical heuristics. Our overall algorithm saves 13.7% on average over the version without the attention-based representation and generates high-quality decisions within minutes, whereas benchmarks without an offline-trained estimator require over an hour.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 16 of its 58 references that are in the map. First posted on arXiv 18 Jul 2026.

Builds on

16 of 58 references.

References · 16

  1. 2017Attention Is All You Needcited by 59,932
  2. 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
  3. 2015Deep Reinforcement Learning with Double Q-learningcited by 1,704
  4. 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,471
  5. 2018Attention, Learn to Solve Routing Problems!cited by 646
  6. 2018Reinforcement Learning for Solving the Vehicle Routing Problemcited by 327
  7. 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
  8. 2016Discriminative Embeddings of Latent Variable Models for Structured Datacited by 130
  9. 2020Multi-Vehicle Routing Problems with Soft Time Windows: A Multi-Agent Reinforcement Learning Approachcited by 30
  10. 2018MOVI: A Model-Free Approach to Dynamic Fleet Managementcited by 23
  11. 2021Learning to Optimize Industry-Scale Dynamic Pickup and Delivery Problemscited by 15
  12. 2019Deep Q-Learning for Same-Day Delivery with Vehicles and Dronescited by 14
4 more
  1. 2019Can Sophisticated Dispatching Strategy Acquired by Reinforcement Learning? - A Case Study in Dynamic Courier Dispatching Systemcited by 8
  2. 2014Large neighborhoods with implicit customer selection for vehicle routing problems with profitscited by 3
  3. 2018Optimal Stochastic Delivery Planning in Full-Truckload and Less-Than-Truckload Deliverycited by 1
  4. 2021Off-line approximate dynamic programming for the vehicle routing problem with a highly variable customer basis and stochastic demandscited by 1

Built on by

Not cited yet.