A novel discretization scheme for the close enough traveling salesman problem

This paper addresses a variant of the Euclidean traveling salesman problem in which the traveler visits a node if it passes through the neighborhood set of that node. The problem is known as the close-enough traveling salesman problem. We introduce a new effective discretization scheme that allows us to compute both a lower and an upper bound for the optimal solution. Moreover, we apply a graph reduction algorithm that significantly reduces the problem size and speeds up computation of the bounds. We evaluate the effectiveness and the performance of our approach on several benchmark instances. The computational results show that our algorithm is faster than the other algorithms available in the literature and that the bounds it provides are almost always more accurate. HighlightsWe introduce a novel discretization scheme for the close enough TSP problem.By reducing the discretization error, the new scheme allows to compute tighter upper and lower bounds for the problem.We apply an enhanced convex hull strategy to save the number of discretization points to be used.The discretization strategy allows us to assign an adaptively variable number of discretization points to each neighborhood.Numerical comparisons with some algorithms proposed in the literature are presented.

[1]  Xiuzhen Cheng,et al.  Localized Outlying and Boundary Data Detection in Sensor Networks , 2007 .

[2]  Gregory Gutin,et al.  Generalized Traveling Salesman Problem Reduction Algorithms , 2008, Algorithmic Oper. Res..

[3]  Carter C. Price,et al.  The Close Enough Traveling Salesman Problem: A Discussion of Several Heuristics , 2006 .

[4]  Bruce L. Golden,et al.  Advances in Meter Reading: Heuristic Solution of the Close Enough Traveling Salesman Problem over a Street Network , 2008 .

[5]  Ning Yang,et al.  Heuristic Approaches for a TSP Variant: The Automatic Meter Reading Shortest Tour Problem , 2007 .

[6]  Matteo Fischetti,et al.  The Generalized Traveling Salesman and Orienteering Problems , 2007 .

[7]  William Mennell Heuristics for Solving Three Routing Problems: Close-Enough Traveling Salesman Problem, Close-Enough Vehicle Routing Problem, Sequence-Dependent Team Orienteering Problem , 2009 .

[8]  Esther M. Arkin,et al.  Approximation Algorithms for the Geometric Covering Salesman Problem , 1994, Discret. Appl. Math..

[9]  Xin-She Yang,et al.  Introduction to Algorithms , 2021, Nature-Inspired Optimization Algorithms.

[10]  Ronald L. Rivest,et al.  Introduction to Algorithms, third edition , 2009 .

[11]  Bruce L. Golden,et al.  A Steiner-Zone Heuristic for Solving the Close-Enough Traveling Salesman Problem , 2011, ICS 2011.

[12]  Maria E. Orlowska,et al.  On the Optimal Robot Routing Problem in Wireless Sensor Networks , 2007, IEEE Transactions on Knowledge and Data Engineering.

[13]  Jonathan Cole Smith,et al.  An Integer-Programming-Based Approach to the Close-Enough Traveling Salesman Problem , 2014, INFORMS J. Comput..

[14]  Joseph S. B. Mitchell,et al.  Approximation algorithms for geometric tour and network design problems (extended abstract) , 1995, SCG '95.

[15]  Joseph S. B. Mitchell,et al.  Approximation algorithms for TSP with neighborhoods in the plane , 2001, SODA '01.