×

The constrained forward shortest path tour problem: mathematical modeling and GRASP approximate solutions. (English) Zbl 1535.90169

Summary: This paper deals with the Constrained Forward Shortest Path Tour Problem, an NP-complete variant of the Forward Shortest Path Tour Problem. Given a directed weighted graph \(G= (V,A )\), where the set of nodes \(V\) is partitioned into clusters \(T_1, \dots, T_N\), the aim is determining a shortest path between two given nodes, \(s\) and \(d\), with the properties that clusters must be visited according to a given order, and each arc can be crossed at most once. We introduce a mathematical formulation of the problem, and a reduction procedure to reduce the number of variables involved in the model. Furthermore, we propose a Greedy Randomized Adaptive Search Procedure (GRASP) algorithm to solve large instances of the problem. Computational tests show that the reduction procedure is very effective and its application significantly speeds up the resolution of the model. Moreover, the computational results certify the effectiveness of GRASP that often finds the optimal solution and, in general, provides quickly high-quality sub-optimal solutions.
{© 2020 Wiley Periodicals, LLC.}

MSC:

90C35 Programming involving graphs or networks

Software:

GRASP
Full Text: DOI

References:

[1] R. C.deAndrade and R. D.Saraiva, An integer linear programming model for the constrained shortest path tour problem, Electron Notes Discrete Math.69 (2018), 141-148.
[2] C. P.Bajaj, Some constrained shortest‐route problems, Oper. Res.15 (1971), 287-301. · Zbl 0228.90049
[3] A.Bertossi, The edge Hamiltonian path problem is NP‐complete, Inf. Process. Lett.13 (1981), 157-159. · Zbl 0495.68058
[4] D. P.Bertsekas, Dynamic Programming and Optimal Control, 3rd ed., Vol I, Belmont, Massachusetts: Athena Scientific, 2005. · Zbl 1125.90056
[5] L.Bianco et al., Operations research models for global route planning in hazardous material transportation, Int. Ser. Oper. Res. Manag. Sci.193 (2013), 49-101.
[6] F.Carrabs, R.Cerulli, and M.Speranza, A branch‐and‐bound algorithm for the double travelling salesman problem with two stacks, Networks61 (2013), 58-75. · Zbl 1269.90007
[7] F.Carrabs et al., On the forward shortest path tour problem, in Optimization and Decision Science: Methodologies and Applications. Proceedings in Mathematics & Statistics, Vol 217, Springer, Berlin, 2017, 529-537. · Zbl 1376.91013
[8] F.Carrabs et al., A two‐level metaheuristic for the all colors shortest path problem, Comput. Optim. Appl.71 (2018), 525-551. · Zbl 1409.90213
[9] F.Carrabs, R.Cerulli, and A.Raiconi. Solving the all‐colors shortest path problem as an equality generalized tsp problem (Technical report). Submitted to RAIRO—Operations Research (second revision), 2020.
[10] L.Di Puglia Pugliese et al., Shortest path tour problem with time windows, Eur. J. Oper. Res.282 (2020), 334-344. · Zbl 1430.90542
[11] E. W.Dijkstra, A note on two problems in connexion with graphs, Numer. Math.1 (1959), 269-271. · Zbl 0092.16002
[12] A.Duarte et al., GRASP with path relinking heuristics for the antibandwidth problem, Networks58 (2010), 171-189. · Zbl 1229.90095
[13] T. A.Feo and M. G.Resende, A probabilistic heuristic for a computationally difficult set covering problem, Oper. Res. Lett.8 (1989), 67-71. · Zbl 0675.90073
[14] D.Ferone et al., The constrained shortest path tour problem, Comput. Oper. Res.74 (2016), 64-77. · Zbl 1349.90812
[15] D.Ferone, P.Festa, and F.Guerriero, An efficient exact approach for the constrained shortest path tour problem, Optim. Methods Softw.35(1) (2019), 1-20. · Zbl 1433.90177
[16] P.Festa, Complexity analysis and optimization of the shortest path tour problem, Optim. Lett.6 (2010), 163-175. · Zbl 1259.90151
[17] P.Festa and M. G. C.Resende, Grasp: An annotated bibliography, in Essays and Surveys in Metaheuristics, Springer, Berlin, 2002, 325-367. · Zbl 1017.90001
[18] P.Festa and M. G. C.Resende, An annotated bibliography of GRASP. Part I: Algorithms, Int. Trans. Oper. Res.16 (2009a), 1-24. · Zbl 1153.90553
[19] P.Festa and M. G. C.Resende, An annotated bibliography of GRASP. Part II: Applications, Int. Trans. Oper. Res.16 (2009b), 131-172. · Zbl 1168.90582
[20] P.Festa et al., Solving the shortest path tour problem, Eur. J. Oper. Res.230 (2013), 464-474. · Zbl 1317.90065
[21] E. M.González‐Neira et al., A biased‐randomized simheuristic for the distributed assembly permutation flowshop problem with stochastic processing times, Simul. Modell. Practice Theory79 (Suppl. C) (2017), 23-36.
[22] J.Michallet et al., Multi‐start iterated local search for the periodic vehicle routing problem with time windows and time spread constraints on services, Comput. Oper. Res.41 (2014), 196-207. · Zbl 1348.90112
[23] M. G. C.Resende and C. C.Ribeiro, A GRASP for graph planarization, Networks29 (1997), 173-189. · Zbl 0885.90112
[24] R.Wolfler Calvo and R.Cordone, A heuristic approach to the overnight security service problem, Comput. Oper. Res.30 (2003), 1269-1287. · Zbl 1026.90018
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.