Agent Tuning & Optimization 相关度: 7/10

A First Guess is Rarely the Final Answer: Learning to Search in the Travelling Salesperson Problem

Andoni Irazusta Garmendia
arXiv: 2604.06940v1 发布: 2026-04-08 更新: 2026-04-08

AI 摘要

NICO-TSP学习局部搜索过程,提升旅行商问题求解的效率和泛化性。

主要贡献

  • 提出NICO-TSP框架,改进TSP的局部搜索算法
  • 采用边缘token表示和两阶段训练策略
  • 在计算资源匹配的评估下,性能优于现有方法,并具有更好的泛化性

方法论

采用边缘token表示当前路径,使用模仿学习和无critic的群体强化学习进行两阶段训练,学习2-opt搜索策略。

原文摘要

Most neural solvers for the Traveling Salesperson Problem (TSP) are trained to output a single solution, even though practitioners rarely stop there: at test time, they routinely spend extra compute on sampling or post-hoc search. This raises a natural question: can the search procedure itself be learned? Neural improvement methods take this perspective by learning a policy that applies local modifications to a candidate solution, accumulating gains over an improvement trajectory. Yet learned improvement for TSP remains comparatively immature, with existing methods still falling short of robust, scalable performance. We argue that a key reason is design mismatch: many approaches reuse state representations, architectural choices, and training recipes inherited from single-solution methods, rather than being built around the mechanics of local search. This mismatch motivates NICO-TSP (Neural Improvement for Combinatorial Optimization): a 2-opt improvement framework for TSP. NICO-TSP represents the current tour with exactly $n$ edge tokens aligned with the neighborhood operator, scores 2-opt moves directly without tour positional encodings, and trains via a two-stage procedure: imitation learning to short-horizon optimal trajectories, followed by critic-free group-based reinforcement learning over longer rollouts. Under compute-matched evaluations that measure improvement as a function of both search steps and wall-clock time, NICO-TSP delivers consistently stronger and markedly more step-efficient improvement than prior learned and heuristic search baselines, generalizes far more reliably to larger out-of-distribution instances, and serves both as a competitive replacement for classical local search and as a powerful test-time refinement module for constructive solvers.

标签

旅行商问题 局部搜索 强化学习 组合优化

arXiv 分类

cs.LG cs.AI