Adversarial Generative Flow Network for Solving Vehicle Routing Problems
Not on the map. Why?
Abstract (arXiv)
Recent research into solving vehicle routing problems (VRPs) has gained significant traction, particularly through the application of deep (reinforcement) learning for end-to-end solution construction. However, many current construction-based neural solvers predominantly utilize Transformer architectures, which can face scalability challenges and struggle to produce diverse solutions. To address these limitations, we introduce a novel framework beyond Transformer-based approaches, i.e., Adversarial Generative Flow Networks (AGFN). This framework integrates the generative flow network (GFlowNet)-a probabilistic model inherently adept at generating diverse solutions (routes)-with a complementary model for discriminating (or evaluating) the solutions. These models are trained alternately in an adversarial manner to improve the overall solution quality, followed by a proposed hybrid decoding method to construct the solution. We apply the AGFN framework to solve the capacitated vehicle routing problem (CVRP) and travelling salesman problem (TSP), and our experimental results demonstrate that AGFN surpasses the popular construction-based neural solvers, showcasing strong generalization capabilities on synthetic and real-world benchmark instances.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 29 of its 49 references that are in the map. First posted on arXiv 3 Mar 2025.
Builds on
29 of 49 references.
References · 29
- 2017Sigmoid-Weighted Linear Units for Neural Network Function Approximation in Reinforcement Learningcited by 935
- 2021Flow Network based Generative Models for Non-Iterative Diverse Candidate Generationcited by 384
- 2020POMO: Policy Optimization with Multiple Optima for Reinforcement Learningcited by 341
- 2018Reinforcement Learning for Solving the Vehicle Routing Problemcited by 327
- 2021GFlowNet Foundationscited by 286
- 2022Trajectory balance: Improved credit assignment in GFlowNetscited by 244
- 2018Learning to Perform Local Rewriting for Combinatorial Optimizationcited by 183
- 2018Combinatorial Optimization with Graph Convolutional Networks and Guided Tree Searchcited by 182
- 2022Biological Sequence Design with GFlowNetscited by 172
- 2023Neural Combinatorial Optimization with Heavy Decoder: Toward Large Scale Generalizationcited by 140
- 2020Hybrid Genetic Search for the CVRP: Open-Source Implementation and SWAP* Neighborhoodcited by 122
- 2021NeuroLKH: Combining Deep Learning Model with Lin-Kernighan-Helsgaun Heuristic for Solving the Traveling Salesman Problemcited by 102
17 more
- 2020Multi-Decoder Attention Model with Embedding Glimpse for Solving Vehicle Routing Problemscited by 100
- 2020Learning the Travelling Salesperson Problem Requires Rethinking Generalizationcited by 96
- 2021Deep Policy Dynamic Programming for Vehicle Routing Problemscited by 94
- 2021Matrix Encoding Networks for Neural Combinatorial Optimizationcited by 89
- 2022Simulation-guided Beam Search for Neural Combinatorial Optimizationcited by 84
- 2023Learning to Search Feasible and Infeasible Regions of Routing Problems with Flexible Neural k-Optcited by 81
- 2023DeepACO: Neural-enhanced Ant Systems for Combinatorial Optimizationcited by 77
- 2023Towards Understanding and Improving GFlowNet Trainingcited by 74
- 2021Graph Neural Network Guided Local Search for the Traveling Salesperson Problemcited by 70
- 2023Robust Scheduling with GFlowNetscited by 67
- 2024Ant Colony Sampling with GFlowNets for Combinatorial Optimizationcited by 53
- 2023Local Search GFlowNetscited by 45
- 2023Combinatorial Optimization with Policy Adaptation using Latent Space Searchcited by 41
- 2021Heterogeneous Attentions for Solving Pickup and Delivery Problem via Deep Reinforcement Learningcited by 35
- 2023Generative Flow Network for Listwise Recommendationcited by 19
- 2023Pre-Training and Fine-Tuning Generative Flow Networkscited by 16
- 2021Deep Reinforcement Learning for Combinatorial Optimization: Covering Salesman Problemscited by 13
Built on by
Citing papers per year: 2025: 7; 2026: 3.
10 papers.
- 2025Improving Generalization of Neural Combinatorial Optimization for Vehicle Routing Problems via Test-Time Projection Learningcited by 12
- 2025Learning to Insert for Constructive Neural Vehicle Routing Solvercited by 10
- 2025Hybrid-Balance GFlowNet for Solving Vehicle Routing Problemscited by 7
- 2025EFormer: An Effective Edge-based Transformer for Vehicle Routing Problemscited by 5
- 2026Survey on Neural Routing Solverscited by 4
- 2026Chain-of-Context Learning: Dynamic Constraint Understanding for Multi-Task VRPscited by 2
- 2025USPR: Learning a Unified Solver for Profiled Routingcited by 1
- 2025Beyond the Proxy: Trajectory-Distilled Guidance for Offline GFlowNet Trainingcited by 0
- 2025Latent Guided Sampling for Combinatorial Optimizationcited by 0
- 2026Path-dependent Discrete Amortized Inferencecited by 0
- 2026Path-dependent Discrete Amortized Inference9 Aug 2026
- 2026Chain-of-Context Learning: Dynamic Constraint Understanding for Multi-Task VRPs2 Mar 2026
- 2026Survey on Neural Routing Solvers25 Feb 2026
- 2025Hybrid-Balance GFlowNet for Solving Vehicle Routing Problems6 Oct 2025
- 2025EFormer: An Effective Edge-based Transformer for Vehicle Routing Problems19 Jun 2025
- 2025Latent Guided Sampling for Combinatorial Optimization4 Jun 2025
- 2025Improving Generalization of Neural Combinatorial Optimization for Vehicle Routing Problems via Test-Time Projection Learning3 Jun 2025
- 2025Beyond the Proxy: Trajectory-Distilled Guidance for Offline GFlowNet Training26 May 2025
- 2025Learning to Insert for Constructive Neural Vehicle Routing Solver20 May 2025
- 2025USPR: Learning a Unified Solver for Profiled Routing8 May 2025