Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
7543490 | Discrete Optimization | 2017 | 20 Pages |
Abstract
The Quadratic Travelling Salesman Problem (QTSP) is to find a least cost Hamiltonian cycle in an edge-weighted graph, where costs are defined for all pairs of edges contained in the Hamiltonian cycle. The problem is shown to be strongly NP-hard on a Halin graph. We also consider a variation of the QTSP, called the k-neighbour TSP (TSP(k)). Two edges e and f, eâ f, are k-neighbours on a tour Ï if and only if a shortest path (with respect to the number of edges) between e and f along Ï and containing both e and f, has exactly k edges, for kâ¥2. In (TSP(k)), a fixed nonzero cost is considered for a pair of distinct edges in the cost of a tour Ï only when the edges are p-neighbours on Ï for 2â¤pâ¤k. We give a linear time algorithm to solve TSP(k) on a Halin graph for k=3, extending existing algorithms for the cases k=1,2. Our algorithm can be extended further to solve TSP(k) in polynomial time on a Halin graph with n nodes when k=O(logn). The possibility of extending our results to some fully reducible class of graphs is also discussed. TSP(k) can be used to model the Permuted Variable Length Markov Model in bioinformatics as well as an optimal routing problem for unmanned aerial vehicles (UAVs).
Related Topics
Physical Sciences and Engineering
Mathematics
Control and Optimization
Authors
Brad Woods, Abraham Punnen, Tamon Stephen,