Abstract
Given an undirected weighted graph, in which each vertex is assigned to a color and one of them is identified as source, in the all-colors shortest path problem we look for a minimum cost shortest path that starts from the source and spans all different colors. The problem is known to be NP-Hard and hard to approximate. In this work we propose a variant of the problem in which the source is unspecified and show the two problems to be computationally equivalent. Furthermore, we propose a mathematical formulation, a compact representation for feasible solutions and a VNS metaheuristic that is based on it. Computational results show the effectiveness of the proposed approach for the two problems.
Similar content being viewed by others
References
Akcan, H., Evrendilek, C.: Complexity of energy efficient localization with the aid of a mobile beacon. IEEE Commun. Lett. 22(2), 392–395 (2018)
Akçay, M.B., Akcan, H., Evrendilek, C.: All colors shortest path problem on trees. J. Heuristics (2018). https://doi.org/10.1007/s10732-018-9370-4
Bontoux, B., Artigues, C., Feillet, D.: A memetic algorithm with a large neighborhood crossover operator for the generalized traveling salesman problem. Comput. Oper. Res. 37(11), 1844–1852 (2010)
Can Bilge, Y., Çagatay, D., Genç, B., Sari, M., Akcan, H., Evrendilek, C.: All colors shortest path problem. arXiv:1507.06865
Carrabs, F., Cerulli, R., Festa, P., Laureana, F.: On the forward shortest path tour problem. In: Sforza, A., Sterle, C. (eds.) Optimization and Decision Science: Methodologies and Applications, ODS 2017. Springer Proceedings in Mathematics & Statistics, vol. 217. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-67308-0_53
Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C.: Introduction to Algorithms, 3rd edn. The MIT Press, Cambridge (2009)
Dimitrijević, V., Šarić, Z.: An efficient transformation of the generalized traveling salesman problem into the traveling salesman problem on digraphs. Inf. Sci. 102(1–4), 105–110 (1997)
Dror, M., Haouari, M., Chaouachi, J.: Generalized spanning trees. Eur. J. Oper. Res. 120(3), 583–592 (2000)
Feremans, C., Labbé, M., Laporte, G.: A comparative analysis of several formulations for the generalized minimum spanning tree problem. Networks 39(1), 29–34 (2002)
Feremans, C., Labbé, M., Laporte, G.: The generalized minimum spanning tree problem: Polyhedral analysis and branch-and-cut algorithm. Networks 43(2), 71–86 (2004)
Festa, P., Guerriero, F., Laganà, D., Musmanno, R.: Solving the shortest path tour problem. Eur. J. Oper. Res. 230(3), 464–474 (2013)
Fischetti, M., Salazar González, J.J., Toth, P.: The symmetric generalized traveling salesman polytope. Networks 26(2), 113–123 (1995)
Fischetti, M., Salazar González, J.J., Toth, P.: A branch-and-cut algorithm for the symmetric generalized traveling salesman problem. Oper. Res. 45(3), 378–394 (1997)
Golden, B., Raghavan, S., Stanojević, D.: Heuristic search for the generalized minimum spanning tree problem. INFORMS J. Comput. 17(3), 290–304 (2005)
Haouari, M., Chaouachi, J., Dror, M.: Solving the generalized minimum spanning tree problem by a branch-and-bound algorithm. J. Oper. Res. Soc. 56(4), 382–389 (2005)
Hu, B., Leitner, M., Raidl, G.R.: Combining variable neighborhood search with integer linear programming for the generalized minimum spanning tree problem. J. Heuristics 14(5), 473–499 (2008)
Ihler, E., Reich, G., Widmayer, P.: Class steiner trees and vlsi-design. Discrete Appl. Math. 90(1–3), 173–194 (1999)
Laporte, G., Mercure, H., Nobert, Y.: Generalized travelling salesman problem through n sets of nodes: the asymmetrical case. Discrete Appl. Math. 18(2), 185–197 (1987)
Myung, Y.-S., Lee, C.-H., Tcha, D.-W.: On the generalized minimum spanning tree problem. Networks 26(4), 231–241 (1995)
Öncan, T., Cordeau, J.-F., Laporte, G.: A tabu search heuristic for the generalized minimum spanning tree problem. Eur. J. Oper. Res. 191(2), 306–319 (2008)
Pop, P.C., Kern, W., Still, G.: A new relaxation method for the generalized minimum spanning tree problem. Eur. J. Oper. Res. 170(3), 900–908 (2006)
Shi, X.H., Liang, Y.C., Lee, H.P., Lu, C., Wang, Q.X.: Particle swarm optimization-based algorithms for TSP and generalized TSP. Inf. Process. Lett. 103(5), 169–176 (2007)
Snyder, L.V., Daskin, M.S.: A random-key genetic algorithm for the generalized traveling salesman problem. Eur. J. Oper. Res. 174(1), 38–53 (2006)
Acknowledgements
The authors wish to thank H. Akcan, who provided the set of benchmark instances proposed in [4].
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Carrabs, F., Cerulli, R., Pentangelo, R. et al. A two-level metaheuristic for the all colors shortest path problem. Comput Optim Appl 71, 525–551 (2018). https://doi.org/10.1007/s10589-018-0014-2
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10589-018-0014-2