EDISCO: Equivariant DIScrete Diffusion for Euclidean Combinatorial Optimization
cs.LG, cs.AI
Submitted: 2026-10-04
Updated: 2026-10-04
Comments: 45 pages, 8 figures, 18 tables, accepted to NeurIPS 2026
Code: https://github.com/ValleyC/EDISCO
License: http://creativecommons.org/licenses/by/4.0/
The gist: Euclidean combinatorial optimization problems (ECOPs), such as the Traveling Salesman Problem (TSP) and Capacitated Vehicle Routing Problem (CVRP), possess inherent symmetries under the
Terminology
Abstract
Euclidean combinatorial optimization problems (ECOPs), such as the Traveling Salesman Problem (TSP) and Capacitated Vehicle Routing Problem (CVRP), possess inherent symmetries under the two-dimensional Euclidean group E(2), including rotations, reflections, and translations. Existing learning-based methods, including recent diffusion-based methods, rely on data augmentation or regularization to approximate E(2)-equivariance. This paper presents EDISCO, the first discrete diffusion model for ECOPs with exact E(2)-invariant generative distributions over node-index solutions. EDISCO introduces an E(2)-equivariant edge-score network coupled with a categorical continuous-time Markov chain over discrete edge variables, and exact posterior sampling provides efficient multi-step inference. This design gives EDISCO a local geometric inductive bias: edge neighborhoods with the same relative geometry and combinatorial context are represented consistently regardless of absolute position or orientation, making learning more efficient and inference more robust than non-equivariant methods. EDISCO outperforms previous learning-based state-of-the-art solvers on synthetic TSP from 100 to 10000 nodes and CVRP from 50 to 2000 customers, while using only 33-50% of the training instances. Trained only on uniform synthetic data, EDISCO also outperforms competing learning-based baselines under spatial distribution shift and CVRP constraint-tightness shift. Code is available at https://github.com/ValleyC/EDISCO.
Sources
- Layer Normalization
- Neural Combinatorial Optimization with Reinforcement Learning
- RouteFinder: Towards Foundation Models for Vehicle Routing Problems
- Towards Efficient Constraint Handling in Neural Solvers for Routing Problems
- Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gauges
- Continuous diffusion for categorical data
- An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problem
- GREAT: A Graph Edge Attention Network for the Electric Vehicle Routing Problem with Asymmetric Costs
- Rethinking Neural Combinatorial Optimization for Vehicle Routing Problems with Different Constraint Tightness Degrees
- Entropy-Guided Sampling of Flat Modes in Discrete Spaces
- Solving Mixed Integer Programs Using Neural Networks
- Hybrid Genetic Search for the CVRP: Open-Source Implementation and SWAP* Neighborhood
Related papers
- Polynomial-Augmented Neural Networks (PANNs) with Weak Orthogonality Constraints for Enhanced Function and PDE Approximation
- AIRL-S: Unifying Reinforcement Learning and Search-Based Test-Time Scaling via Adversarial Inverse Reinforcement Learning
- Transformers as Bayesian In-Context Experimenters: Smoothness-Adaptive Efficient ATE Estimation
- Convergence issues in Relational Concept Analysis based on AOC-posets
- Beliefs Beyond Posteriors: The Predictive Cost of ELBO Binding
- Understanding Diffusion Models via Ratio-Based Function Approximation with SignReLU Networks