CaDA: Cross-Problem Routing Solver with Constraint-Aware Dual-Attention
Han Li, Fei Liu, Zhi Zheng, Yu Zhang, Zhenkun Wang

TL;DR
CaDA is a novel neural network model that effectively learns to solve various vehicle routing problems with different constraints by using a constraint prompt and dual-attention mechanisms, achieving state-of-the-art results.
Contribution
Introduces CaDA, a constraint-aware dual-attention model that enhances cross-problem VRP solving by focusing on relevant nodes and representing diverse constraints.
Findings
CaDA outperforms existing methods on 16 VRPs.
Each component of CaDA contributes to improved performance.
CaDA demonstrates strong generalization across diverse problem variants.
Abstract
Vehicle Routing Problems (VRPs) are significant Combinatorial Optimization (CO) problems holding substantial practical importance. Recently, Neural Combinatorial Optimization (NCO), which involves training deep learning models on extensive data to learn vehicle routing heuristics, has emerged as a promising approach due to its efficiency and the reduced need for manual algorithm design. However, applying NCO across diverse real-world scenarios with various constraints necessitates cross-problem capabilities. Current NCO methods typically employ a unified model lacking a constraint-specific structure, thereby restricting their cross-problem performance. Current multi-task methods for VRPs typically employ a constraint-unaware model, limiting their cross-problem performance. Furthermore, they rely solely on global connectivity, which fails to focus on key nodes and leads to inefficient…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsConstraint Satisfaction and Optimization · Service-Oriented Architecture and Web Services · Formal Methods in Verification
MethodsFocus
