Abstract
The Probabilistic Traveling Salesman Problem is a variation of the classic traveling salesman problem and one of the most significant stochastic routing problems. In probabilistic traveling salesman problem only a subset of potential customers need to be visited on any given instance of the problem. The number of customers to be visited each time is a random variable. In this paper, a variant of the well-known Greedy Randomized Adaptive Search Procedure (GRASP), the Expanding Neighborhood Search–GRASP, is proposed for the solution of the probabilistic traveling salesman problem. expanding neighborhood search–GRASP has been proved to be a very efficient algorithm for the solution of the traveling salesman problem. The proposed algorithm is tested on a numerous benchmark problems from TSPLIB with very satisfactory results. Comparisons with the classic GRASP algorithm and with a Tabu Search algorithm are also presented. Also, a comparison is performed with the results of a number of implementations of the Ant Colony Optimization algorithm from the literature and in six out of ten cases the proposed algorithm gives a new best solution.
Similar content being viewed by others
References
Bertsimas, D. J.: Probabilistic Combinatorial Optimization Problems. Ph.D. thesis, MIT, Cambridge (1988)
Bertsimas D., Howell L. (1993). Further results on the probabilistic traveling salesman problem. Eur. J. Oper. Res. 65(1): 68–95
Bertsimas D., Chervi P., Peterson M. (1995). Computational approaches to stochastic vehicle routingproblems. Transp. Sci. 29(4): 342–352
Bianchi, L.: Ant Colony Optimization and Local Search for the Probabilistic Traveling Salesman Problem: A Case Study in Stochastic Combinatorial Optimization. Ph.D. Thesis, Universite Libre de Bruxelles, Belgium (2006)
Bianchi L., Knowles J., Bowler N. (2005). Local search for the probabilistic traveling salesman problem: correction to the 2-p-opt and 1-shift algorithms. Eur. J. Oper. Res. 162(1): 206–219
Bianchi, L., Gambardella, L.M., Dorigo, M.: An ant colony optimization approach to the probabilistic traveling salesman problem. In: Merelo Guervòs, J.J., Adamidis, P., Beyer, H.-G., Fernández-Villacañas, J.-L., Schwefel, H.-P. (eds.) Proceedings of the Seventh Parallel Problem Solving from Nature (PPSN VII), Lecture Notes in Computer Science, vol. 2439, pp. 883–892. Springer, Berlin (2002)
Bianchi, L., Gambardella, L.M., Dorigo, M.: Solving the homogeneous probabilistic traveling salesman problem by the ACO metaheuristic. In: Dorigo, M., DiCaro, G., Sampels, M. (eds.) Proceedings of Third International Workshop ANTS 2002, Lecture Notes in Computer Science, vol. 2463, pp. 176–187. Springer, Berlin (2002)
Bowler, N.E., Fink, T.M.A., Ball, R.C.: Characterization of the probabilistic traveling salesmanproblem. Phys. Rev. E 68 (2003)
Branke J., Guntsch M. (2004). Solving the probabilistic TSP with ant colony optimization. J. Math. Model. Algorithms 3(4): 403–425
Campbell A.M. (2006). Aggregation for the probabilistic travelling salesman problem. Comput. Oper. Res. 33: 2703–2724
Choi J., Lee J.H., Realff M.J. (2004). An algorithmic framework for improving heuristic solutions: Part II. A new version of the stochastic traveling salesman problem. Comput. Chem. Eng. 28(8): 1297–1307
Feo T.A., Resende M.G.C. (1995). Greedy randomized adaptive search procedure. J. Glob. Optim. 6: 109–133
Garfinkel R., Nemhauser G. (1972). Integer Programming. Wiley, New York
Glover F. (1989). Tabu search I. ORSA J. Comput. 1(3): 190–206
Glover F. (1990). Tabu search II. ORSA J. Comput. 2(1): 4–32
Hansen P., Mladenovic N. (2001). Variable neighborhood search: principles and applications. Eur. J. Oper. Res. 130: 449–467
Jaillet, P.: Probabilistic traveling salesman problems. PhD Thesis, MIT, Cambridge (1985)
Jaillet P., Odoni A.R. (1988). The probabilistic vehicle routing problem. In: Golden, B.L., Assad, A.A. (eds) Vehicle Routing: Methods and Studies, pp 293–318. Elsevier, North Holland, Amsterdam
Jaillet P. (1988). A priori solution of a traveling salesman problem in which a random subset of the customers are visited. Oper. Res. 36(6): 929–936
Laporte G., Louveaux E., Mercure H. (1994). A priori optimization of the probabilistic traveling salesman problem. Oper. Res. 42: 543–549
Lin S. (1965). Computer solutions of the traveling salesman problem. Bell Syst. Tech. J. 44: 2245–2269
Liu, Y.H.: A hybrid scatter search for the probabilistic traveling salesman problem. Comput. Oper. Res (available on line) (2007)
Liu, Y.-H., Jou, R.-C., Wang, C.-J.: Genetic algorithms for the probabilistic traveling salesman problem. In: Proceedings of the conference on E-logistics. Taoyuan, Taiwan, pp. 77–82 (2004)
Marinakis, Y.: Vehicle routing in distribution problems. Ph.D. Thesis, Technical University of Crete, Department of Production Engineering and Management, Chania, Greece (2005)
Marinakis Y., Migdalas A., Pardalos P.M. (2005). Expanding neighborhood GRASP for the traveling salesman problem. Comput. Optim. Appl. 32: 231–257
Powell W.B., Jaillet P., Odoni A. (1995). Stochastic and dynamic networks and routing. In: Ball, M.O., Magnanti, T.L., Momma, C.L., and Nemhauser, G.L. (eds) Network Routing, Handbooks in Operations Research and Management Science, vol. 8, pp 141–295. Elsevier, Amsterdam
Psaraftis H.N. (1988). Dynamic vehicle routing problems. In: Golden, B.L., Assad, A.A. (eds) Vehicle Routing: Methods and Studies, pp 223–248. Elsevier, North Holland, Amsterdam
Resende M.G.C., Ribeiro C.C. (2003). Greedy randomized adaptive search procedures. In: Glover, F., Kochenberger, G.A. (eds) Handbook of Metaheuristics, pp 219–249. Kluwer, Boston
Rossi F.A., Gavioli I. (1987). Aspects of heuristics methods in the probabilistic traveling salesman problem. In: Andreatta, G., Mason, F., Serafini, P. (eds) Advanced School on Stochastics in Combinatorial Optimization, pp 214–227. World Scientific Press, Singapore
Tang H., Miller-Hooks E. (2004). Approximate procedures for the probabilistic traveling salesperson problem. Transp. Res. Rec. 1882: 27–36
Tarjan R. (1983). Data Structures and Network Algorithms. Society for Industrial and Applied Mathematics, Philadelphia
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Marinakis, Y., Migdalas, A. & Pardalos, P.M. Expanding neighborhood search–GRASP for the probabilistic traveling salesman problem. Optimization Letters 2, 351–361 (2008). https://doi.org/10.1007/s11590-007-0064-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11590-007-0064-3