DualCert: A Solver for the Traveling Salesman Problem with Constraint-Coupled Learning
Not on the map. Why?
Abstract (arXiv)
Large traveling salesman problem (TSP) instances require a solver to allocate limited computation while preserving the validity of its outputs. Existing neural--operations-research (OR) hybrids predict guidance without requiring learned transitions to satisfy constraints discovered during search. DualCert introduces constraint-coupled learning, in which current degree equations and dynamically separated subtour-elimination constraints (SECs) define each learned transition. At each refinement, the degree equations and selected, strictly satisfied SEC equations, with positive slacks, define an iterate-dependent primal-slack Karush--Kuhn--Tucker (KKT) manifold. Repaired dual variables and violated SEC rows define a local cost field. An exact constrained mirror-descent step maps each finite state to a positive state on the same manifold. Where selected rows and deterministic ties remain fixed, implicit differentiation maps parameter perturbations into the manifold tangent space and reuses the forward constraint operator for the local-cost-field derivative. The terminal edge state allocates computation across Held--Karp ascent, candidate-graph edge tests, and tour construction under a fixed budget. Deterministic verification recomputes original costs and accepts only verified candidate-graph lower bounds and edge decisions. On 1,000 held-out TSP1000 instances, DualCert attains a mean tour-cost gap of (0.0573%) from Lin--Kernighan--Helsgaun version 3 (LKH-3) reference tours in (9.55) batch-amortized seconds per instance. It returns a verified candidate-graph lower bound for every instance and achieves (81.46%) edge-decision coverage. The mean gap is (67.1%) smaller than the reported NeuroLKH mean gap. Thus, optimization constraints govern learning, while deterministic verification preserves output validity.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 12 of its 20 references that are in the map. First posted on arXiv 10 Aug 2026.
Builds on
12 of 20 references.
References · 12
- 2015Pointer Networkscited by 882
- 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 588
- 2019An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problemcited by 265
- 2019Differentiation of Blackbox Combinatorial Solverscited by 224
- 2021DC3: A learning method for optimization with hard constraintscited by 181
- 2019SATNet: Bridging deep learning and logical reasoning using a differentiable satisfiability solvercited by 173
- 2018Learning Latent Permutations with Gumbel-Sinkhorn Networkscited by 172
- 2020Generalize a Small Pre-trained Model to Arbitrarily Large TSP Instancescited by 161
- 2021Learning to Iteratively Solve Routing Problems with Dual-Aspect Collaborative Transformercited by 108
- 2019MIPaaL: Mixed Integer Program as a Layercited by 93
- 2023GLOP: Learning Global Partition and Local Construction for Solving Large-scale Routing Problems in Real-timecited by 82
- 2025Fast T2T: Optimization Consistency Speeds Up Diffusion-Based Training-to-Testing Solving for Combinatorial Optimizationcited by 43
Built on by
Not cited yet.