The problem of traversing a set of points in the order that minimizes the total distance traveled (traveling salesman problem) is one of the most famous and well-studied problems in combinatorial optimization. In this paper, we introduce the metric of minimizing the number of turns in the tour, given that the input points are in the Euclidean plane. We give approximation algorithms for several variants under this metric. For the general case we give a logarithmic approximation algorithm. For the case when the lines of the tour are restricted to being either horizontal or vertical, we give a 2-approximation algorithm. If we have the further restriction that no two points are allowed to have the same x-or ^-coordinate, we give an algorithm that finds a tour which makes at most two turns more than the optimal tour. We also introduce several interesting algorithmic techniques for decomposing sets of points in the Euclidean plane that we believe to be of independent interest.
CITATION STYLE
Stein, C., & Wagner, D. P. (2001). Approximation algorithms for the minimum bends traveling salesman problem. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2081, pp. 406–421). Springer Verlag. https://doi.org/10.1007/3-540-45535-3_32
Mendeley helps you to discover research relevant for your work.