DualOpt: A Dual Divide-and-Optimize Algorithm for the Large-scale Traveling Salesman Problem
Not on the map. Why?
Abstract (arXiv)
This paper proposes a dual divide-and-optimize algorithm (DualOpt) for solving the large-scale traveling salesman problem (TSP). DualOpt combines two complementary strategies to improve both solution quality and computational efficiency. The first strategy is a grid-based divide-and-conquer procedure that partitions the TSP into smaller sub-problems, solving them in parallel and iteratively refining the solution by merging nodes and partial routes. The process continues until only one grid remains, yielding a high-quality initial solution. The second strategy involves a path-based divide-and-optimize procedure that further optimizes the solution by dividing it into sub-paths, optimizing each using a neural solver, and merging them back to progressively improve the overall solution. Extensive experiments conducted on two groups of TSP benchmark instances, including randomly generated instances with up to 100,000 nodes and real-world datasets from TSPLIB, demonstrate the effectiveness of DualOpt. The proposed DualOpt achieves highly competitive results compared to 10 state-of-the-art algorithms in the literature. In particular, DualOpt achieves an improvement gap up to 1.40% for the largest instance TSP100K with a remarkable 104x speed-up over the leading heuristic solver LKH3. Additionally, DualOpt demonstrates strong generalization on TSPLIB benchmarks, confirming its capability to tackle diverse real-world TSP applications.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 Jan 2025.
Builds on
0 of 0 references.
No references here yet.
Built on by
Citing papers per year: 2025: 4; 2026: 4.
8 papers.
- 2025Learning to Segment for Vehicle Routing Problemscited by 5
- 2025GELD: A Unified Neural Model for Efficiently Solving Traveling Salesman Problems Across Different Scalescited by 3
- 2025Lifelong Learning with Behavior Consolidation for Vehicle Routingcited by 1
- 2025RsGCN: Subgraph-Based Rescaling Enhances Generalization of GCNs for Solving Traveling Salesman Problemscited by 0
- 2026TSP with Predictions: Heatmap to Tour with Provable Guaranteescited by 0
- 2026Graph Neural Network-based Algorithm Selection for the Traveling Salesman Problem: A Systematic Study of Cost and Rank Losses under Distinct Budget Regimescited by 0
- 2026COMPASS: Ordered Clustered Routing at 100K Scalecited by 0
- 2026Compute Time Scaling with Recursive Models for Combinatorial Optimizationcited by 0
- 2026Compute Time Scaling with Recursive Models for Combinatorial Optimization28 Sep 2026
- 2026COMPASS: Ordered Clustered Routing at 100K Scale17 Sep 2026
- 2026Graph Neural Network-based Algorithm Selection for the Traveling Salesman Problem: A Systematic Study of Cost and Rank Losses under Distinct Budget Regimes21 Jul 2026
- 2026TSP with Predictions: Heatmap to Tour with Provable Guarantees4 Jul 2026
- 2025Lifelong Learning with Behavior Consolidation for Vehicle Routing26 Sep 2025
- 2025Learning to Segment for Vehicle Routing Problems22 Jun 2025
- 2025GELD: A Unified Neural Model for Efficiently Solving Traveling Salesman Problems Across Different Scales7 Jun 2025
- 2025RsGCN: Subgraph-Based Rescaling Enhances Generalization of GCNs for Solving Traveling Salesman Problems31 May 2025