Skip to main content
Log in

A two-level metaheuristic for the all colors shortest path problem

  • Published:
Computational Optimization and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Notes

  1. http://www.dipmat2.unisa.it/people/carrabs/www/DataSet/ACSP_Instances.zip.

  2. https://setiathome.berkeley.edu/cpu_list.php.

References

  1. Akcan, H., Evrendilek, C.: Complexity of energy efficient localization with the aid of a mobile beacon. IEEE Commun. Lett. 22(2), 392–395 (2018)

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. 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)

    Article  MathSciNet  Google Scholar 

  4. Can Bilge, Y., Çagatay, D., Genç, B., Sari, M., Akcan, H., Evrendilek, C.: All colors shortest path problem. arXiv:1507.06865

  5. 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

    Google Scholar 

  6. Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C.: Introduction to Algorithms, 3rd edn. The MIT Press, Cambridge (2009)

    MATH  Google Scholar 

  7. 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)

    Article  MathSciNet  Google Scholar 

  8. Dror, M., Haouari, M., Chaouachi, J.: Generalized spanning trees. Eur. J. Oper. Res. 120(3), 583–592 (2000)

    Article  MathSciNet  Google Scholar 

  9. 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)

    Article  MathSciNet  Google Scholar 

  10. 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)

    Article  MathSciNet  Google Scholar 

  11. Festa, P., Guerriero, F., Laganà, D., Musmanno, R.: Solving the shortest path tour problem. Eur. J. Oper. Res. 230(3), 464–474 (2013)

    Article  MathSciNet  Google Scholar 

  12. Fischetti, M., Salazar González, J.J., Toth, P.: The symmetric generalized traveling salesman polytope. Networks 26(2), 113–123 (1995)

    Article  MathSciNet  Google Scholar 

  13. 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)

    Article  MathSciNet  Google Scholar 

  14. Golden, B., Raghavan, S., Stanojević, D.: Heuristic search for the generalized minimum spanning tree problem. INFORMS J. Comput. 17(3), 290–304 (2005)

    Article  MathSciNet  Google Scholar 

  15. 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)

    Article  Google Scholar 

  16. 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)

    Article  Google Scholar 

  17. Ihler, E., Reich, G., Widmayer, P.: Class steiner trees and vlsi-design. Discrete Appl. Math. 90(1–3), 173–194 (1999)

    Article  MathSciNet  Google Scholar 

  18. 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)

    Article  MathSciNet  Google Scholar 

  19. Myung, Y.-S., Lee, C.-H., Tcha, D.-W.: On the generalized minimum spanning tree problem. Networks 26(4), 231–241 (1995)

    Article  MathSciNet  Google Scholar 

  20. Ö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)

    Article  Google Scholar 

  21. 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)

    Article  MathSciNet  Google Scholar 

  22. 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)

    Article  MathSciNet  Google Scholar 

  23. 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)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

The authors wish to thank H. Akcan, who provided the set of benchmark instances proposed in [4].

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. Raiconi.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10589-018-0014-2

Keywords

Navigation