Toward Solving the Steiner Travelling Salesman Problem on Urban Road Maps Using the Branch Decomposition of Graphs

Yingjie Xia,Mingzhe Zhu,Qianping Gu,Luming Zhang,Xuelong Li
DOI: https://doi.org/10.1016/j.ins.2016.09.043
IF: 8.1
2016-01-01
Information Sciences
Abstract:The Steiner travelling salesman problem (STSP) is an important issue in intelligent transportation systems and has various practical applications, such as travelling and parcel delivery. In this study, we consider the STSP in real-world road maps, i.e., given a road map with a set of service points or intersections, selection of the representative vertices of a graph G to determine a closed route so a vehicle can visit each service point at least once with the minimum cost. It has been theoretically proved that the STSP and its ancestor, travelling salesman problem, are NP-hard. However, it has been empirically demonstrated that they can be solved efficiently on planar graphs with small branchwidths. Therefore, we propose a branch decomposition-based extraction algorithm for the STSP in planar graphs. Our algorithm can solve the STSP in a planar graph G with a time complexity of 2O(bw(G))nO(1), where bw ( G ) is the branchwidth of G. In the case of planar graphs with a small branchwidth, our algorithm performs efficiently. We evaluated our algorithm by applying it to real-world urban road maps, which demonstrated the suitability of our method for real-world applications.
What problem does this paper attempt to address?