Approximation Algorithms for the Dubins Traveling Salesman Problem

Abstract : Computing good TSP tours efficiently is of interest in the area of aerial surveillance. As we are increasingly interested in developing autonomous vehicles, the question of how these vehicles should behave usually leads to optimizing a given objective function, for example minimizing the distance traveled when the task is to explore a set of locations. An important difficulty arises, however, when the problem involves planes, underwater vehicles, cars and other vehicles with significant dynamics: the paths obtained from algorithms solving the Euclidean TSP are infeasible. Kinodynamic planning refers to the path planning problem when the kinematic constraints of the vehicle are taken into account. The methods developed in this field aim at finding a trajectory from an initial position and configuration to a final position and configuration, usually while avoiding potential obstacles. In this paper, we study a different problem. We want to optimize trajectories visiting a specified set of points, but the configuration of the vehicle at these points is free as long as the kinematic constraints are satisfied.

[1]  John F. Canny,et al.  Planning smooth paths for mobile robots , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[2]  L. Dubins On Curves of Minimal Length with a Constraint on Average Curvature, and with Prescribed Initial and Terminal Positions and Tangents , 1957 .

[3]  Keld Helsgaun,et al.  An effective implementation of the Lin-Kernighan traveling salesman heuristic , 2000, Eur. J. Oper. Res..

[4]  J. C. Bean,et al.  An efficient transformation of the generalized traveling salesman problem , 1993 .

[5]  F. Bullo,et al.  On the point-to-point and traveling salesperson problems for Dubins' vehicle , 2005, Proceedings of the 2005, American Control Conference, 2005..

[6]  Nicos Christofides Worst-Case Analysis of a New Heuristic for the Travelling Salesman Problem , 1976, Operations Research Forum.

[7]  Vladimir J. Lumelsky,et al.  Classification of the Dubins set , 2001, Robotics Auton. Syst..

[8]  Alan M. Frieze,et al.  On the worst-case performance of some algorithms for the asymmetric traveling salesman problem , 1982, Networks.

[9]  F. Bullo,et al.  On Traveling Salesperson Problems for Dubins’ vehicle: stochastic and dynamic environments , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[10]  Sanjeev Arora,et al.  Polynomial time approximation schemes for Euclidean traveling salesman and other geometric problems , 1998, JACM.

[11]  Christos H. Papadimitriou,et al.  The Euclidean Traveling Salesman Problem is NP-Complete , 1977, Theor. Comput. Sci..