Abstract
In this paper, we study the Generalized Traveling Salesman Problem with Neighborhoods (GTSPN), a variant of the Traveling Salesman Problem (TSP), where the goal is to find the shortest path visiting each of the given neighborhood sets represented as a set of convex regions. The GTSPN is motivated by the sequencing problem of robotic manipulators, where an operation can be achieved from multiple locations, such as the visual inspection that can be performed from several possible views. The GTSPN formulation allows for exploiting continuous optimization to find the most suitable locations for the inspection, yielding possible solution cost reduction. Moreover, instances with overlapping high-dimensional convex regions further allow modeling neighborhood sets with complex shapes. We propose a novel approach to determine the first lower bounds to the studied GTSPN by employing the Branch-and-Bound (BB) method and the Mixed-Integer Second-Order Cone Programming (MISOCP) model for particular BB subproblems. In addition, the proposed method allows for solving the GTSPN to optima. The developed lower bound determination is further exploited in the empirical evaluation of existing heuristic approaches to the GTSPN and assesses the solution quality using the relative optimality gap. Regarding the presented results, the proposed BB-based approach provides tight lower bounds and solutions with up to 20% optimality gap for the GTSPN instances with less than 15 neighborhood sets for the given limited computational time. Furthermore, the presented results support that the proposed approach is suitable for solving high-dimensional instances of the GTSPN that can be found in inspection tasks with robotic manipulators.
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.