The Rectilinear κ-Bends TSP

View/ Open
Author(s)
Estivill-Castro, Vladimir
Heednacram, Apichat
Suraweera, Francis
Year published
2010
Metadata
Show full item recordAbstract
We study a hard geometric problem. Given n points in the plane and a positive integer k, the Rectilinear k -Bends Traveling Salesman Problem asks if there is a piecewise linear tour through the n points with at most k bends where every line-segment in the path is either horizontal or vertical. The problem has applications in VLSI design. We prove that this problem belongs to the class FPT (fixed-parameter tractable). We give an algorithm that runs in O(kn 2?+?k 4k n) time by kernelization. We present two variations on the main result. These variations are derived from the distinction between line-segments and lines. ...
View more >We study a hard geometric problem. Given n points in the plane and a positive integer k, the Rectilinear k -Bends Traveling Salesman Problem asks if there is a piecewise linear tour through the n points with at most k bends where every line-segment in the path is either horizontal or vertical. The problem has applications in VLSI design. We prove that this problem belongs to the class FPT (fixed-parameter tractable). We give an algorithm that runs in O(kn 2?+?k 4k n) time by kernelization. We present two variations on the main result. These variations are derived from the distinction between line-segments and lines. Note that a rectilinear tour with k bends is a cover with k line-segments, and therefore a cover by lines. We derive FPT-algorithms using bounded-search-tree techniques and improve the time complexity for these variants.
View less >
View more >We study a hard geometric problem. Given n points in the plane and a positive integer k, the Rectilinear k -Bends Traveling Salesman Problem asks if there is a piecewise linear tour through the n points with at most k bends where every line-segment in the path is either horizontal or vertical. The problem has applications in VLSI design. We prove that this problem belongs to the class FPT (fixed-parameter tractable). We give an algorithm that runs in O(kn 2?+?k 4k n) time by kernelization. We present two variations on the main result. These variations are derived from the distinction between line-segments and lines. Note that a rectilinear tour with k bends is a cover with k line-segments, and therefore a cover by lines. We derive FPT-algorithms using bounded-search-tree techniques and improve the time complexity for these variants.
View less >
Journal Title
Lecture Notes in Computer science
Volume
6196
Copyright Statement
© 2010 Springer Berlin / Heidelberg. This is the author-manuscript version of this paper. Reproduced in accordance with the copyright policy of the publisher. The original publication is available at www.springerlink.com
Subject
Analysis of Algorithms and Complexity