atlas

Research map / Image generation / GANs

Adversarial Generative Flow Network for Solving Vehicle Routing Problems

ICLR 2025 · Image generation › GANs · approach: Large-scale GAN latent analysis · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes AGFN, a GFlowNet-based constructive VRP solver trained adversarially with a discriminator that scores solutions against local-search-improved ones, plus a hybrid sampling/greedy decoding scheme, evaluated on CVRP and TSP up to 1,000 nodes (and up to 10,000 for CVRP).

Problem

Neural construction-based solvers for vehicle routing (CVRP, TSP) rely on Transformers that scale poorly to large instances and produce low-diversity solutions.

Approach

Replace the Transformer with a sparse-graph GNN GFlowNet generator trained with a trajectory balance loss whose reward is modulated by a discriminator score; the discriminator is trained to separate generator routes from local-search-improved routes, and inference uses a hybrid of sampling and greedy node selection.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train on 100-node instances rather than using POMO(*8)AGFN-100 vs POMO(*8) · Synthetic CVRP, 200 nodesObj.: 7.13%Hurt
Use AGFN-100 rather than GANCOAGFN-100 · Synthetic CVRP, 500 nodesObj.: 0.29%Helped
Use AGFN-100 rather than GANCOAGFN-100 · Synthetic CVRP, 1,000 nodesObj.: 7.86%Helped
Use AGFN-100 rather than GANCOAGFN-100 · Synthetic TSP, 500 nodesObj.: 1.47%Helped
Use AGFN-100 rather than GANCOAGFN-100 · Synthetic TSP, 1,000 nodesObj.: 9.49%Helped
Use hybrid decoding instead of pure sampling or greedy decoding (ablation)AGFN · CVRP and TSP, varying sizesGap (%)Helped
Set hybrid-decoding sampling probability to 0.05 rather than 0.01 (ablation)AGFN · Synthetic CVRP, 200 nodesObj.: 31.555902 -> 31.260145Helped
Set hybrid-decoding sampling probability to 0.05 rather than 0.01 (ablation)AGFN · Synthetic TSP, 200 nodesObj.: 11.873071 -> 11.847540Helped
Replace the discriminator's local search with LKH (ablation)AGFN · CVRP, 200 nodesaverage objective valueNo clear effect
Remove adversarial training from AGFN (ablation)AGFN · CVRP, 200 nodesaverage objective valueHurt

Surprising findings

Limitations

Experimental setup

Datasets: synthetic CVRP instances synthetic TSP instances CVRPLib TSPLib

Benchmarks: synthetic CVRP 200/500/1000 synthetic TSP 200/500/1000 CVRPLib TSPLib synthetic CVRP 2000-10000

Metrics: objective (total travel distance) gap (%) time per instance (s)

Baselines: LKH-3 POMO NeuOpt GANCO ACO GFACS

Builds on: GFlowNet trajectory balance GFACS POMO GANCO NeuroLKH

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy