Reinforced Lin-Kernighan-Helsgaun Algorithms for the Traveling Salesman Problems
Not on the map. Why?
Abstract (arXiv)
TSP is a classical NP-hard combinatorial optimization problem with many practical variants. LKH is one of the state-of-the-art local search algorithms for the TSP. LKH-3 is a powerful extension of LKH that can solve many TSP variants. Both LKH and LKH-3 associate a candidate set to each city to improve the efficiency, and have two different methods, α-measure and POPMUSIC, to decide the candidate sets. In this work, we first propose a Variable Strategy Reinforced LKH (VSR-LKH) algorithm, which incorporates three reinforcement learning methods (Q-learning, Sarsa, Monte Carlo) with LKH, for the TSP. We further propose a new algorithm called VSR-LKH-3 that combines the variable strategy reinforcement learning method with LKH-3 for typical TSP variants, including the TSP with time windows (TSPTW) and Colored TSP (CTSP). The proposed algorithms replace the inflexible traversal operations in LKH and LKH-3 and let the algorithms learn to make a choice at each search step by reinforcement learning. Both LKH and LKH-3, with either α-measure or POPMUSIC, can be significantly improved by our methods. Extensive experiments on 236 widely-used TSP benchmarks with up to 85,900 cities demonstrate the excellent performance of VSR-LKH. VSR-LKH-3 also significantly outperforms the state-of-the-art heuristics for TSPTW and CTSP.
Key facts. Cited by 12 papers in the map (data through 13 Oct 2026). Builds on 14 of its 57 references that are in the map. First posted on arXiv 8 Jul 2022.
Builds on
14 of 57 references.
References · 14
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,295
- 2015Pointer Networkscited by 884
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 603
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
- 2018Reinforcement Learning for Solving the Vehicle Routing Problemcited by 327
- 2019Learning Improvement Heuristics for Solving Routing Problemscited by 163
- 2021Learning to Iteratively Solve Routing Problems with Dual-Aspect Collaborative Transformercited by 108
- 2021NeuroLKH: Combining Deep Learning Model with Lin-Kernighan-Helsgaun Heuristic for Solving the Traveling Salesman Problemcited by 103
- 2020Learning 2-opt Heuristics for the Traveling Salesman Problem via Deep Reinforcement Learningcited by 100
- 2020Multi-Decoder Attention Model with Embedding Glimpse for Solving Vehicle Routing Problemscited by 100
- 2021Graph Neural Network Guided Local Search for the Traveling Salesperson Problemcited by 70
- 2020Combining Reinforcement Learning with Lin-Kernighan-Helsgaun Algorithm for the Traveling Salesman Problemcited by 31
2 more
Built on by
Citing papers per year: 2024: 5; 2025: 5; 2026: 2.
12 papers.
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectivescited by 23
- 2024Visual Reasoning and Multi-Agent Approach in Multimodal Large Language Models (MLLMs): Solving TSP and mTSP Combinatorial Challengescited by 21
- 2024Looking Ahead to Avoid Being Late: Solving Hard-Constrained Traveling Salesman Problemcited by 8
- 2024Leader Reward for POMO-Based Neural Combinatorial Optimizationcited by 5
- 2025LMask: Learn to Solve Constrained Routing Problems with Lazy Maskingcited by 3
- 2025LocalEscaper: A Weakly-supervised Framework with Regional Reconstruction for Scalable Neural TSP Solverscited by 2
- 2025SVRPBench: A Realistic Benchmark for Stochastic Vehicle Routing Problemcited by 2
- 2024Learn to Tour: Operator Design For Solution Feasibility Mapping in Pickup-and-delivery Traveling Salesman Problemcited by 1
- 2025ViTSP: A Vision Language Models Guided Framework for Solving Large-Scale Traveling Salesman Problemscited by 1
- 2025Adaptation and Fine-tuning with TabPFN for Travelling Salesman Problemcited by 1
- 2026The Traveling Thief Problem with Time Windows: Benchmarks and Heuristicscited by 0
- 2026Machine Learning-based Two-Stage Graph Sparsification for the Travelling Salesman Problemcited by 0
- 2026Machine Learning-based Two-Stage Graph Sparsification for the Travelling Salesman Problem22 Apr 2026
- 2026The Traveling Thief Problem with Time Windows: Benchmarks and Heuristics8 Apr 2026
- 2025Adaptation and Fine-tuning with TabPFN for Travelling Salesman Problem8 Nov 2025
- 2025ViTSP: A Vision Language Models Guided Framework for Solving Large-Scale Traveling Salesman Problems27 Sep 2025
- 2025SVRPBench: A Realistic Benchmark for Stochastic Vehicle Routing Problem28 May 2025
- 2025LMask: Learn to Solve Constrained Routing Problems with Lazy Masking23 May 2025
- 2025LocalEscaper: A Weakly-supervised Framework with Regional Reconstruction for Scalable Neural TSP Solvers18 Feb 2025
- 2024Visual Reasoning and Multi-Agent Approach in Multimodal Large Language Models (MLLMs): Solving TSP and mTSP Combinatorial Challenges26 Jun 2024
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectives1 Jun 2024
- 2024Leader Reward for POMO-Based Neural Combinatorial Optimization22 May 2024
- 2024Learn to Tour: Operator Design For Solution Feasibility Mapping in Pickup-and-delivery Traveling Salesman Problem17 Apr 2024
- 2024Looking Ahead to Avoid Being Late: Solving Hard-Constrained Traveling Salesman Problem8 Mar 2024