Publication Cover
Optimization
A Journal of Mathematical Programming and Operations Research
Volume 66, 2017 - Issue 4
408
Views
11
CrossRef citations to date
0
Altmetric
Articles

Minimization and maximization versions of the quadratic travelling salesman problem

, , , , , & show all
Pages 521-546 | Received 15 Mar 2016, Accepted 06 Dec 2016, Published online: 22 Jan 2017
 

Abstract

The travelling salesman problem (TSP) asks for a shortest tour through all vertices of a graph with respect to the weights of the edges. The symmetric quadratic travelling salesman problem (SQTSP) associates a weight with every three vertices traversed in succession. If these weights correspond to the turning angles of the tour, we speak of the angular-metric travelling salesman problem (Angle TSP). In this paper, we first consider the SQTSP from a computational point of view. In particular, we apply a rather basic algorithmic idea and perform the separation of the classical subtour elimination constraints on integral solutions only. Surprisingly, it turns out that this approach is faster than the standard fractional separation procedure known from the literature. We also test the combination with strengthened subtour elimination constraints for both variants, but these turn out to slow down the computation. Secondly, we provide a completely different, mathematically interesting MILP linearization for the Angle TSP that needs only a linear number of additional variables while the standard linearization requires a cubic one. For medium-sized instances of a variant of the Angle TSP, this formulation yields reduced running times. However, for larger instances or pure Angle TSP instances, the new formulation takes more time to solve than the known standard model. Finally, we introduce MaxSQTSP, the maximization version of the quadratic travelling salesman problem. Here, it turns out that using some of the stronger subtour elimination constraints helps. For the special case of the MaxAngle TSP, we can observe an interesting geometric property if the number of vertices is odd. We show that the sum of inner turning angles in an optimal solution always equals . This implies that the problem can be solved by the standard ILP model without producing any integral subtours. Moreover, we give a simple constructive polynomial time algorithm to find such an optimal solution. If the number of vertices is even, the optimal value lies between 0 and and these two bounds are tight, which can be shown by an analytic solution for a regular n-gon.

Notes

No potential conflict of interest was reported by the authors.

Preliminary versions of some of the results presented in this paper were published in [Citation28] as proceedings of CTW 2016.

1 All instances and optimal solution values can be downloaded from http://optimierung.math.uni-goettingen.de/content/members/afischer/SQTSP.zip.

2 Precise version: Linux 3.5.0-23-generic #35precise1-Ubuntu SMP x86_64 x86_64 x86_64 GNU/Linux.

3 Precise compiler version: gcc version 4.8.1.

Additional information

Funding

The research was funded by the Austrian Science Fund (FWF): P 23829-N13. O.A. and A.P. were partially supported by the ESF EUROCORES programme EuroGIGA – CRP ComPoSe, Austrian Science Fund (FWF): I 648-N18.

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 630.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.