Variable Neighborhood Search for the Orienteering Problem
The Orienteering Problem (OP) is a version of TSP with profits in which instead of a cycle, a path is sought. In this paper, we consider three variations of Variable Neighborhood Search (VNS) and present the first algorithm solely based on VNS to solve the OP. The experimental results for the benchmark problems indicate that the algorithm, designed by using Reduced VNS instead of the local search phase of the traditional VNS, is the best amongst other variations of VNS we tried; it is the most robust and produces the best results, in terms of solution quality, within a reasonable amount of time. Moreover, it improves the best known results for several benchmark problems and reproduces the best results for others.
KeywordsLocal Search Control Point Benchmark Problem Neighborhood Structure Variable Neighborhood
Unable to display preview. Download preview PDF.
- 2.Brimberg, J., Urosevic, D., Mladenovic, N.: Variable neighborhood search for the vertex weighted k-cardinality tree problem. Eur. J. Oper. Res. (2004)Google Scholar
- 9.Hansen, P., Mladenovic, N.: An introduction to variable neighborhood search, in Metaheuristics, advances and in local search paradigms for optimization, i.S.V.e. al, pp. 433–458. Kluwer Academic Publishers, Dordrecht (1999)Google Scholar
- 18.Liang, Y.-C., Kulturel-Konak, S., Smith, A.E.: Meta Heuristic For the Orienteering Problem. In: Proceeding of the 2002 Congress on Evolutionary Computation (CEC 2002), Hawaii (2002)Google Scholar
- 22.Tasgetiren, F.M., Smith, A.E.: A genetic algorithm for the orienteering problem. In: Congress Evolutionary Comput. San Diego, CA (2000)Google Scholar