An Exact Framework for the Trigger Arc Traveling Salesman Problem
Resumo
The Trigger Arc Traveling Salesman Problem generalizes the classical TSP by introducing dynamically evolving arc costs that are modified upon traversal of designated “trigger” arcs. Thus, each arc’s cost is determined by the most recently traversed trigger arc that affects it, leading to an order-dependent cost. Such a structure makes an explicit modeling of trigger arcs computationally expensive, even for moderately sized instances. We propose an exact framework based on a standard MIP formulation of TSP, using classic rounding heuristics, together with a callback to separate trigger violations in candidate tours. Also, to control model size, we incorporate triggers progressively only as needed. The proposed approach solves several benchmark instances from the literature to optimality and achieves single-digit optimality gaps on a subset of larger instances.Referências
Cerrone, C., Truvolo, M., Dragone, R., and Battaglia, R. (2025). The Trigger Arc TSP: Optimise the Picking Process in Warehouses with Compactable Storage Systems. In Decision Sciences. Springer.
Cook, W. J., Cunningham, W. H., Pulleyblank, W. R., and Schrijver, A. (2011). Combinatorial Optimization. Wiley.
Karp, R. M. (1979). A Patching Algorithm for the Nonsymmetric Traveling-Salesman Problem. SIAM Journal on Computing, 8(4):561–573.
Wolsey, L. A. (1998). Integer Programming. Wiley-Interscience, New York.
Cook, W. J., Cunningham, W. H., Pulleyblank, W. R., and Schrijver, A. (2011). Combinatorial Optimization. Wiley.
Karp, R. M. (1979). A Patching Algorithm for the Nonsymmetric Traveling-Salesman Problem. SIAM Journal on Computing, 8(4):561–573.
Wolsey, L. A. (1998). Integer Programming. Wiley-Interscience, New York.
Publicado
19/07/2026
Como Citar
MINÍ, Miguel; SILVA, Lucas de Oliveira; MIYAZAWA, Flávio K..
An Exact Framework for the Trigger Arc Traveling Salesman Problem. In: ENCONTRO DE TEORIA DA COMPUTAÇÃO (ETC), 11. , 2026, Gramado/RS.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2026
.
p. 36-40.
ISSN 2595-6116.
DOI: https://doi.org/10.5753/etc.2026.23818.
