atlas

Research map / Architectures and efficiency / RNNs and normalization

Distilling Autoregressive Models to Obtain High-Performance Non-autoregressive Solvers for Vehicle Routing Problems with Faster Inference Speed

AAAI 2024 · Architectures and efficiency › RNNs and normalization · approach: Dataset distillation and data-efficient training · 15 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.

Distills Transformer-based autoregressive VRP solvers (AM, POMO, TM) into non-autoregressive students via guided knowledge distillation, achieving 4-5x faster inference with a 2-3% optimality drop.

Problem

Autoregressive neural VRP solvers give high-quality tours but have high inference latency due to sequential decoding, while existing NAR solvers are fast but notably less accurate and mostly limited to TSP.

Approach

Convert the AR decoder into a parallel NAR form (removing action-history context, positional encoding and masks, and scoring edges via node-pair tightness) and train it by KL distillation from the AR teacher's temperature-sharpened action distributions, with the teacher's actions guiding the student's decoding order.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
distill AM into GNARKD-AMAM · TSP-50average length: 5.714 -> 5.706Helped
distill TM into GNARKD-TMTM · TSP-50average length: 5.690 -> 5.689Helped
distill AM into GNARKD-AMAM · CVRP-50average length: 10.602 -> 10.754Hurt
distill POMO into GNARKD-POMOPOMO · CVRP-100average length: 15.750 -> 16.240Hurt
use guided KD instead of supervised learning (ablation)GNARKD students · TSP-50optimality gap: 9.30% -> 0.36%; 7.69% -> 0.01%; 7.35% -> 0.05%Helped
use guided KD instead of reinforcement learning (ablation)GNARKD students · TSP-50optimality gap: 2.42% -> 0.36%; 1.83% -> 0.01%; 1.99% -> 0.05%Helped
raise distillation temperature from 0.1 to 0.5 or 1 (ablation)GNARKD-TM · TSP-50performanceNo clear effect
raise distillation temperature to 5 or 10 (ablation)GNARKD-TM · TSP-50performanceHurt
use GNARKD-TM instead of TMTM · TSP-50average time (Sec): 0.422 -> 0.043Helped
use GNARKD-AM instead of AMAM · TSPLIB 20 instancesaverage optimality gap: 6.93% -> 5.88% (Sampling~(B=2000)); 7.96% -> 10.98% (Greedy)Mixed

Surprising findings

Limitations

Experimental setup

Datasets: synthetic uniform TSP and CVRP instances TSPLIB (20 instances, 51-159 nodes, evaluation only)

Benchmarks: TSP-50 TSP-100 CVRP-50 CVRP-100 TSPLIB (20 instances)

Metrics: optimality gap average length inference time acceleration ratio learning gap

Baselines: Concorde LKH3 MDAM GCN NAR4TSP AM POMO TM

Builds on: Attention Model POMO Transformer-based AR TSP model (TM) NAR4TSP

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