Learning to Solve Vehicle Routing Problems with Time Windows through Joint Attention
Not on the map. Why?
Abstract (arXiv)
Many real-world vehicle routing problems involve rich sets of constraints with respect to the capacities of the vehicles, time windows for customers etc. While in recent years first machine learning models have been developed to solve basic vehicle routing problems faster than optimization heuristics, complex constraints rarely are taken into consideration. Due to their general procedure to construct solutions sequentially route by route, these methods generalize unfavorably to such problems. In this paper, we develop a policy model that is able to start and extend multiple routes concurrently by using attention on the joint action space of several tours. In that way the model is able to select routes and customers and thus learns to make difficult trade-offs between routes. In comprehensive experiments on three variants of the vehicle routing problem with time windows we show that our model called JAMPR works well for different problem sizes and outperforms the existing state-of-the-art constructive model. For two of the three variants it also creates significantly better solutions than a comparable meta-heuristic solver.
Key facts. Cited by 29 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 8; 2022: 6; 2023: 1; 2024: 6; 2025: 3; 2026: 5.
29 papers.
Sort:
- 2021NeuroLKH: Combining Deep Learning Model with Lin-Kernighan-Helsgaun Heuristic for Solving the Traveling Salesman Problemcited by 102
- 2021Efficient Active Search for Combinatorial Optimization Problemscited by 99
- 2021Deep Policy Dynamic Programming for Vehicle Routing Problemscited by 94
- 2024GOAL: A Generalist Combinatorial Optimization Agent Learnercited by 39
- 2024PolyNet: Learning Diverse Solution Strategies for Neural Combinatorial Optimizationcited by 35
- 2024Learning to Handle Complex Constraints for Vehicle Routing Problemscited by 29
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectivescited by 23
- 2021An Overview and Experimental Study of Learning-based Optimization Algorithms for Vehicle Routing Problemcited by 22
- 2022Learning to Control Local Search for Combinatorial Optimizationcited by 18
- 2022Learning to Solve Vehicle Routing Problems: A Surveycited by 16
- 2025Neural Deconstruction Search for Vehicle Routing Problemscited by 15
- 2021Joint Attention for Multi-Agent Coordination and Social Learningcited by 8
17 more
- 2021MODRL/D-EL: Multiobjective Deep Reinforcement Learning with Evolutionary Learning for Multiobjective Optimizationcited by 8
- 2024PARCO: Parallel AutoRegressive Models for Multi-Agent Combinatorial Optimizationcited by 7
- 2023Too Big, so Fail? -- Enabling Neural Construction Methods to Solve Large-Scale Routing Problemscited by 6
- 2022A deep learning Attention model to solve the Vehicle Routing Problem and the Pick-up and Delivery Problem with Time Windowscited by 4
- 2021Deep Reinforcement Learning for Demand Driven Services in Logistics and Transportation Systems: A Surveycited by 3
- 2022Large Neighborhood Search based on Neural Construction Heuristicscited by 3
- 2022Neuro CROSS exchange: Learning to CROSS exchange to solve realistic vehicle routing problemscited by 2
- 2021RP-DQN: An application of Q-Learning to Vehicle Routing Problemscited by 1
- 2022Solving the Traveling Salesperson Problem with Precedence Constraints by Deep Reinforcement Learningcited by 1
- 2025Recurrent State Encoders for Efficient Neural Combinatorial Optimizationcited by 1
- 2024Learn to Solve Vehicle Routing Problems ASAP: A Neural Optimization Approach for Time-Constrained Vehicle Routing Problems with Finite Vehicle Fleetcited by 0
- 2025Learning to Search for Vehicle Routing with Multiple Time Windowscited by 0
- 2026LaT: LLM-as-Trainer for Multi-Task Vehicle Routing Solverscited by 0
- 2026Smart routes: a system for development and comparison of algorithms for solving vehicle routing problems with realistic constraintscited by 0
- 2026Deep Reinforcement Learning solution for pickup and delivery routing problems with time window and capacity constraintscited by 0
- 2026JAMPR+/L2D: scalable neural heuristic for constrained vehicle routing problems in dynamic environmentcited by 0
- 2026Depot-Closed Multi-Component Construction for Neural Vehicle Routingcited by 0
- 2026Depot-Closed Multi-Component Construction for Neural Vehicle Routing28 Sep 2026
- 2026JAMPR+/L2D: scalable neural heuristic for constrained vehicle routing problems in dynamic environment14 Aug 2026
- 2026Deep Reinforcement Learning solution for pickup and delivery routing problems with time window and capacity constraints14 Aug 2026
- 2026Smart routes: a system for development and comparison of algorithms for solving vehicle routing problems with realistic constraints14 Aug 2026
- 2026LaT: LLM-as-Trainer for Multi-Task Vehicle Routing Solvers20 Jul 2026
- 2025Recurrent State Encoders for Efficient Neural Combinatorial Optimization5 Sep 2025
- 2025Learning to Search for Vehicle Routing with Multiple Time Windows29 May 2025
- 2025Neural Deconstruction Search for Vehicle Routing Problems7 Jan 2025
- 2024Learn to Solve Vehicle Routing Problems ASAP: A Neural Optimization Approach for Time-Constrained Vehicle Routing Problems with Finite Vehicle Fleet7 Nov 2024
- 2024Learning to Handle Complex Constraints for Vehicle Routing Problems28 Oct 2024
- 2024PARCO: Parallel AutoRegressive Models for Multi-Agent Combinatorial Optimization5 Sep 2024
- 2024GOAL: A Generalist Combinatorial Optimization Agent Learner21 Jun 2024
17 more
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectives1 Jun 2024
- 2024PolyNet: Learning Diverse Solution Strategies for Neural Combinatorial Optimization21 Feb 2024
- 2023Too Big, so Fail? -- Enabling Neural Construction Methods to Solve Large-Scale Routing Problems29 Sep 2023
- 2022A deep learning Attention model to solve the Vehicle Routing Problem and the Pick-up and Delivery Problem with Time Windows20 Dec 2022
- 2022Solving the Traveling Salesperson Problem with Precedence Constraints by Deep Reinforcement Learning4 Jul 2022
- 2022Learning to Control Local Search for Combinatorial Optimization27 Jun 2022
- 2022Neuro CROSS exchange: Learning to CROSS exchange to solve realistic vehicle routing problems6 Jun 2022
- 2022Learning to Solve Vehicle Routing Problems: A Survey5 May 2022
- 2022Large Neighborhood Search based on Neural Construction Heuristics2 May 2022
- 2021NeuroLKH: Combining Deep Learning Model with Lin-Kernighan-Helsgaun Heuristic for Solving the Traveling Salesman Problem15 Oct 2021
- 2021Deep Reinforcement Learning for Demand Driven Services in Logistics and Transportation Systems: A Survey10 Aug 2021
- 2021MODRL/D-EL: Multiobjective Deep Reinforcement Learning with Evolutionary Learning for Multiobjective Optimization16 Jul 2021
- 2021An Overview and Experimental Study of Learning-based Optimization Algorithms for Vehicle Routing Problem15 Jul 2021
- 2021Efficient Active Search for Combinatorial Optimization Problems9 Jun 2021
- 2021RP-DQN: An application of Q-Learning to Vehicle Routing Problems25 Apr 2021
- 2021Joint Attention for Multi-Agent Coordination and Social Learning15 Apr 2021
- 2021Deep Policy Dynamic Programming for Vehicle Routing Problems23 Feb 2021
- 2021NeuroLKH: Combining Deep Learning Model with Lin-Kernighan-Helsgaun Heuristic for Solving the Traveling Salesman Problemcited by 102
- 2021Efficient Active Search for Combinatorial Optimization Problemscited by 99
- 2021Deep Policy Dynamic Programming for Vehicle Routing Problemscited by 94
- 2024GOAL: A Generalist Combinatorial Optimization Agent Learnercited by 39
- 2024PolyNet: Learning Diverse Solution Strategies for Neural Combinatorial Optimizationcited by 35
- 2024Learning to Handle Complex Constraints for Vehicle Routing Problemscited by 29
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectivescited by 23
- 2021An Overview and Experimental Study of Learning-based Optimization Algorithms for Vehicle Routing Problemcited by 22
- 2022Learning to Control Local Search for Combinatorial Optimizationcited by 18
- 2022Learning to Solve Vehicle Routing Problems: A Surveycited by 16
- 2025Neural Deconstruction Search for Vehicle Routing Problemscited by 15
- 2021Joint Attention for Multi-Agent Coordination and Social Learningcited by 8
12 most cited of 29 All 29 (JSON)
- 2026Depot-Closed Multi-Component Construction for Neural Vehicle Routing28 Sep 2026
- 2026JAMPR+/L2D: scalable neural heuristic for constrained vehicle routing problems in dynamic environment14 Aug 2026
- 2026Deep Reinforcement Learning solution for pickup and delivery routing problems with time window and capacity constraints14 Aug 2026
- 2026Smart routes: a system for development and comparison of algorithms for solving vehicle routing problems with realistic constraints14 Aug 2026
- 2026LaT: LLM-as-Trainer for Multi-Task Vehicle Routing Solvers20 Jul 2026
- 2025Recurrent State Encoders for Efficient Neural Combinatorial Optimization5 Sep 2025
- 2025Learning to Search for Vehicle Routing with Multiple Time Windows29 May 2025
- 2025Neural Deconstruction Search for Vehicle Routing Problems7 Jan 2025
- 2024Learn to Solve Vehicle Routing Problems ASAP: A Neural Optimization Approach for Time-Constrained Vehicle Routing Problems with Finite Vehicle Fleet7 Nov 2024
- 2024Learning to Handle Complex Constraints for Vehicle Routing Problems28 Oct 2024
- 2024PARCO: Parallel AutoRegressive Models for Multi-Agent Combinatorial Optimization5 Sep 2024
- 2024GOAL: A Generalist Combinatorial Optimization Agent Learner21 Jun 2024
12 newest of 29 All 29 (JSON)