Abstract
The touring rays problem, which is also known as the traveling salesman problem for rays in the plane, asks to compute the shortest (closed) route that tours or intersects n given rays. We show that it can be reduced to the problem of computing a shortest route that intersects a set of ray-segments, inside a circle; at least one endpoint of every ray-segment is on the circle. Moreover, computing the shortest route intersecting all ray-segments in the circle is related to the solution of the well-known watchman route problem. Our method is further extended to solve the minimum-perimeter intersecting polygon problem, which asks for a (convex) polygon P of minimum perimeter such that for a given set of line segments, P contains at least one point of every line segment. Both of our algorithms run in O(n5) time, and they solve two long-standing open problems in computational geometry.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.