Um método heurístico para o problema do caixeiro viajante suficientemente próximo

Autores

  • Paula C. R. Ertel Universidade de São Paulo - USP
  • Ernesto G. Birgin Universidade de São Paulo - USP

DOI:

https://doi.org/10.5540/03.2025.011.01.0495

Palavras-chave:

Problema do Caixeiro Viajante, CETSP, Heurísticas, Métodos de Busca em Bloco de Coordenadas

Resumo

O Problema do Caixeiro Viajante (TSP, do inglês Traveling Salesman Problem) é um dos problemas de otimização combinatória mais estudados. Dado m cidades e seus pares de distâncias, busca-se encontrar um tour de distância mínima que passe por todas as cidades. Na variante Close-Enough do TSP (CETSP), não é necessário passar exatamente por cada cidade, mas por uma vizinhança de cada cidade. Esse problema pode ser modelado como um problema de otimização contínua com variáveis inteiras. Neste trabalho, apresentamos um método heurístico para encontrar soluções para o CETSP, incluindo uma heurística construtiva, uma busca local baseada no movimento 2-opt e um método de otimização contínua de busca em blocos de coordenadas. Experimentos numéricos foram realizados com 60 instâncias de pontos aleatórios e 10 instâncias da biblioteca TSPLIB adaptadas ao CETSP. O método proposto se sobressai, na maioria dos testes, em relação a qualidade de soluções e tempo de execução aos métodos que usam movimentos de realocação.

Downloads

Não há dados estatísticos.

Referências

B. Behdani e J. C. Smith. “An Integer-Programming-Based Approach to the Close-Enough Traveling Salesman Problem”. Em: INFORMS Journal on Computing 26 (2014), pp. 415–432.

E. G. Birgin e J. M. Martínez. “Block Coordinate Descent for smooth nonconvex constrained minimization”. Em: Computational Optimization and Applications 83 (2021), pp. 1–27.

W. P. Coutinho, R. Q. do Nascimento, A. A. Pessoa e A. Subramanian. “A Branch-and-Bound Algorithm for the Close-Enough Traveling Salesman Problem”. Em: INFORMS Journal on Computing 28.4 (2016), pp. 752–765.

W. K. Mennell. “Heuristics for Solving Three Routing Problems: Close-Enough Traveling Salesman Problem, Close-Enough Vehicle Routing Problem, Sequence-Dependent Team Orienteering Problem”. Tese de doutorado. University of Maryland (College Park, Md.), 2009.

A. D. Placido, C. Archetti e C. Cerrone. “A genetic algorithm for the close-enough traveling salesman problem with application to solar panels diagnostic reconnaissance”. Em: Computers & Operations Research 145 (2022), pp. 105–831.

S. Poikonen, X. Wang e B. Golden. “The vehicle routing problem with drones: Extended models and connections”. Em: Networks 70.1 (2017), pp. 34–43.

G. Reinelt. TSPLIB - A traveling salesman problem library. Online. Acessado em 05/01/2023, http://comopt.ifi.uni-heidelberg.de/. 1991.

R. Shuttleworth, B. L. Golden, S. Smith e E. Wasil. “Advances in Meter Reading: Heuristic Solution of the Close Enough Traveling Salesman Problem over a Street Network”. Em: The Vehicle Routing Problem: Latest Advances and New Challenges. Ed. por B. Golden, S. Raghavan e E. Wasil. Boston, MA: Springer US, 2008, pp. 487–501. isbn: 978-0-387-77778-8.

S. J. Wright. “Coordinate descent algorithms”. Em: Mathematical Programming 151 (2015), pp. 3–34.

Downloads

Publicado

2025-01-20

Edição

Seção

Trabalhos Completos