A Fast GRASP Metaheuristic for the Trigger Arc TSP with MIP-Based Construction and Multi-Neighborhood Local Search
Joan Salvà Soler, Grégoire de Lambertye
TL;DR
The paper tackles the TA-TSP, a path-dependent variant of the TSP where trigger arcs dynamically alter target arc costs. It introduces a GRASP-based metaheuristic that combines a MIP-based construction phase with a multi-neighborhood local search (2-Opt, Swap, Relocate) and a delta-evaluation strategy that guides efficient exploration of the complex state-dependent landscape. Empirical results on RG, C1, and C2 datasets from MESS 2024 show competitive average gaps (e.g., 0.77% for C1 and 0.40% for C2 within 60 seconds) and outperformance of the Gurobi solver on smaller synthetic instances, with the approach achieving a top-three finish at MESS 2024. The work demonstrates that a carefully tuned GRASP framework with MIP-based construction can deliver high-quality, real-time solutions for TA-TSP, offering practical impact for warehouse routing and other state-dependent routing applications. It also provides a solid foundation for further enhancements through advanced perturbation strategies and tailored neighborhood structures.
Abstract
The Trigger Arc Traveling Salesman Problem (TA-TSP) extends the classical TSP by introducing dynamic arc costs that change when specific "trigger" arcs are traversed, modeling scenarios such as warehouse operations with compactable storage systems. This paper introduces a GRASP-based metaheuristic that combines multiple construction heuristics with a multi-neighborhood local search. The construction phase uses mixed-integer programming (MIP) techniques to transform the TA-TSP into a sequence of tailored TSP instances, while the improvement phase applies 2-Opt, Swap, and Relocate operators. Computational experiments on MESS 2024 competition instances achieved average optimality gaps of 0.77% and 0.40% relative to the best-known solutions within a 60-second limit. On smaller, synthetically generated datasets, the method produced solutions 11.3% better than the Gurobi solver under the same time constraints. The algorithm finished in the top three at MESS 2024, demonstrating its suitability for real-time routing applications with state-dependent travel costs.
