atlas

Research map / Adversarial robustness and security / Certified and empirical robustness

Collaboration! Towards Robust Neural Methods for Routing Problems

NeurIPS 2024 · Adversarial robustness and security › Certified and empirical robustness · approach: Theory of adversarial risk · 2 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 CNF, an ensemble-based collaborative adversarial training framework with global adversarial instances and an attention-based neural router, to make neural VRP solvers (POMO, MatNet) robust while also improving clean and OOD generalization.

Problem

Neural VRP solvers suffer severe robustness issues under crafted adversarial perturbations, and vanilla adversarial training trades off standard (clean) generalization against adversarial robustness.

Approach

Adversarially train multiple copies of a pretrained neural VRP model collaboratively: generate global adversarial instances by attacking the currently best-performing model per instance, and use an attention-based neural router trained with RL to distribute training instances to models with top-K load balancing.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CNF collaborative training instead of POMO_AT with three modelsPOMO · TSP100 Fixed Adv. (100)optimality gap: 0.295% -> 0.236%Helped
Use CNF collaborative training instead of POMO_AT with three modelsPOMO · CVRP100 Fixed Adv. (100)optimality gap: 0.767% -> 0.730%Helped
Use CNF collaborative training instead of POMO_AT with three modelsPOMO · TSP100 Uniform (100)optimality gap: 0.255% -> 0.118%Helped
Use CNF collaborative training instead of POMO_HAC with three modelsPOMO · CVRP100 Uniform (100)optimality gap: 1.085% -> 1.073%Helped
Use CNF collaborative training instead of POMO_DivTrain with three modelsPOMO · CVRP100 Fixed Adv. (100)optimality gap: 0.754% -> 0.730%Helped
Use CNF collaborative training instead of vanilla adversarial trainingPOMO · TSP OOD datasetsoptimality gapHelped
Add global adversarial attack generation alongside local attacks (ablation)CNF · TSP100 Fixed Adv. (100)optimality gapHelped
Add the neural router for instance distribution (ablation)CNF · TSP100 Uniform and Fixed Adv.optimality gapHelped
Increase the number of trained models (ablation)CNF · TSP100 collaborative performanceoptimality gapHelped
Use M-TopK routing instead of other routing strategies (ablation)CNF · TSP100 collaborative performanceoptimality gapHelped
Replace the neural router with greedy selection (ablation)CNF · TSP100 and CVRP100optimality gapHurt
Use vanilla adversarial training instead of CNFPOMO · OOD generalizationoptimality gapHurt

Surprising findings

Limitations

Experimental setup

Datasets: synthetic uniform TSP/CVRP instances TSPLIB CVRPLIB

Benchmarks: TSP100 uniform/adversarial test sets TSP200 CVRP100 CVRP200 TSPLIB CVRPLIB synthetic cross-distribution and cross-size TSP

Metrics: optimality gap inference time

Baselines: POMO POMO_AT POMO_HAC POMO_DivTrain POMO_TRS Concorde LKH3 HGS CNF_Greedy DIMES DeepACO

Builds on: POMO adversarial training (Madry et al.) REINFORCE Attention Model

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