atlas

Research map / Graph learning / Graph algorithms and clustering

CaDA: Cross-Problem Routing Solver with Constraint-Aware Dual-Attention

ICML 2025 · Graph learning › Graph algorithms and clustering · approach: Neural combinatorial optimization on graphs · 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 CaDA, a cross-problem neural VRP solver with a constraint prompt and a dual-attention encoder (global softmax branch plus Top-k sparse branch), trained with RL on 16 VRP variants.

Problem

Cross-problem neural combinatorial optimization for vehicle routing: existing multi-task VRP solvers are unaware of which constraints are active and use only global attention, which attends to irrelevant nodes.

Approach

Encode the active constraint set as a multi-hot vector turned into a prompt concatenated to node embeddings, and pair a global softmax attention branch with a Top-k sparse attention branch that keeps only the most relevant node connections, fusing the two branches at each layer.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add the constraint prompt (ablation)CaDA · 16 VRPs, VRP50 averagegap: 1.926% -> 1.714%Helped
add Top-k sparse attention (ablation)CaDA · 16 VRPs, VRP50 averagegap: 1.795% -> 1.714%Helped
set Top-k to 25 instead of 10 (ablation)CaDA · 16 VRPs, VRP50 averagegap: 4.61% -> 4.17%Helped
set Top-k to 50 instead of 25 (ablation)CaDA · 16 VRPs, VRP50 averagegap: 4.17% -> 4.79%Hurt
set Top-k to 75 instead of 25 (ablation)CaDA · 16 VRPs, VRP50 averagegap: 4.17% -> 4.88%Hurt
set Top-k to 100 instead of 25 (ablation)CaDA · 16 VRPs, VRP50 averagegap: 4.17% -> 5.15%Hurt
use 32-prompt data augmentationCaDA25 · CVRPLib, averagegap: 4.17% -> 3.32%Helped
use CaDA25 × 32 instead of RF-TECVRPLib · CVRPLib, averagegap: 5.49% -> 3.32%Helped

Surprising findings

Limitations

Experimental setup

Datasets: RouteFinder test set (1K instances per variant) CVRPLib Sets A, B, F, P, X

Benchmarks: 16 VRP variants at n=50 and n=100 (1K test instances each) CVRPLib Sets A, B, F, P, X

Metrics: objective value optimality gap running time

Baselines: PyVRP OR-Tools MTPOMO MVMoE RF-POMO RF-MoE RF-TE

Builds on: Attention Model POMO RouteFinder MTPOMO MVMoE

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