THE COMPARISON OF GENETIC ALGORITHMS WHICH SOLVE ORIENTEERING PROBLEM USING COMPLETE AND INCOMPLETE GRAPH

The purpose of this work was to compare two forms of genetic algorithm (complete and incomplete graph version) which solves Orienteering Problem (OP). While in most papers concerning OP graph is complete and satisfies triangle inequality, in our versions such assumptions may not be satisfied. It could be more practical as transport networks are graphs which do not have to satisfy those conditions. In such cases, graphs are usually complemented with fictional edges before they can be used by classic OP solving algorithms which operate on complete graphs. This paper answers the question: Is it better (in terms of results quality and time consumption) to transform graphs to classic OP form before running algorithm (complete graph version) or to solve OP on graphs without any assumptions and changes (incomplete graph version)? The computer experiment was conducted on the real transport network in Poland and its results suggest that it is worth checking both versions of the algorithm on concrete networks.

[1]  Alice E. Smith,et al.  A genetic algorithm for the orienteering problem , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[2]  Pieter Vansteenwegen,et al.  Tourist Trip Planning Functionalities: State-of-the-Art and Future , 2010, ICWE Workshops.

[3]  Qiwen Wang,et al.  Using artificial neural networks to solve the orienteering problem , 1995, Ann. Oper. Res..

[4]  Dirk Van Oudheusden,et al.  The City Trip Planner: An expert system for tourists , 2011, Expert Syst. Appl..

[5]  Ram Ramesh,et al.  An efficient four-phase heuristic for the generalized orienteering problem , 1991, Comput. Oper. Res..

[6]  Gilbert Laporte,et al.  The selective travelling salesman problem , 1990, Discret. Appl. Math..

[7]  B. Golden,et al.  A multifaceted heuristic for the orienteering problem , 1988 .

[8]  Dirk Van Oudheusden,et al.  The orienteering problem: A survey , 2011, Eur. J. Oper. Res..

[9]  Jolanta Koszelew,et al.  A Memetic Algorithm for a Tour Planning in the Selective Travelling Salesman Problem on a Road Network , 2011, ISMIS.

[10]  Dirk Van Oudheusden,et al.  A guided local search metaheuristic for the team orienteering problem , 2009, Eur. J. Oper. Res..

[11]  Dirk Van Oudheusden,et al.  A PERSONALIZED TOURIST TRIP DESIGN ALGORITHM FOR MOBILE TOURIST GUIDES , 2008, Appl. Artif. Intell..

[12]  Bruce L. Golden,et al.  The team orienteering problem , 1996 .

[13]  Richard F. Hartl,et al.  Heuristics for the multi-period orienteering problem with multiple time windows , 2010, Comput. Oper. Res..

[14]  John M. Norman,et al.  Dynamic Programming in Orienteering: Route Choice and the Siting of Controls , 1984 .

[15]  R. Vohra,et al.  The Orienteering Problem , 1987 .

[16]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[17]  T. Tsiligirides,et al.  Heuristic Methods Applied to Orienteering , 1984 .

[18]  Olatz Arbelaitz,et al.  Intelligent Routing System for a Personalised Electronic Tourist Guide , 2009, ENTER.