Abstract
We consider the clustered travelling salesman problem in which vertices (except the starting vertex) of the network are divided into some prespecified clusters. The problem is to find a least cost Hamiltonian cycle (tour) in which vertices of any cluster are visited contiguously and the clusters are visited in the prespecified order. The problem is NP-hard and it arises in practical transportation and sequencing problems. This paper develops a lexisearch algorithm for obtaining exact optimal solution to the problem. The efficiency of the algorithm against an existing algorithm to the problem has been examined for asymmetric TSPLIB instances of various sizes and clusters. Finally, we present solutions to some symmetric TSPLIB instances.
Similar content being viewed by others
References
Ahmed, Z.H.: A lexisearch algorithm for the bottleneck traveling salesman problem. Int. J. Comp. Sci. Security 3, 569–577 (2010)
Ahmed, Z.H.: A data-guided lexisearch algorithm for the asymmetric traveling salesman problem. Math. Problems Eng. (2011a). doi:10.1155/2011/750968
Ahmed, Z.H.: A data-guided lexisearch algorithm for the bottleneck traveling salesman problem. Int. J. Operat. Res. 12, 20–33 (2011b)
Ahmed, Z.H., Pandit, S.N.N.: The travelling salesman problem with precedence constraints. Opsearch 38, 299–318 (2001)
Anily, S., Bramel, J., Hertz, A.: A 5/3-approximation algorithm for the clustered traveling salesman tour and path problems. Operat. Res. Lett. 24, 29–35 (1999)
Aramgiatisiris, T.: An exact decomposition algorithm for the traveling salesman problem with backhauls. J. Res. Eng. Technol. 1, 151–164 (2004)
Chisman, J.A.: The clustered travelling salesman problem. Comp. Operat. Res. 2, 115–119 (1975)
Ding, C., Cheng, Y., He, M.: Two-level genetic algorithm for clustered traveling salesman problem with application in large-scale TSPs. Tsinghua Sci. Technol. 12, 459–465 (2007)
Gendreau, M., Hertz, A., Laporte, G.: The travelling salesman problem with backhauls. Comput. Operat. Res. 23, 501–508 (1996)
Guttmann-Beck, N., Hassin, R., Khuller, S., Raghavachari, B.: Approximation algorithms with bounded performance guarantees for the clustered traveling salesman problem. Algorithmica 28, 422–437 (2000)
Jongens, K., Volgenant, T.: The symmetric travelling salesman problem. Eur. J. Oper. Res. 19, 68–75 (1985)
Kalantari, B., Hill, A.V., Arora, S.R.: An algorithm for the travelling salesman problem with pickup and delivery customers. Eur. J. Oper. Res. 22, 377–386 (1985)
Laporte, G., Palekar, U.: Some applications of the clustered traveling salesman problem. J. Oper. Res. Soc. 53, 972–976 (2002)
Laporte, G., Potvin, J.Y., Quilleret, F.: A tabu search heuristic using genetic diversification for the clustered traveling salesman problem. J. Heuristics 2, 187–200 (1996)
Little, J.D.E., Murthy, K.G., Sweeny, D.W., Karel, C.: An algorithm for the travelling salesman problem. Oper. Res. 11, 972–989 (1963)
Lokin, F.C.J.: Procedures for travelling salesman problems with additional constraints. Eur. J. Oper. Res. 3, 135–141 (1979)
Pandit, S.N.N., Srinivas, K.: A lexisearch algorithm for the traveling salesman problem. Proc. IEEE Int. Joint Conf. Neural Networks 3, 2521–2527 (1991)
Sheng, W., Xi, N., Song, M., Chen, Y.: Robot path planning for dimensional measurement in automotive manufacturing. J. Manuf. Sci. Eng. 127, 420–428 (2005)
Acknowledgments
The author is thankful to the honourable anonymous reviewer for his constructive comments and suggestions, which helped the author to improve this paper.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Ahmed, Z.H. An exact algorithm for the clustered travelling salesman problem. OPSEARCH 50, 215–228 (2013). https://doi.org/10.1007/s12597-012-0107-0
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12597-012-0107-0