Branch-and-Bound Algorithm for Symmetric Travelling Salesman Problem
In this paper a branch-and-bound algorithm for the Symmetric Travelling Salesman Problem (STSP) is presented. The algorithm is based on the 1-tree Lagrangian relaxation. A new branching strategy is suggested in which the algorithm branches on the 1-tree edge belonging to the vertex with maximum degree in the 1-tree and having the maximum tolerance. This strategy is compared with branching on the shortest edge and the so-called strong branching, which is the branching on the edge with maximum tolerance also applied by Held and Karp (1971). The computational experiments show that proposed branching strategy provides better results on TSPlib benchmark instances.
KeywordsTraveling salesman problem 1-tree Branch-and-bound algorithm
The research was funded by Russian Science Foundation (RSF project No. 17-71-10107).
- Benchimol, P., Régin, J.C., Rousseau, L.M., Rueher, M., van Hoeve, W.J.: Improving the Held and Karp approach with constraint programming. In: Lodi, A., Milano, M., Toth, P. (eds.) CPAIOR 2010. LNCS, vol. 6140, pp. 40–44. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-13520-0_6CrossRefzbMATHGoogle Scholar
- Matai, R., Singh, S., Mittal, M.L.: Traveling salesman problem: an overview of applications, formulations, and solution approaches. In: Traveling Salesman Problem, Theory and Applications. InTech (2010)Google Scholar