A Memetic Algorithm for the Team Orienteering Problem

The Team Orienteering Problem (TOP) is an expansion of the orienteering problem. The problem’s data is a set of nodes and each node is associated with a score value. The goal of the TOP is to construct a discrete number of routes in order to visit the nodes and collect their scores aiming to maximize the total collected score with respect to a total travel time constraint. In this paper we propose a Memetic algorithm with Similarity Operator (\(\operatorname {MSO-TOP}\)) for solving the TOP. The concept of the “similarity operator” is that feasible sub-routes of the solutions are serving as chromosomes. The efficacy of \(\operatorname {MSO-TOP}\) was tested using the known benchmark instances for the TOP. From the experiments it was concluded that “similarity operator” is a promising technique and \(\operatorname {MSO-TOP}\) produces quality solutions.

[1]  Tom M. Cavalier,et al.  A heuristic for the multiple tour maximum collection problem , 1994, Comput. Oper. Res..

[2]  Alain Hertz,et al.  Metaheuristics for the team orienteering problem , 2005, J. Heuristics.

[3]  Duc-Cuong Dang,et al.  An effective PSO-inspired algorithm for the team orienteering problem , 2013, Eur. J. Oper. Res..

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

[5]  Paolo Toth,et al.  Vehicle Routing , 2014, Vehicle Routing.

[6]  Zuren Feng,et al.  Ants can solve the team orienteering problem , 2008, Comput. Ind. Eng..

[7]  Dirk Van Oudheusden,et al.  The Mobile Tourist Guide: An OR Opportunity , 2007, OR Insight.

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

[9]  Andrew L. Johnson,et al.  An augmented large neighborhood search method for solving the team orienteering problem , 2013, Expert Syst. Appl..

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

[11]  J. Desrosiers,et al.  A Primer in Column Generation , 2005 .

[12]  Duc-Cuong Dang,et al.  A PSO-Based Memetic Algorithm for the Team Orienteering Problem , 2011, EvoApplications.

[13]  Elise Miller-Hooks,et al.  A TABU search heuristic for the team orienteering problem , 2005, Comput. Oper. Res..

[14]  Daniel J. Rosenkrantz,et al.  An analysis of several heuristics for the traveling salesman problem , 2013, Fundamental Problems in Computing.

[15]  Shuo-Yan Chou,et al.  The museum visitor routing problem , 2010, Appl. Math. Comput..

[16]  Pablo Moscato,et al.  A Gentle Introduction to Memetic Algorithms , 2003, Handbook of Metaheuristics.

[17]  Bruce L. Golden,et al.  A fast and effective heuristic for the orienteering problem , 1996 .

[18]  William E. Hart,et al.  Recent Advances in Memetic Algorithms , 2008 .

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

[20]  Duc-Cuong Dang,et al.  A memetic algorithm for the team orienteering problem , 2008, 4OR.

[21]  Shih-Wei Lin,et al.  Solving the team orienteering problem using effective multi-start simulated annealing , 2013, Appl. Soft Comput..

[22]  G. V. Berghe,et al.  Metaheuristics for Tourist Trip Planning , 2009 .

[23]  Sarah S. Lam,et al.  Discrete particle swarm optimization for the team orienteering problem , 2011, Memetic Comput..

[24]  Magdalene Marinaki,et al.  A Memetic-GRASP Algorithm for the Solution of the Orienteering Problem , 2015, MCO.

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