mlsanityData to 7 Oct 2026

Hierarchical Neural Constructive Solver for Real-world TSP Scenarios

arXiv 2408.03585 ↗First posted 7 Aug 2024cs.LG cs.AIcited by 9

Not on the map. Why?

Abstract (arXiv)

Existing neural constructive solvers for routing problems have predominantly employed transformer architectures, conceptualizing the route construction as a set-to-sequence learning task. However, their efficacy has primarily been demonstrated on entirely random problem instances that inadequately capture real-world scenarios. In this paper, we introduce realistic Traveling Salesman Problem (TSP) scenarios relevant to industrial settings and derive the following insights: (1) The optimal next node (or city) to visit often lies within proximity to the current node, suggesting the potential benefits of biasing choices based on current locations. (2) Effectively solving the TSP requires robust tracking of unvisited nodes and warrants succinct grouping strategies. Building upon these insights, we propose integrating a learnable choice layer inspired by Hypernetworks to prioritize choices based on the current location, and a learnable approximate clustering algorithm inspired by the Expectation-Maximization algorithm to facilitate grouping the unvisited cities. Together, these two contributions form a hierarchical approach towards solving the realistic TSP by considering both immediate local neighbourhoods and learning an intermediate set of node representations. Our hierarchical approach yields superior performance compared to both classical and recent transformer models, showcasing the efficacy of the key designs.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 22 of its 34 references that are in the map. First posted on arXiv 7 Aug 2024.

Builds on

22 of 34 references.

References · 22

  1. 2017Attention Is All You Needcited by 59,932
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2016HyperNetworkscited by 1,003
  4. 2015Pointer Networkscited by 882
  5. 2018Attention, Learn to Solve Routing Problems!cited by 646
  6. 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
  7. 2020POMO: Policy Optimization with Multiple Optima for Reinforcement Learningcited by 341
  8. 2018Reinforcement Learning for Solving the Vehicle Routing Problemcited by 327
  9. 2019An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problemcited by 265
  10. 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 216
  11. 2019Transformer Dissection: A Unified Understanding of Transformer's Attention via the Lens of Kernelcited by 211
  12. 2019Learning Improvement Heuristics for Solving Routing Problemscited by 162
10 more
  1. 2020Generalize a Small Pre-trained Model to Arbitrarily Large TSP Instancescited by 161
  2. 2022Sym-NCO: Leveraging Symmetricity for Neural Combinatorial Optimizationcited by 118
  3. 2021Learning to Iteratively Solve Routing Problems with Dual-Aspect Collaborative Transformercited by 108
  4. 2020Learning 2-opt Heuristics for the Traveling Salesman Problem via Deep Reinforcement Learningcited by 100
  5. 2021Efficient Active Search for Combinatorial Optimization Problemscited by 99
  6. 2022Simulation-guided Beam Search for Neural Combinatorial Optimizationcited by 84
  7. 2023GLOP: Learning Global Partition and Local Construction for Solving Large-scale Routing Problems in Real-timecited by 82
  8. 2023Learning to Search Feasible and Infeasible Regions of Routing Problems with Flexible Neural k-Optcited by 81
  9. 2023Towards Generalizable Neural Solvers for Vehicle Routing Problems via Ensemble with Transferrable Local Policycited by 61
  10. 2022Efficient Neural Neighborhood Search for Pickup and Delivery Problemscited by 29

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 3; 2025: 2; 2026: 4.

9 papers.