mlsanityData to 14 Oct 2026

Learning Lagrangian Multipliers for the Travelling Salesman Problem

arXiv 2312.14836 ↗First posted 22 Dec 2023cs.AI cs.LG math.OCcited by 3

Not on the map. Why?

Abstract (arXiv)

Lagrangian relaxation is a versatile mathematical technique employed to relax constraints in an optimization problem, enabling the generation of dual bounds to prove the optimality of feasible solutions and the design of efficient propagators in constraint programming (such as the weighted circuit constraint). However, the conventional process of deriving Lagrangian multipliers (e.g., using subgradient methods) is often computationally intensive, limiting its practicality for large-scale or time-sensitive problems. To address this challenge, we propose an innovative unsupervised learning approach that harnesses the capabilities of graph neural networks to exploit the problem structure, aiming to generate accurate Lagrangian multipliers efficiently. We apply this technique to the well-known Held-Karp Lagrangian relaxation for the travelling salesman problem. The core idea is to predict accurate Lagrangian multipliers and to employ them as a warm start for generating Held-Karp relaxation bounds. These bounds are subsequently utilized to enhance the filtering process carried out by branch-and-bound algorithms. In contrast to much of the existing literature, which primarily focuses on finding feasible solutions, our approach operates on the dual side, demonstrating that learning can also accelerate the proof of optimality. We conduct experiments across various distributions of the metric travelling salesman problem, considering instances with up to 200 cities. The results illustrate that our approach can improve the filtering level of the weighted circuit global constraint, reduce the optimality gap by a factor two for unsolved instances up to a timeout, and reduce the execution time for solved instances by 10%.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 33 of its 65 references that are in the map. First posted on arXiv 22 Dec 2023.

Builds on

33 of 65 references.

References · 33

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  3. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  4. 2017Graph Attention Networkscited by 8,923
  5. 2020Benchmarking Graph Neural Networkscited by 680
  6. 2018Attention, Learn to Solve Routing Problems!cited by 656
  7. 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 623
  8. 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 608
  9. 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 599
  10. 2017Learning Combinatorial Optimization Algorithms over Graphscited by 561
  11. 2017Smart "Predict, then Optimize"cited by 339
  12. 2019Exact Combinatorial Optimization with Graph Convolutional Neural Networkscited by 318
21 more
  1. 2021Combinatorial optimization and reasoning with graph neural networkscited by 268
  2. 2018Melding the Data-Decisions Pipeline: Decision-Focused Learning for Combinatorial Optimizationcited by 227
  3. 2019Differentiation of Blackbox Combinatorial Solverscited by 226
  4. 2018Learning a SAT Solver from Single-Bit Supervisioncited by 200
  5. 2019SATNet: Bridging deep learning and logical reasoning using a differentiable satisfiability solvercited by 173
  6. 2021End-to-End Constrained Optimization Learning: A Surveycited by 157
  7. 2023Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunitiescited by 130
  8. 2021NeuroLKH: Combining Deep Learning Model with Lin-Kernighan-Helsgaun Heuristic for Solving the Traveling Salesman Problemcited by 103
  9. 2020Learning the Travelling Salesperson Problem Requires Rethinking Generalizationcited by 98
  10. 2021Implicit MLE: Backpropagating Through Discrete Exponential Family Distributionscited by 98
  11. 2019MIPaaL: Mixed Integer Program as a Layercited by 94
  12. 2019Smart Predict-and-Optimize for Hard Combinatorial Optimization Problemscited by 89
  13. 2020Interior Point Solving for LP-based prediction+optimisationcited by 83
  14. 2023A Survey of Contextual Optimization Methods for Decision Making under Uncertaintycited by 82
  15. 2020Combining Reinforcement Learning and Constraint Programming for Combinatorial Optimizationcited by 63
  16. 2019Guiding High-Performance SAT Solvers with Unsat-Core Predictionscited by 62
  17. 2022SurCo: Learning Linear Surrogates For Combinatorial Nonlinear Optimization Problemscited by 21
  18. 2020A Study of Learning Search Approximation in Mixed Integer Branch and Bound: Node Selection in SCIPcited by 16
  19. 2022DOGE-Train: Discrete Optimization on GPU with End-to-end Trainingcited by 6
  20. 2018Hard to Solve Instances of the Euclidean Traveling Salesman Problemcited by 3
  21. 2022Deep Attentive Belief Propagation: Integrating Reasoning and Learning for Solving Constraint Optimization Problemscited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 1; 2026: 2.

3 papers.