The symmetric circulant TSP is a special case of the traveling salesman problem in which edge costs are symmetric and obey circulant symmetry. Despite the substantial symmetry of the input, remarkably little is known about the symmetric circulant TSP, and the complexity of the problem has been an often-cited open question. Considerable effort has been made to understand the case in which only edges of two lengths are allowed to have finite cost: the two-stripe symmetric circulant TSP. In this paper, we resolve the complexity of the two-stripe symmetric circulant TSP. To do so, we reduce two-stripe symmetric circulant TSP to the problem of finding certain minimum-cost Hamiltonian paths on cylindrical graphs. We then solve this Hamiltonian path problem. Our results show that the two-stripe symmetric circulant TSP is in P. Note that a two-stripe symmetric circulant TSP instance consists of a constant number of inputs (including $n$, the number of cities), so that a polynomial-time algorithm for the decision problem must run in time polylogarithmic in $n$, and a polynomial-time algorithm for the optimization problem cannot output the tour. We address this latter difficulty by showing that the optimal tour must fall into one of two parameterized classes of tours, and that we can output the class and the parameters in polynomial time. Thus we make a substantial contribution to the set of polynomial-time solvable special cases of the TSP, and take an important step towards resolving the complexity of the general symmetric circulant TSP.
翻译:TSP 是一个特殊的例子。 尽管输入对称性对称性, 但对于对称性电流 TSP 和问题的复杂性却知之甚少, 这个问题的复杂性是一个经常被引用的未决问题。 已经付出了相当大的努力来理解只允许两长边缘具有有限成本的情况: 两层对称性电流 TSP 。 在本文中, 我们解决了两层对称性电流的复杂程度, 两层对称性电流对称性电流的复杂性。 尽管输入对称性对称性, 但对于对对称性电流的对称性对称性对称性, 我们减少了两层对称性电流流的对称性, 我们减少了两层对称性电流流流流流流的精度。 我们随后解决了汉密尔密体路径问题。 我们的结果显示, 双层对称性电流流动电流流动 TSP 在两层电流流动性电流流流流流的精度上, 两次对精度的精度对精度的精度对精度流流流流流流流流流流流的精度,, 将精度的精度对精度的精度的精度的精度对精度路的精度对精度对精度路的精度对精度的精度的精度对精度的精度对精度对精度, 。